kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Mar 30 17:00:00 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.21' (ECDSA) to the list of known hosts. 2019/03/30 17:00:23 fuzzer started 2019/03/30 17:00:28 dialing manager at 10.128.15.235:45465 2019/03/30 17:00:28 syscalls: 1 2019/03/30 17:00:28 code coverage: enabled 2019/03/30 17:00:28 comparison tracing: enabled 2019/03/30 17:00:28 extra coverage: support is not implemented in syzkaller 2019/03/30 17:00:28 setuid sandbox: enabled 2019/03/30 17:00:28 namespace sandbox: support is not implemented in syzkaller 2019/03/30 17:00:28 Android sandbox: support is not implemented in syzkaller 2019/03/30 17:00:28 fault injection: support is not implemented in syzkaller 2019/03/30 17:00:28 leak checking: support is not implemented in syzkaller 2019/03/30 17:00:28 net packet injection: enabled 2019/03/30 17:00:28 net device setup: support is not implemented in syzkaller 17:00:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="065351678b57bf75b481ca6c8b2adf93448a0d827a3219ec882d1fb9f9dfe91bc8c96b2d9c1db76587d1a2417a712b9d6673be9575b9b4cba751968641dc79283a469bde83439a10ce7ed203269048a699c832a5ac55275296fa5811ca636cf18d2759109b43df0f21ef362d4f0c155554ef1fe8197b163a302b703c5617c01b14593a202ab4e8a8ec97bb2cd5d80c0dfc6879d88ee231", 0x97) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x6) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10100, 0x28) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000280)={0x0, 0x8, 0x2, 0x5, 0x10001}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000002c0)=0x10001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r0, &(0x7f0000000300)='./file0\x00', r3, r4, 0x4) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000380)="6934e4f5ba74a6b6339ad5523acd09b5dca0b61265302b4f5cce5739b81c4c62e334a3dc8f6de2fe3c93ce26470da0b41e906b6dac4c367b13ce06a9d066ef1881c30c8abfc6794d1b64c025da414fcf58b235d90e52da6bff22dd7b0b80020ce5bf06269f17a58fcf502d9b46a3cf37da89f9c78c4303408671239619b380d020a461d566877bc4ffb20d2db4e487517ef34740f27d44d3b1560f94", 0x9c}, {&(0x7f0000000440)="21d585fa17ce1b4a52ef841901c44d7d518aa6212b8e5db5ae77d123c266401c1e19cf81f1d956", 0x27}, {&(0x7f0000000480)="60a15fd96b310b074bfb2098a76f89978b25a4c8a7e3b2b6b61d6b9c7a198bf778f3af025f7e8735a06ce7ad2451ceac478fe1b9f13f5632c91a4988cc", 0x3d}, {&(0x7f00000004c0)="acf9998c03b7c3275e", 0x9}, {&(0x7f0000000500)="daf248720efdfca6db04f72eee09ce4c656d68743e3aae327c80e397b760025a5e9da96d2d1ca2d307a5a70870f8f6c46cc2ebfcdd3a91d3b0fa33a28f4587bcd9b3027b3b1eb904c45c1798c3dfd1f6c6b8623da26458ed371d687fa4547bdf53e34ce166d76f77c0cc0a7d76687d0a2753d1be58744926625a199953490d2b8ed911be58c4d79121d61578d803e384d18c65c3e7845fa021ec7b11f46e1492e5567a7e5fc17019846891aac4c64cdf7606a24532fd", 0xb6}], 0x5, 0x0) fcntl$setstatus(r1, 0x4, 0x8) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000640)="bafa360bc0c7564df1e0a9ce887684", 0xf}], 0x1, &(0x7f00000006c0)=[{0xd8, 0x1, 0x5, "a91ba95d89065f55dfd8c69ed5bec5817578d7cbc8b431b81ce1d2d3f704951aa2a139490063bddc787975a72c1d0e873225073433443e380315204441a48fc027c06e1b8909757dbec13bbd275af21e3250211a5d9decc1b39a8a4c64688784fffc628fe79d508d58860e7938b84ed545022216143094dc1d753a9a009d2281e4e8c2521fdfaf8d1e7d1774ea9be8e414ca41a266a0c40145b0167adbdda6dd09d4a5dcf4767e7e9e18e0f02ec8adb212355f3d8b88a0638fdfa22ed23b181a0e2c3875"}, {0xb8, 0x1, 0xfff, "8c538fe2b78c1368c916ac1b426ebde7680e964fcf58e829eb278802b5c2848ac77564639847a81f4f07cc33e19cdc4709afc519da650942ad356ea9221718748d5306d157d45b2a21bb1ff5e4b7a440b65acb5ccc09295591918713dddb4200b6b24911c3e08b8861a4205c285ee33b7923ad3e922cac37ee3b6393a779e110776e4c113cc7d1985636af0191eff1753ba7fffc63240997864db7524d74c206913bd9ee"}, {0x38, 0xffff, 0xfffffffffffffff8, "ab708b8a526b430e99f51d31b8fe25dc43866bc04cfc52602622be7c5a93dfa8818c"}, {0x60, 0xffff, 0x5, "1d6a222d9ae387a8572f9437836275f888f2a87fa9d8edc17a2eecf950c7fc0bad769094f9620f85568ca31b72c8e0f339b98321977ae3b476e488b2ef780635dcc106f5949c70618db1"}], 0x228}, 0x400) mknod(&(0x7f0000000940)='./file0\x00', 0x6050, 0x0) r5 = openat(r2, &(0x7f0000000980)='./file0\x00', 0x40, 0xdc) fchdir(r5) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000009c0)={""/16, @ifru_addr=@in6}) mknod(&(0x7f0000000a00)='./file0\x00', 0x80, 0x7) setsockopt(r5, 0x8, 0x3f, &(0x7f0000000a40)="05fbdba6ba9217aa9b432727782ffd4ed650b473eab37ecbc51856c2b467208b495209dca8327523ee0ebfd212c6a9dcb723b6aef44229e0a3cfc98b6f582fde36c2c07925e64a5e107435cabb149be349196e79c62fc99be9ca8b058ef15e420eb2a4ef222afc726e45a8bdedbe91dbadb1d7c7ed82cbee02f10f0a096e8a61fda9d0f8747cbcb42e65061ac1988a3cca8e229e98ecd91d4a543be6ce6205f3e112829f10c9397964d70c2f4b1a5d398de0dc4d9aa3ab857c52fc92bc5d92578bea0bab5889d40a415f04c0d2c7af761a56716932505081998705d06ecfd871dccb52b25ae7da347e7a12b3c48210ab8d29aa293c4c390f260cf2ea8d8ba046848ebd5973aa618689ccff8552c8c430081d7069f9c1646f7ff66d49e39825e1067b906bceb6104bd4ee6de7543b7afd668c53c08ff24438047a9621763323d13b9a5e30d1a281bc0c4f07b7c6d2ecd75818d237e772f88726e10d8b016b152cd23b8eaa20c52c2dc0f36211534643acb6d1b8362bfc18a77464dff5f122489783d573f4ea99f25779545d5219a364a892b6a7f6d4b70327747b61597ae7ba48b925210146197906bb8e2e91bbc30d4f114c35b039f350e2d0946b44b3ad8f56c27f885cf672916d00aa3ef5e2835a9e05027a9fa5ba985960ce021f339aa8a3b0d4da9300ad3304f77e0fb7c0e7d50e4d9dd24746f7573bc22f2713300de128d928b11876843d036a553870dab7444f3915d919f508c6f5de4f96b24b0c9ffffde5fc31d7c3ced80d874e90061105334c50c8e0f633dba2349c8a67f54a061f1dc8533b9606d1a70ba000558edb1bd6478c5f44787dc64478e46c61d2d3c3f1d233bf8ccaff1c93ca4e0886bbfeb9ec7d87ae785e9f90f14516b6167873d18dfec0ae6069a02007b63436f2bc9aff00ba3a8368371379962642dfccab48829a6a532fccdc1f16139ca9451d6d16ca0461279ee83110b562d04794bd831a061c02b53b58da3666bf277951590245893d089a4775dec260935e0fb548646de45847d5fbee1c616fc7be67e8c4b8bdd67332d272727fdaca7e593264dd1ac6dab721d03de2108070bb13cf5f732e8e476e08b6764bbc2109b95566e7f5cd6c0ed03945c031a3c9120855e30f687afb83b9556e4e2f82274568601258bd5fdf83e1fe9e0222c8d068591d464f4fea05f69348c7f28f87d015f8b3fd8b8ee12f219f6404e5d3eeda034f117769bf299603cb0f439db84e2f6f9b8a3797eb1ee0dfc0680df27c2e6eea65dfb3fe0a51f370371a51813d52add924814d56ad25e06c3a9a196a550ab9cf86e52efaa69e9720dab33c8b173fd4a63df4a935468883439d3ff0d2bfad5d3d75563358e703c7c6bceebaec6754f3dedb23076e427b4bdc0d127b8f310ed119d9e8bb62ceecc815770eeecccfa61f88e34320c063ac72068f9854d4b88cf8e0860c88c41fa12815ec03578076d6616241507f131320bde409ee90126cbd4d8e0a64945cca78280b13d3b4e565ec3b2373d657034303229f338d30024fdcb62c3ce66fca18a534eed17fd0e549191f0b2b89455a7f5ccb2dcfbcf9df6813c4d47f4eec6d6545257f5bb43e1edbdcb4cfe29ea72ab5ccc89601b10c74747c1c087c23d9c79efc23132b1030eee8b00a101f016a1bf35558138e006d8c17432455e4c582a2e58841b6b3c6fa5de3d2d0fe486b5290cd7a6189f20e72c956165b68708bfc30f045426fc024ed68305f3d4e838b0c49d05bd555c47d9c1b550774fa940f5af92bdd7a4b974796e4c6448867401cc8880e176f637fca3dbba9eebd32248d883d2e79777768b7373c05c8415bb1cda0454739a84417a13faf5aac3c2189baa1d81658aafaeca33506f02e1ee1ed1919ddc0375d8052e9cea301c65b03e1dbbf1cbb00da95d105ffa28229a734856f4b4de5de80ec0fa1bcb3f6c98adb1ffae9b8880da33a358632459c8a1c7e29e635e23bd254f6b8a0746fc1a5efbc24c5ae10a4b14f82ec70ff3bf69cc184688f7b97267d800511ca1352b6b818642e6550b905f84beb5b55f2fd14e8581d09e150108314a9e01bb8accd4cbdd6200fc0d512b9647e2d9835ac2b178586f7f3a723e84ed12402d7cd1669979e4aa32e3689179bc4cc0d6f16feda6d03e0997ce166071f0c49b5e6b1b2ebee80140e4d6f166f26a5374916bc5655fa7e94fa27cec2cfc5b1bc14b65889f7e96206b7b1e42588490f006533d28ea6034d8a17459029e4536134b70d68326715c148f8caa97ce8ca884cd48e41b69e49214e3f46019c22c92e06692e25d9b82f7a092d400e336aef0ef46cf066213389572bcb2b9e0efcd846f2ad29c5989f02ea1926e2bd42005a63dd68ca6d86da5cfdc862937cc9f113c650830f1c724f18acc8fe6bd859933c5b6b5185e2af5c6cd5c444ed73c0d015d1261ba855355b10d9bcd86bf64fb656a993059559d687a9018cb8bfb6ea8ade82fa7fdea5aa20a8348d021acd6fc1e572e4501208bcff19a2af69a498527d6cf3d75a0ddda3161d9258c55eff834b9060c2fd7ce00f95bebf7e5d79a0ffe3e9882e2a588986ac6b56e6058624feb31407217d39a4c0ba5627b18942be2ef6e31f64c4e2cfede3ae78481e279f8a54c2ceadccfea34cf9ac9d29881492318aff39ebcc9fccfc5f8c075473cccf3eca9b40a56e216661de8171d6bbfae1547ba497530c0e2f167cdfc679b585cd7624548341df505ecb89cd21cb0640fc9b0337b8e33051991087a0b701aa3e529884f2ed5c22880fbff478bfe14e6db6263f72bc477bf24295a625f6b1e33ed62b48deb90c5ba1da9ad1e52d57e6bfa1d88b88aaa04ca60ac9982d98bdb07e6dc78e3c2e04e6efdee1a1bc6ab8f5919664953f6577f61a255a72b83206decff4515875b7df33af00dab7ff76af62a7ae0f07603941ddb528ae5b5294df8d1d4eb2b94768b6c76004b49d32f24edaacaa0c4c843909f84b500e5859a0cadfc0ccd5cabbaf2cd4dbe1a95be78f11c5ff8ea7a9600c83937db08f3b79c0ab77f72b01583036830288f521f7dd21017b418e9f047b58555cc7ab5d4b41872888a020699d8aa4fc86de9cd619ca69debe45aeb2ca86893a4e4883c6e04a161996b0bde4658b848d7271083759a9eff647abda7461b3f9578b4762c7ee6f82ed215ca121154d662837e213751ffe51c1dd824cd3048fd066352139799dbbfe543aa301a133ee66126ab92ce42596f5fb512d475fdb558db11402622df94e856824ceeb29a0f1abb6fdd8ca82c7487d77f4518fc466299bd28789e55beb90bb4e1a58f66466b1f43ed6378cb0585cde4d9e4408d9913c42e7946d0a255dd2c0f469a71c6cf1be68891c01074f28fa08096e77134941be920a3ab27ff7c7ed405470c483d9370a230900748c464dfaf81e2417f70eebe05f61dc8b0ea28d4dc42688a04041b40b9cd68e018865b472f2116b46ce174cbdef69df55cb8085921288055dd0037499335539f2947d727e749e2d29e147e39e77502c3f6e67c360fd62c317eaa410a2596879f1a940485f453de702b11dc5ada0723767f89055e5770647aaf8712787d0b0b694ecc247bf870595373f04d9ebd2966403cab484dd979f3aa3c5cc52c9b2af3a23c256a6b82fd4d6daf42a9c5d3827a8406e70a7bdf961b5cb7dd8a31f35f7746224b64018e8a10ebc3181ed105141e5e00024ddf11a8fcc0c0c9615c04028d7734eace2c78bb586ff0bb2ab56365fa4425b79085b01e6d863c96bbff99dc6ba3a8d37f63d9da2fc1fd48b39714b01be2822e798e2d9853b73cab056539626c1e040acd47f9c9ed332ac8cc6ed159521df10e0be553dd2d2371b99d2fce9c345c0ff276714a3d78793057964811dc7d2ea81cff63329eb96582b3a781a2279d922606544e46279a451b6ef2069f7b52f244ff482d088cddd086b4fa86aaa2651d33e125abec3354cf55dc3f7b0c21ff83a5acd0d5dd81db5521ba4905d7845086c3a245d74d4de4b141827804b213df79cebb0c528a5513078fb097802867009bcb68e6ef87fd7e3029e826773866a18aedcc2723f6c2245105d64705322bbfb11c526bbd3ec6bbc146be7eca271552b3aa047fa6730af847229aca3570c34386ec423c285d2f63868282f945bcc25509f9578c8b28cb8fbf3843a3c2eb022384bd97a44763078ca444c5bec983b2b93cc069d7f94740546ef9e9d4b2e773296282e38dbc75eac4ae5815d5765062376c4b8c615a769149c0b6d3d84888a1d3b5f30cfcaee514e038e67161bd77bfe04e8c4eeb2080beb19e4936afabd3f86b7b78a036775e2f314ac1fb80c97d38a7c1c53c3a46d47c9931cf9d25c2a05fb118db7cc4b82fc0646979aff4307aea58476d3fe845bd697f536b929cad9b39a2ea0dd34100b668d53e296c1b71875bdd8024c0b74e5ffc682db74c60937243dff05712381f94401598414375043ea87bfc5c54a035272270f82e1beb19e52ab79ed9046002a3b0789789dc50adc7eb574a7df6ce0bce688c1b540cb4fca5340887455d690b0549a742c74714a8d6f95033970b76c5f06fc84d6da611b2dc1139ee278e8650a4afb0551a14af4828d1b74f2a23793ddae370f13514156f52bc05e03fbaf04b24a65337096a7aed08949465e47c8b1a4748dc1ce3ebd6ab2fe3ddf4495996e4fa7de1dc671595710536065c7984959a447b52b3045f1b5f65b194a7b44bbd84844cf5d98965d5379f1d8e5925caeff756e935f72d1121a658088c8e4db18e3e7d47ae8ac25d992c28fe3bf7e955f0598d94496bf313e2b613fc6911615a6ca381a4bbcdf9f6b76cb561c7759d27e815917fa547529a595c988f2f3fae922bed731be3b28aa6109d2db4948649e566fa67b6c7f858215c8904c88722b354d655f93c98b6037a73fd5356bef6436c816fdd399aad291e5c56d486aa6c85f2b8a59cac210f0bdc7048d83ec4d3f29735096b9ce6e2efe44a101b6c68a391564bc66d3e79f3843e69d231b7b60f37bc461906b4658b7aad2d55ff3c2941fd98b3fe11c3ed10d2a2b56a6dd9209e5e2142ee254edcdbc63bc88cf43ea8894007410b750919aad8e9d56bc19d1dd03425963415de0dacad51ae5dd962d371561279d50c37221c688ecea966385718dd38e21eed2ee5f7c162097d248469a4982fcd4e78cedf0b6783dd6ffebbbe3e4daba131101ad67b5b2fb967cc768a92f251e017e5f5e92ee756cac436e0c69c7f86e7e946e26f4f551743abd6d0aea2599ae61d534cf4e1646392e3d4e258bbe36a932642515a5ff2641df631334706088b8c15aff2d1ebf09e228b0f508306c12637dfc80da45f1ae6f655639fcd9de862a9d8c9d42460bf408201fb72b6d69a6f620a2ee959ce00392b0f063a3f0b6ca0b75b52bdf73cd29f56045f4f6fc04d745ea45dea114ac6f465917b97c7481ce481e78de593f6e07583f16ebb8dd2bcb9351bfef60a4eceee592827d77d4d9b2460cada79051717284ea6f27dc8b7fde13cb12dd85406084f39fe8d342ca062641ddc9ccf0b4d0d66e31ea33ae0e3392dba11c9cb71e36a72d333219363727a0b20358e05f46fd1305758855acfa06de25936f11bed063018fd22dcc37f144e0dc56520f57d31acfe436caa12d8980859e473a19ca8e8054729b6e04df3ba06500e24dafe1f4446b9d0d36808a8d43df0911d95553a348659eabb0a3e902198ed13baebbbc02ef53b84240a081617734f5d018f91dc7c921bc996da72956a2b70b56b36b79f5d4884368e65c520727", 0x1000) connect(r0, &(0x7f0000001a40)=@un=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001ac0), 0xc) socket(0x30, 0x0, 0xff) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000001b40)={0x2, &(0x7f0000001b00)=[0xfffffffffffffffe, 0x5]}) fcntl$dupfd(r5, 0xa, r7) r8 = open(&(0x7f0000001b80)='./file0\x00', 0x80, 0x20) sendmsg(r0, &(0x7f0000003440)={&(0x7f0000001bc0)=@in6={0x18, 0x0, 0x2, 0xaabb}, 0xc, &(0x7f00000031c0)=[{&(0x7f0000001c00)="3a798003f46039bb2a1b18f8e30bb58dc25c2d7b7557e232855950eb2635b23dc4c4d301ca29416ed4e93a66b77f113b770b7d5985d3280a8007bd2b72872ae7c4165a7912e3fb1797a7400119d49f2abab362e0877137e74218b411e21abc0cb0fa870c65a9d5afb154638e76af4b8ba6fa2696cb05e748330e0250fae79332e78d4ce9707cc911791b1668a77b1acdb28fdf403b08766e95bae6db9e58b1e007d2bfac5e1e904ce04042d8cb0cd9dde542c792ac7c1a8e587c46d4c8102149df98e9b02ae9ba436f9c7a837c6b50ee93355b13ca025766ce70f0a48cd8d42dbfd3aaf562d389655b02b0e6f253f9ee5ef6f539cd028c", 0xf7}, {&(0x7f0000001d00)="70cc75282cb1e70ea2f962835251235391668067c5d9d0edc08db09cf08a2c9ca003680ae8410ca16ff98d53dc2293094cefd4f9787c43ea05b1ca9719f53faa576b50ea2d1f6f0ae71e75228a47412834f15d8bbe610e64c85ed2f2434115aaadb58a6e81993198d8f6509930074b44a8873fae51ad5190d6de5f7501a8c98038995817dcd40b2b996dd1e5cf76c888819ebffec7cfd34d8e2e371f5dbd56e4b9249f2806a8109299f119905c19b6fa59928c41", 0xb4}, {&(0x7f0000001dc0)="96a3fa5b19da923c34f984196b8e3b551a3798aaa59ae1577a39df42703978ec96a33f639663b018f8dfe369d8be58161116655b1ad8086b815f534d3c749489ef3548aa6ac21b38ce7684c3f65ab58c5315d410154f1434bc5dcac2519e1ea476969c1e0912ea39f6de99137f4430296f019704a49c388670e384e19ac6e5a616be64e1de036f8c1fe4e56c4ed6a0295e3f29e38132c70ecc0995df25a6702e17ad7a10235aeff315271e3e6182f8db8f68bdbe0cad6d5d2da390c040fc44f65e134e4d32cbb6609b30cebdf2ec15722492a107a1e3d59204e7ef186a5353e088851f41faf0507d86b3f325e9e58be52ec7a0123237f56596e6d2f93e52c05c7372206250779e326b0c3bac484ef1ae81a309a430c98ce69fc26f3364f734367bb0039d92eecef05acb33c7d5a22105388013bb2da7dccc2e60875f83a571e8f552516dd2886ec3525dfeabfe1c7c66499c93663bb7a25c7aa741919dd440f754e5c1502aa3a8917b9025dbe49b7eb68e27c085d94c8286b3795b05646dd7668482cc995b0b6ba97615705db5c886b9500c21386b445e713d05d738653d34971e970d2c6f773b7c7f997ebd0cd78d7ed01010fd62757e42857ba785033a53e59b1d1959af96da09fd300b9ba98108e66658a1a229555fc0ad8b04c7356e300077d55d3921972380e97038d94689c25dc7a7fb41cb413179b277117fe34af4f0ae8c999255734c9f124b70417bd883583469c3b99358c2e3daf24beafdf69f82855f037ea5d9930c1f391b8710390360cfe982e86d09b75671f88a318ea4766f9367b73319eafdc08553ffaf662cb60381e66be1c9ec3e681de4e940ecb216120a43f7ac41cdf3d656fec0ad1fd8295a2fed9067eb0cfa22cb5bd295155c871459ce8b57e889647a6697e234c4bd83e97ceadee6726477ed09ca62add14a5276ee98b78cfa877c2de8c1c9cd931bca87acf3a8227b84acf7d9495ccf5c2a7c04156d2e19104cae74211f8e26c93463c2e73221bdf6e71c4bed8111a6628e281fa5cb3980a598e27ea492f8539ed6988e40a1b9de6be8a5f0897f505d80b6b7d90b41b71e9cbb3546a0d0b67202dc2684586b4ba540c3d07942a30cb03dbfcee26c83b6f58549b95e13a9af3dd61368c4152666a4627b6b97f30f5285da64198ce5ee2a7cd8be873d0a641d73171989a4363479ea6a0e5094a6584c3d0126882976a249bc59681eaa755891328ede6097b613e72875cdb49399c63225a5530fa50b328b2355b9fc55edfe22a8383662c0956d89b8fec55593daedf666d936a5793bcd57b06ee028c94a077661c94db09b1281fff2439ce3f7d42a5266a1d3121f6d6e43d2c524162788fe25406bdae10a2bd5f2076592d362ed7c24f394a19be844b3cc7dc9619193605edec76ee847782bc603a4c4030a1f847ccb5e90d26db7264dcd2956a6652489073d5c350e3588e91c3f19931afdbac24856baad55c1c1a171c4fa3c1acdceaa4e3fb63246a6353a0e25e04ae40966ea1771e5ac0613e09a725f873b85fb55072be9990f9cc2e033e030f6bd093839b51be401be0b093731cfc6cf5db7ae62df1799c715857fbd92395cdc151c4bf99cc1428e282e61e5f7b9928d0208dad4cdb44d435ea8b3de8e8d1bf82c0d106d4d7830b14caea5f6274da1a3a3fc85dae6d99c5c939039275fa7af219cad4945ae33476313df60bbdf0a2e41c037733af594d7713fcb2e420cfdd52fdfc046e1825b943a9cf2ef3ad9b62ddb91ca0c39f9d0b0e9b0188b18d223993fe2404e9a5ec20bb012c05e3611e252fd2b4131f2e14d495e795b5a1aaacf7049ae029e3e6ee5d79987b1134af518354f66428e1fd9516f20ee1118a8f4c22ebae15966ba50bcf4a1445b654b00748eca782c63aef9e36a0fbb459553815350cb70e17584d45789694fc676cd22ebffccb1f250d80a6b8ee6dde48f62a37c7407922e31f105ecc8d787e468ec40492fe226ce7b5fa24bff18a191f3760c5e5ef4086da0cde31f3a27a7783499cdb90af3b7b34a1bd26beb47cbd653dc2aa0370bb2f3902c3232179e831bb9b0caa8630889bb57be9e3f65d641747717cfc633a30e74cb0d0028ba7cc54e703a7597212be9db1534e0a503cc71ffb285a8626e2ba0e65de727f0378a1f5692c7e62ad308200b0a99a1d424d4fec25b71b711d4969a0f38051c33b3eb328c7bc789eea2366dc529273d9326427468bc3f20e8209be13aa47c9cfe4404c28afa5d5cc140f81c73edc6182f84628a8cd39011031953ce834ce72ac441fbe129fcbca14f7da672d505ff8c11b4bf78854f60ea610493e6afad122060253c3b9fa630d36776b1225ffcdb3f44a2fa1d2d19a2fa65297ac7303566761330ac1fb5718de86ce69a7a03c3a8f9ccb949c46a58687afdafc7fdefedff37b66ca953d50e85abf17094c360557043ccf92d2303d84ce927857825d5b4f380e0ce8e05a2596fd0615435ace84998c24d6b1825792cffc890904e38fa4963ac1056507b17f5d9d24906112826c043c1c34cca1a597df16e964b70b66951b8cce93737b45f7e3a7be55295ce0d492e9af4a5f2b660ce88c55f1d81f6b4a6ac82d2cdc23463a395f54ec3b165ee739d4c4de8f41c4da3cc80f50123386b0d4b8924df9623e9c2e57364014595ff762d357422ba573c44a68b11982ba9101473e563ab3b708bd044791fb06bd575cf87639081144e54479af30122580a881a4d9834e5e75582781a178930a2a72ade2e49e123ecf1b408f2e13937577bf0879800833608103b387a5379ca61ba4dc7f76bc69c4a8ee237b10120f802c3f4515a5c0ba481118bef19951909ab47a034563f7ff96f1ff81966cd2f565ca34db62cb8fc7513905a12f9b9d283470183151bce98572227cff3207a0955b805b953f376d861d0e5d409489ad29ed52b0d28eff732c079ab2c764d01ae896009991b4a5654716b40279b431fe68b065d0ce98752869e3ec2e7e84bf864796497c3d59a8d83d7074aae1589f754fe212e4204ae20adf8dd597e5a7af648fb9b55cd049361e85f5446d204cd952d4706f0d33852070ba61fa32dcaf12c9abb92a579f16b85a894439e48b1a35c34fa3fcbf74f337c1c97707329138a1e30ddff25f31209f28add0515ed71aa415ee0a92c80f013aab442ae8e5f9b22dc580cb1116760e8589003d8e934130a1978d11b62c0cf919fff06c1ae2b2eea7fbe93d0dc7c06ab6a702b1824908601d2b4c9d15f66f5b0f97145397de9c28df7699a8037ef834dd23b41aaf735549e11ea9e18195a2996bf6f0585d3be21f26f204ac3abdf01a9d0c5c0c51c059b47ae55e436495331dd97c26c97e46d2763d3b034c300a66f9597a8d71a56b8c1ba95ff76a28b5807965eda4df260c8a0831f43c4b48b80fbd09857e5ad3dd7b9d66049ddc9a99ffc9e8807db15b5155ac92db2af3eba977fba24d4cedb8346c3c03ff04b218019173eb86d9cb091421531995d5732aad943d8575cb2ba59360f86ee1f7672fe9c21477d144535415a94fcbbda8a89ba41f4d57755efb33a5ea315428dc4e226e0efc479daa4512c31cf060c3bd1dca47d0d67c685e65c4427454673b0603afbbaaa4f8d8d5c1dcd2d83673b0a0b44c2e7fff533307a5574b6641606c2ca55ceffe6ee136f85cf8d2ee756bf0aed610c6ab586a263f11710c2d8b60c78cc9164df364128ca35e0be356c697605b18783ff80e9d90dd6fdf1f767e03657f8364716c23e2defcbfee949d83bc4ebb77b5cde4b7d6fc0aa33c769103b55be18efc1b36ff30358d191dab325bb85e9aae762c4e953f2f9721c3d50597ab0b8b90c4ba31ed241c31390c26b92bc25b955e3e456b4a5c29075e75fa6cc0c85977f8575ae876386503a0c39b4b106cee9bacb40032f8330dc698c074527292a03e17a5cf293fce11d7493e10450d0affd1f695b184c756d0d1d4399ded52b3a067b9dd3f3b089845df55a8658b1637651af862e0ec49cda6a93720a3fd8c5c61bb438c5b2fba9a975df08b510d8406e1373dcbd2fe83f7e16476f03a03800ce91264f21dcfc5485a9259f423fac57759f49a80e6a8ba1b154e35a7044373f1e3fd611ee79b07a5a1e4654e6b4845e49d1d72f25ca6394796f9ac2343ee8ea256203d0d686750aed74457df2e85c805ba082c3cec35c40b9c41ded9776fad3106a1ff33a93a181155f91578964b42d2be57cb9b3ba39b67a19de6948832628bb9b5ce03cebed12801083d5af002aeb4f4a4c0a06717f20bb6cfe77e4f38b114fabb3646a3ca2b78a0bf21fa1620f54dcd9419c12dcadb8d0aff8f7daa4c48fc0fb1fa083735605e309beaf86ae106f899239257617cc07e536174f9095dfa082edc4ad22505541b11fa0d4cc9f3c93a050a56f79ba8873fe9929196758251acd32f59abdacf46119236774a0d3a7453ca06dcacc2f44c2da6b066ac687852007d6da4563b8ba192e0d71b188f4ab7249298498f9ed6ee3aad474bb0a4bca8b211426a62f0cb97704fe3f28f11b94a7f412c3103b8b0c186ede8b5640ca9f68f92732e7a30504850aeea4db2203df70d8c2f1a3f3ba7d7a8eec5d824ff044eb84231cc3d075f867a54518c8b321bfea137317b8bf87695cd32b434b3fc03b80aa68390dbd756482788cfed82a09ae10faf9931528538f95b1fd283070faddbf0d95e68d4031aeef7be440bb636d61ea4916df03f63718189658f11e5552ba96060818aed3fe7a535820435104429bad8a3db804b152d3861e1baba719f4c9669781cb02620db66990732d0a1eb729d418ed9c51b20a21616e3767015376fee24bb73d41bd7db8c81fd0c68cc277ebfc72b75c095327559484c17f7cf060b9728dfe61494af49618598add29cbe38b399f94f1e3d5174c378d4c6e43c82a1c63391a62e5ed37e092c1937dce96ed22150842cf40512fa6b5daee49151f5942fdb0afd4e01ca334d799d5404436d44f8ebc5c53428e330a72d640084c069b0be44d1643ee3e349256d118a936349c4096202d2b08d11ab61d47967a954e24dcbf7a1aedcda9cad5a5f54255b194242708a5894f994779e72908594e883f89951c86a5f61befe34a99281a2ea11e7f3e0ae052121e20531e36bf569727448f53eb593da22341530a5e92113a4d0a2849a540d91dddde0fc58718896a07afe347eacf378d1fc4080f046a2de6edaf64e5887484dcb4588a849eff371f5621a1176ee936657f59a96807b324964c1c2cf459c2336ddb03d26895b282a34482f1fd596c942eae8fc978655bf5c10e16706f5804a6e52f1431fabbfec7fe44551b0d29ebe28832f80b48d5c34b9fd109cbcc8c273447cdce8b87dfac0e914b8f015f70a2e202824e47aa0e701668f9689b43fff710277f794b4d01345d6fe900d3043abe5214cf0dd5a0c10ceb719c982e95b5826cbee1872645639152c5a5a2d90fac2cc14d1f0f40e18c6f212101a9fe74a88f9d5db6a358401dc46c656d6159ffe8721a60d09384d696c3bd2ec130f2a04ee5ec53ca77d1e9bb5cba41aa47e7e8563b27665d0e8dff416b5845ce7410cd9000af3b8457dd21a65c5c4b3b3f6afaec918c33b0b2d3ddddbe42882399bd4fa1aba23a16d12d2f87225fcbb040e5938bdb8d35d0e9ba3bf908df8dc2fcacc6164609e6e1b8b02ae79cc3f714851553ba1041e8a2accdf91a8bc454c1bc40187fe047ecdb5a4da0cc9743c88f32c33d598a897e92c264a3e16989385c2e1a3bfe0593c5d89a9b7f385ade59312384fe7c", 0x1000}, {&(0x7f0000002dc0)="14b75add0f95b12b05d622e80d7c8d9266ffb48b7baf560191f6db2c4665564dda85bcfede39d296fc79f167cc088003db5319b2b8cd776d289db5e3c1bfd38b9bea35ae11366da29909a2f020169e2232eb4aa21d2d3d537ce60db21b69d2bafc944c76defeb26bd6cf6fef8de08ac0add7f6b7089abae18458092d5335f6ca2b68a17749c08afd69bb7d75db3fa3aa5304d1099d33566acdb3eca8a9df4dc57c6adb8bc1995dacd6d8898bd364f86b14dfaf41548373e63ca54496964dd328abe9c8b4951483b0a6786a9dc73fedf6402d316cf851ab1b7562d4ae02b646c74584c25454f02d8fe4bb261d008df86482652afa5563", 0xf6}, {&(0x7f0000002ec0)="4e2c73a793344255a11201da2e1bed6fa192dc0223ff890a45b115dcd793f68021e44cd4ef05c08b7247894ec74e280b5dc267537bac241b660c9babedca1d25fdd8620aae0a025222fd2823ce3571d5c3e1b5dbd2e65205e63737e36ea656a26d0edcae732a6e30078c0baf099ed9ebab7bc3348727b44223dab00830c3570eafdf1b1b4e2daacfeeb9832729bcbb8b83cdb1bdf193ad6d83a8bf3bb625f85fc3bb66e7f5a0743ed8da68cd5b61179abf533b8e9632183c4d5397", 0xbb}, {&(0x7f0000002f80)="08f4bdc1e0c6fbca567aa1dff0adacc8415b4c72d49645895880890a6e11f160bff01173562e54729da8140a0e2b3bdacfb433b2765aa4f05c9872b44a77b3bcddd0c94fb1f88dc2c84e3ca1230235f1cecb671442b9b17915fb06ccfa9e9e25307284f44ded440ba236d73fcba1a02b54b2c139642d1cdce01ad9121320928fdd5ace9b1cf2dcf93fe78009ed043525274b3f39d7679e74e29deda23682022766945ac15dcf35c8fb0a60c447cc9599ab2dc5561b593c06906de49307ba050a30d0c7d7c2288bd50239fe22b8e9dbc6c0d0ff17ab249c5208fd", 0xda}, {&(0x7f0000003080)="509f97e45940668e71907d2e97a332b9f6a858bf0201b3dc7c8618d25f887bf8950aaedefda8726ea461502fad88c431959ae7b1d764ac4ec051bb782e7059e78b678e4d9a6579c60a8d0fb4c02200542f9ceeca7a6e864e96d2fec6a27a1ea84181a5a782a1dc5b55a8696cc674fe75e3", 0x71}, {&(0x7f0000003100)="b659552316f1f9d6a8fd7ef5a6761c2d740ffdaa908dda25fec3ba620f214fcca9dd22bc8cda3a4cd06744371d4cbca1b786703b1a73e32165dd2e66044e21749980ec9ba9eb417ca4127a5f511103e17577b3e16a9ce1c984b0ee7d649ef097082736c481cfbfd341bb76a01e5f8b1acc12112b0b5efd9103b46de1ce082d168e922e2a3dd5aff0684699cda6b4f9ebbea9", 0x92}], 0x8, &(0x7f0000003240)=[{0x50, 0x1, 0x3, "85106da73af5416157e38315cfda16289cfffb2d10de624fa7f448d9ec942b0134e49a89796ca6f6cc1592528739cd6259f1f560b780c89dedfc8b67e7f380"}, {0x50, 0x1, 0x9, "7d3869e13b0b55944e8d36d56e4336463d9f7ce2eb03a3983f67d6dc6af287c1a6ba1a0be7f1bedc544f77391b1ee047737788ed2ba26fb8777a"}, {0x80, 0x1, 0x6fe3127b, "e040dd1c345110ff78e360db766f72f71b70d46afccbdf0bcf7c941928a61ac02bf13de932e4296bb38fb845367d9443e0ce488aba6d92e4b1dccf51aa8d1b8acf631bfd7423098d72f5ab8087174149b43ddb06763f47e73f186b15c88e735ee688e429af20073614967072349d02"}, {0xe0, 0xffff, 0x2, "3193c766eca4c76998c5772a53ede3da16a7abc1472dc0842c389e5538622d6cf34e310c65b461603b9431cbce4f90754022a82819c2f57862a464f0f6f9740858431fa82c7c5937f688c735ccd2216a22d8e46314964f411352f45b08a6c61a7477f5b28196e8d94580cb42b76f2f7e4ca181d86fb4b8fcc6f96dda5976e4d170789330bd52dcf3adee21fecda67cae5e616842395bae646aca240fc51a5d7f83b7f0179f9e12b0c65173497896f0938f0b7a7a52e24b930c48d522415c8d373bdcf3b07054dd46344afa6c09"}], 0x200}, 0x4) mkdirat(r8, &(0x7f0000003480)='./file0\x00', 0x4) 17:00:33 executing program 1: r0 = dup(0xffffffffffffff9c) preadv(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000000)=""/6, 0x6}, {&(0x7f0000000040)=""/123, 0x7b}], 0x3, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) chdir(&(0x7f0000000180)='./file0\x00') r1 = socket(0x7, 0x0, 0x4) fsync(r0) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/152, 0x98) close(r1) recvfrom(r0, &(0x7f00000002c0)=""/213, 0xd5, 0x40, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x8000, 0x401}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r5 = getegid() r6 = getgid() getgroups(0x3, &(0x7f0000000480)=[r4, r5, r6]) r8 = getegid() connect(r0, &(0x7f00000004c0)=@in6={0x18, 0x2, 0x8, 0x10000}, 0xc) getgid() readlinkat(r0, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/106, 0x6a) r9 = geteuid() getuid() lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) r10 = msgget(0x1, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000680)={{0x1, r3, r7, r3, r6, 0x140, 0x280000000}, 0xffffffff, 0x5, r2, r2, 0x65, 0x8, 0x32f, 0x8}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={r2, r9, r8}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={r2, r11, r5}, 0xc) r12 = semget$private(0x0, 0x3, 0x41) semctl$IPC_RMID(r12, 0x0, 0x0) sendmsg(r0, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f00000007c0)="3cc7380b252ece8c7d704cbdddda3eff0d2d97", 0x13}], 0x1, &(0x7f0000000840)=[{0xd0, 0x1, 0x0, "6f6a271bb657cf49c8e09117d9896c68bbd1f00abf68d0bb8ddab1e24c11a23fa918413884f4f54ba09e4b21fd9e346b9a62e6df71b76f5a098dbda9842f16a53028a6d57212da4c4e77e8894ef5616cbaac45f5e6bb46ac1578840da041c8343f250fa2572335c3a45ff86e4fb44402dbda2f36aa7c0484ac3414fc07f094fbf8f088335087d46b56bdc14b9e390b5012c2802c62a791556bb83a8f3df653555ac19143e218e5163c95534372dff6e220f0014f2a0ad71451"}, {0x1010, 0x0, 0x3, "e0597fab23e7dc72471a7aef1855029e5ed8d4d0ac4bbc2d5ff344cebdb16c569ac34858011c92ef1a68176640ea380e5ad244db5d7b4f7a01838909d09fd64d62ae81b4974f7ab3f1879cf81e0177525fbd501cf81e1fcef47492c5beb04e6ba32b6a050f4a996430ec2e8c470161758861983565ca025b488fe22c3b50a5169775d92d9458b2b6659aa4885960137ecd43ca8554be40e2007dcf3dad7b376ff344f26140d6f8d3545078205a6aa1c074c6d81e9c678aa0b133f3e53cdb5d20d8e4c0e38d8b2b2aa197d7f0f7c51d0e569d3b6469597928de87ddbeaba0a2ebc82247ded3d98d80d79f7457acb820f9ffdde5939ebd866096cac1fe30e0ce1cfe7559fde303ff1a3ea4c2da0e0c2f798b2093df7ecd2116c9d8bddd52e5e66441b3de6afae274ea9ed11030a7130e32ce4281f632d06331bc46f0f478aeeb8e7f1a9f39d5377f8b2f0bfd67bb354f9f274115cb77e4cfe03c07b654e62c42f5b74e9247a805ddc68f382b74cb981011bdedb86ad3a956a26983dd269f84c89981ae9066c2e33a4e192669212b487e3dd9072a0c0e5d53fb2bc54da742c8cb3b99839b99cf1c9ed1fad9073ba5684c2779b2adc31cceb0aab5a1611a5f0382e3f8f8bbce693c05d5c2aed12850d73e44ff499b2f3d9719e8d325c6ee9627eec3e4c8af16b1b8d162b12c7d3f2a654de8e1aede8d8be851128e78e13c8cebdd2f9b57011b56431c7ecfe57e06010bbbfd52a9f25d8290371416469456d506fdb8acdca8674bd48be3616812c82d65a76791a35a70bf659bae79dcc7638501d49f76b05b670d6e65b7742e26e7d7999feddda924764d269f3a478c083e7f372c30f8a6ed38b3545716fbb6f7cfaae9cba0ce8c1e3e9365323cbad307e92538efabd50546ba866698710a80e91d10d793236cc589ede2115d3cd2a3303ac00296e0eb5bbbc25c89114483c8be6ca8b91b2bf9eaa093b8eeeb93468c9fc6ecf4d4ef53e4b8bc0eb533e097e42da91bc0790b45912e21986b984e65a4db0c78f6edd5b9d9762f88f04d7e8378ae204ea9a5bc07ae4e04d5f29bd1e081692aba61d4402dd40f1e6384bca56206983ba72eac52f674759d82e0e4ceb2c2cabbe25f2b93e2128c7fe9aebad8acee368b1cf3155355e84012c1c4fc696a3f26bd69d050708ad8822d494de5724eee34741ca6fad47d5c44fa2493cffb81362c56c8a5b69d6237a708794d41dedf0966164aafb1b7518c866b06d46a21efb89349b5914e0c53acf61820074fd10eca03aefc346abded57fc788aea9755b7fb7562ccfc66123d0bfe5e24629c8d47d00aec700fa1be22012732a62c6a4d4b3a1ca598ebafd3798b31489895b47acc71016a5ffd0591dd0b4e8c6564589c63740acc2ee45afab9d5f7f005d3b9b275cfc60655f633c6dce4e5858ddbec7944d11ff0e91ae53f3fa2481d2074c495aae8bd0f9307894ef3da972ced142e7246c421f73f2911a54ab243deda88b6a67c84ea1b9220a32bdc7d42ca1702978efe73dcccb30bb6f91c05fef2ca9227ae95e77e5122b7b9311e68650d159a5f74ea2f2bc05ffad6962b7e779a3e41129ee1003c2e6283a3094654942a98b1625724735f3c1d48675d93f9f3d24091b8cc890181c1ae5cf8dfafae1db57dbbb6c9aed52e89b0d1d4e16e49be0ae7f0a20c83dee34cfb6be944bc62814c85c49ce3194f0e8a249c409a65103ada87fe4265044209c78e638c7d5f98cac5aecbd16e4ed35b27a24ea8db9724c5d5f2fed5631c4d911ba4c208c6c043c2da02620f8c55a50a8609ebd71e2197a6420e9e1f6f41033ec8aa0546de29e035000c0c080a214aaea90368f7dc32ab96a5e220f5c556736e3cb8b935563778d3db4973d71c4b579063117ff55c0453accaba65811b07ad942b7658c7bda86a09d3e56563072fff1238b2f7f7e6062e87c992d23fc27a826bd2ee0c4ccc0ba11cfa7b220fc460acbc1f8d8d16851bd3d47dd8538a0f465bff7c2f329bbd46d40bb5973dfa230bb0beea91ffcc82b832db6603632e05b7e2494b2faaa5513db243e39eb6ec2442b034abf2b2084c7b646bfb9ac6a37bed7f665939d5549126eb7c40aff11f321d978cbe58dc6fe02a55b0eacdfd9ddf395282585b0d0c9632949c50bf8a538d5f92af5d180bd446d2bea2e73c9ef0565c5f927a96aaaafa2048ca4d6e79ec6ba95ea8d6b459d8bf695b29ce95c087d47c23b40da709f9d4e88137fc0a3abc593a61409d2112b4ef2c2e69d8ae03254ceb115ee65a4546d241ead83aa6a7dec5ec269d7e455b980760f1872a47aafa0eefec0fa63f3b45eac09d5a74dec04486869b79aafc00b1977e4e80f68231c98c484bc74e3f30b9f3035e9dec7f6fe189822228b387e52cb7c244c7d647beec900b8901e1a14b31ebeb1d40f10063d71834e2a3a9460541d1d0b54d8225b054cd247fde962f95bb4fa1108e03adfd1dc7ef4dbb83a1a133e88b1abebdd167bda8339e593a1b51bc1f8e470b2ea683c64bb568db322a2fef7adff09e83406296d76c42deabc8014f91a8540a27acd88209a66be9b617d6450f0a5a22514bb1def0aeb325373a40d737583321d799672fd6a8d84a575c50e491f8ae562afae09ed9a6cb7de45f29d97432ee096b3bbe907af1f59767d232646869e72ce7d8c6161fc92aef47838c39c2e796f1933750b41c589d96120e3718789657433d94d3869afaf5d832643157e9105229ca69594d14e4d9afd9ce358dbd46b0295851018be836174e9e0b4fa3d521cc18ad3cabc51c901dc2b4d89931371a72e7d2c34025529aa0b592b592d14c73edafc8a43475b57ae09f6b24461bd723768d6656370c6423efc9eab63d5e79bd97cf55facc8ac859f189ea3ae8d4745269ad0f92d4897e2effb40bddd0812c2d23d33d3a2c86d987a1eed05dd14ecbf5144fa5ed4f5470890cc4238b6b686bfa879ad1436ae4fc883b717e14aa20018d081eeed4374669282a31a56568e6162595fe16b44e6efd6b552995f0346fab32d5d6450a2c15ecda83702d127c2d84b033349b60c532c07e7201a3a15c4ba31d10648754be24313f0dab3e1b080c01f9ce534d77512dc0fc3a92f94518218317792ad8ce8fa6392642c00a1e1407cfa71feacfff2fc6770fd39594faa45604c6a9f6605737b9b5099fc402f01e84f2d475e6c69207c7abed144bb1926729509af3e332fa6ec1be01422fde9cdd391e36c1620dd638c08f864ba251d0e3f421be846e1713e75c96525bd32a366bd3bf92925aae7269edbd60d2a8fa101ea252e17ba5f8ee8efaaa5965371e661821f0db8317fda20b1643bd459066c4bf54f486b9446c390013179ae1768dd0d1caaf499837c5729b82fcd2045c5bd554e3c606c4193f784b25da404900f2973fc518ff3dfc821e8d35bb57c43a8704578b38ded385804d3fb5e173a4a93ce37994a3d73fe7feee8494cd098965078eff9904af50f84d2e152ad38c791ff1231e8d547221e566975e0a972fbeaa933c827c71b6d407c396164f90a2fe1b192034663d9ab83d2db00b541252a0b1d23909971a4918b27b9a19a2c1a0c647afe3ea503aa2c4bd4d8c4782a598b01bfd132a9b80ce5f19b30e6121f6a6d4e9aea074b816edd631aac2d903edb3140fabc467a2ed327a641eef97bc885d16645e8de26b153f91434a2d6343748bf8d15c6481f0446669ea6e34ae6f3932863047a32338118b560e3e38c4c96d0924ccb075a4451c18f7a8c99afb19b1fb860f3a2c568010eada01536bfe24ac7b2f1a5ec4e50bba2c4fe3e9d172fdbfc81ce7c5f36cc386bf78a5c8ea313b3d1ce522bee7047b21acf62dbc3535eebdf73b2fca707516bf9aae66ad9c9c139529b60e0f2592cabf294867ef92ac4be41b9febbd1069062da5eb706788c8d6cd02a4a1bd756bd7844eff3f92ecd53c9320fedecdda450a91e99c652accc7da9efb33c08cc8056e68b3cd9d8cdd3281a9e859ba3a111bf9439fb92f19e3d5d930ca3c68e452f6787fc0e33688e27c8e0c8c771700ca485977631940f725b643aa9da9c7f7c6b632060923c33db8ef2244b6bad76e3a9da02605c876c1a7f53ef684d4d7012a9844f695f96e2226955a1cc8dc4e021b4964d8af73a61a3387b97a83a3801f58cea8628b8fd3efe166a97e12b34d8177e5d5e63e444c85f5e8b6ba045983ac8547604a3f03e4dfc9fe49d61e9272f28fb2b3c4bae3bb9f57b831c0c15496041e533b1d84b3eddff8c17754df2aa8a64febabc9fd25ca857dc868a3a95527f0149ca1e5012a6bbea73da94a71ace185360a0fafc335fd2e1681a2461d85066ccd744ab9e1e1ea9440f79a66181a24e3ab5559e08a983335eae7cab06793ecf6bd8e8cb018a67cc53032657c2fe5558818b9331337fd11e794368ee1ac3e4a50096162a38f1594da10c878e370e458abe117f1d5cbc6714f853b94bbf5d2b8eb98d61e6f851f7c8523c8ece4cb6e837875e3ae31cdc7a430fb29820e31d8881369be379652139195b1ef0f1790e8020d01c4e3e8f4cfda005325da3477e410b102672a3c5029b381346421e84135a027d0bd58eca04e421da3926b52faea43e797d5cfccbb62ad569b716a2d46d08ec35b9f6425f7860659de1d6ef383fa886c8b5aa5d719e10f9bf87a8730bf911b1b5cd822615ea7f256f0e27ac62f946ac88ab12bbca5f1f23363043e99814d4f76e1e334e467488e8631538dc41c2729497675158328f188c5e135cce6505350fc60c4bb319b890e058e07006821d1a3cbf4f03d81127790fdbcd1caafe08b0b259513f24b3ff53f61a2eb677316307020b05080a4a268534e8206e57d14b00dc9069219bd28b5395f5afdf9b7203352d56eee636f15045087ad8a360e8648d8525bc3359aaf930ab74cf499acc057dfc9c434caec0bb70d93ef766a91ef4e524a4fa38d2f04c6ea5a76725ba6bd1936cbbf14b4eee60e7068b2feaf332f49ec5f30fbae7e3f617ce0dd54ebeed1c6f0e7910302f0b5ca76e8bf879b81a6d07bff526141e41c65660583ae358c8a433ea163bd2362644286bb5439b89959a187fa7a3d75e6a061904aeb95c5ffee18516dc91d00b99855288647a8a76ceec5cd7935213f13a8f377058e49d8753b7843659802a9bd5b0747b642385172140256d9d5049f01b710a5a77e5e18e734e6f7d89adfccd42d2a897f583c527f8e3b141b7509300a3dd69d3d354cb64c1101a7ca5892423164a47b6992c079289c76bc6b8ea2029a6d26ebe4bd3c6ce24cd098e1b4be66c4af446e1b7fc4d80a911802c1e0b50a95b37c0792ce84316063a739eb216d12134f814c0e23635726154091acaf6e4682b58b3f6c92350ce00cb75c561d67920191d1f72ed0ed6b7bd6d3d4f2ac74ebf6bf8fcbca0e9abb1365b7827e677c9d910dcfe69b6aa59776c12b6a0e5fbca9c4b0a7602a4ec08cb3839c891fcf4a0a31484db72cbb56c30bd07ddbac0d2e42f83f9faf06a4b69c2b67773258d3dbf958f4b88f6f80167a98075793a03ebb6307644e5d3898bdfe80077ecbe18a01c145f2aa4309acbcf89934845dd9bccec4341cbcb0bbd3e5016fa6b8858a918a8c59fcc59c7f730232069f62fe078f14c3debb73a9097193289af93f41b15bcc241411fd23a7b687eb4c6d58f62ef4a60aa6b9efa51006e638ef3b0139b311615aacfe06cb8998b30246107171407e3a2a3ac888e1a60b1d1a775a6816ff9a12dd5b860612ecf6c8439328e40ab71a520241949c884422699a2bd3b69c98267661f7"}, {0x18, 0xffff, 0x7, "d121"}, {0xd8, 0xffff, 0x1, "4c558ff8f62a2214aa8fd3210f1329fdf3bbfc70fbba1a7dc84a92c52d9580a64494d2c0656cb00f1ef8c3b5876e8d403742fce27785ba14bf15bd5bbd131eb5a204dc45f8f65d611ec84aeb0ab272515657228f78461f00e761a683f42f9e71bce7b286f127f6bd885c8a4443f8647b52ef347331baabd09d354d73cb2ac84c786e7fe3c7970a39d11fe50229ec41c2063c9d501917b6facddb24b7a4a205ce6f1f326531900ec17b37d0436efe4d5966c62a4f1daebc426b97839c4400d54f001347b73c"}, {0x58, 0xffff, 0xffffffff00000000, "b7ed17d3a5a19cac4b8172eacf2863ab9064c1c5be758017b28503b70808fa742c44d5787d4e310c1574b45ef23f72d98f529ba3233e3308fc23a4064ec065eb629621a4a698"}, {0x48, 0xffff, 0x2, "de007358c71922ac7e591b8af3fe83eb221a67a6b211e19c05dd878e7f960949539cf97e60de0158a6cde5a4f627b9b62c6430465357"}], 0x1270}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001b00)={'./file0\x00', @ifru_dstaddr=@in={0x2, 0x0}}) semget$private(0x0, 0x2, 0x10) 17:00:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffd, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xe5, 0xe7cd, 0x0, 0x3, 0x2, 0x2, 0x3, 0x2, 0x5, 0x80000001}) 17:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) getegid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = getegid() setregid(r1, r1) getgroups(0x40000000000000e8, &(0x7f0000000180)=[r1, r1, r1, r1, r1, r1]) socket(0x6, 0x3, 0x8188) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x0) r2 = semget(0x1, 0x3, 0x0) semop(r2, &(0x7f0000000000)=[{0x4, 0x0, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x401, 0x1800}], 0x3) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0xffffffffffffffe7) sync() 17:00:33 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x400, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d70000000000e70300"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:00:33 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='/', r0, &(0x7f00000002c0)='./file0\x00') sendto$unix(r1, &(0x7f0000000080)="e543a29cddec871954bbe6edacf00101e248c1c4bf09e06771358c2079f4ad130097659c34ae51", 0x27, 0x408, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 17:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) mkdirat(r0, &(0x7f0000000300)='./bus\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400002, 0x0) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000200)=""/217, 0xd9}], 0x1) read(r1, &(0x7f00000000c0)=""/191, 0xbf) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) ioctl$WSKBDIO_SETMODE(r1, 0x80185760, &(0x7f0000000040)) rmdir(&(0x7f0000000340)='./bus\x00') 17:00:33 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) fcntl$dupfd(r0, 0xa, r0) 17:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7", 0x129) write(r0, 0x0, 0x14dca95d68db87dd) 17:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) r1 = getegid() r2 = getgid() setregid(r1, r2) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) chdir(&(0x7f0000000100)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b9e47a63dd4cac28ea3bc1db2363e0c6b8b9d35707298faa34957490c90076273a1ed25e2a9d7f6ebfd6c017219c82a79dbe1e40968d088710693bb5eec4bfd96bfede6867c98fd5f6db774c6bcf177f68e8970e6621021b19f1402137a6082ba9143170bc7ebb74b81ab612f71fd6b35251df29c2203ee7071cf6b192af7f782daacac846b3b2e740cfeb225c8be54027f0261995fe", 0x96) 17:00:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x20e) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000440), 0x4) setuid(0xee01) chmod(&(0x7f0000000240)='./file0\x00', 0x20) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x1000000000000000) r3 = semget$private(0x0, 0x7, 0x100) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000300)="e8b732976fa4340204568edd6d4d95ae33e1f033d80ecd4d8a0d104845eb7469026b2f5b3d99f21a1645ac4b7319d3b42a116ef1dea7529a1779c49d7f01065afa9209a0f4adcc54150d3e685c66b336a5bed6e7a22a5bfeec46a752786c277f6941282fa397d5c078085c86f6a0f09bc22f674ceacd35e7d058ef7dba95b033b3f4e23a2ab5ef", 0x87}], 0x1) r4 = semget$private(0x0, 0x3, 0x0) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffffffffffdd8) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000540)) close(r1) r8 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r8, 0x2000747b) setuid(r5) lchown(&(0x7f0000000140)='./file0\x00', r5, r6) r9 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x10000, 0xd1) getitimer(0x2, &(0x7f0000000280)) sendmsg(r9, &(0x7f0000002c80)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000016c0)="dc39bccb21e1355a561baa2533fd12e6d8611c1ad46a52118866c447ee261165dbb7aece72d149e13edb43c136f2e1bb934c77bf8aa01fb4a194cc3d89c01116949fe1d75bc2034e0807e2f2851921d8647c71760a0f90f1163026ebfd6593585e21b9fe95cec636e33e67440e79397544c36c88b266b35b9066a5937688ac8ae55aeae0dac89bfeeb17c6172d7474dab3853459820db2", 0x97}], 0x1, 0x0}, 0x1) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f00000002c0)=0x3) syz_extract_tcp_res$synack(&(0x7f00000005c0), 0x1, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/36) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f00000004c0)={0xf77d, 0x2, './file0\x00', 0x400, 0x3, 0x7fffffff, 0x4}) truncate(&(0x7f0000000040)='./file0\x00', 0x0) 17:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x30000, 0x61) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x4, 0x1000, {0x300}}) ftruncate(r2, 0x9) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) poll(&(0x7f0000000000)=[{r1, 0x113}], 0x1, 0x0) write(r0, 0x0, 0x0) 17:00:33 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x40000007ffffffe, "73cc0ec3aef9cd779f04000605070a7fc06d00"}) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000200)="c0f3d60f376f5323eb9990d78c1f63c079963cddd1567e37c5d979797918f8f6cc41bbbda3817cd55f5f99d05425ff4552f310567f", 0x35}], 0x1) 17:00:34 executing program 1: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) r0 = getpid() setpgid(r0, 0x0) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10010, 0x26) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = fcntl$dupfd(r1, 0x8, r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x6, 0xa7a, 0x8, 0x8}) 17:00:34 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x80000000) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='x\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x31, 0x0) sendto(r0, &(0x7f0000000040)="003eb4d9c69085b9a18a4f413c1d80709c128b6b151998314e29ba10e0ead3a375848b11061c66a339bb5c183ae3b33d0fc147d7d9c81ff39b51bdd1787a5b58ab411f7b804b8898ccd6d4b9692739045c47c521287ba9eccdac0658f2bff0d8e14fbddc623821187c50774c6003a41fa8d688fe247b2ca83bbc4c4dfcaaa0da6b68aa2680c742f537edaa63e8d051f2770afddd9f6d626d9d", 0x99, 0x400, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f0000000980)={&(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000001c0)="afeaa56dc582633a87e72f9360f5bcc7d09b9a88fdab996f260978bf648566856942f053dcd6b3ac5798b8f9094f3c589f3696a15282ebbddb2a7cdd6bae3e20262b27c52429e5d89943916f8b55ecc05c47cb94abcef312de83445852a0aea8a8bf01e00617080940241f75183324289e9282f34aa37a4c7cad0fd0e9754196a2ba695af7f673532828fdf91b7ee447c9c63ac72c63390edf02292c8dd0137db5ce370081e31a062257de1b6c13a6a0", 0xb0}, {&(0x7f0000000340)="c3b7a1de4e68169ce1fca20fb25229db7366f36c65d7a1eb07056e2ad391f1be4197606940bdac21ccf08a74d20cf1fd905908d2147e2bbc8c3c4017956e10f07e792c4c9b761dfd370730898e36f0f7893c1d8a66c54cd50e75edbf02fc81392c173c", 0x63}, {&(0x7f00000003c0)="36537a7c13fdd7f7371ad213f282aea5e852479c8fda44e9440ca66f4d01a0dffb5d6774fbeb95863ca6c9d7214fb751bc3322b432b9473239ab337d8563c2f8d8234bde72507d647cf9c832a7272c1f662265d76ea4313c234a56d4fd25120745030925145655afe2f99a280aedde36d546100e9d4e072628740be54638af70a9989a0ca6eafa6161f788f1e7741af9b2a69eb118e11a991b7271bcddfb54ead594eedcb3eb80699d7fff14747356c9c46e48221c1d8ffddac2a7493aadd58d10a5484fca90524f", 0xc8}, {&(0x7f00000004c0)="ee9db85cffae84031bae66d60b2e0979e1d0553218224b6463c53f3c119ab92c3bc57a484616f868a0b1570a5578e52e76e7807337163f4c1972cb5e705eeed6751812aa799e764a3ed0a7c12abec8ddf176896d9b460336d34dbdc34440a3a3f454ee4160c8ee9d6fd0993fd057d6984781d57cc58ccade2984e36831d7a671b5e1bfebaa276c84409a3921", 0x8c}, {&(0x7f0000000280)="f674cc17", 0x4}, {&(0x7f0000000580)="2587eb3df40e742c77272d87aa7daabf3f0c59616df58b46834b1d14c7c808b3b3b1be4dbd74334eee9934cb1fd1f2021824eff96746412cf5a357e5fa539d3d0bf83f5fc18ada9bfc7888c5e63c790a4aac2101db8a12eb91c9a28fc1ef03d99457bd63b2c04a6735b99ebc8ed5fd8b0ac1c63412591889030af027ac985f28da12d32f2b1ba5422e8a5cfbd7778af63db7770966bcc8", 0x97}, {&(0x7f0000000640)="ce1914e35fe3f7f40baf63a93330eb4c21e34c5814221d44bb43455d502fa08536df58d0579a6a67d4b2a3b3b2274e21e5c38a079957d23f76ebe22cd435bf1dd040f0645e5d00f5cdf85ecf2fc7e013b5d1e89ac89b9b40cce987dfe96a04bdaebb568821fea1e9973d72315833d118e8", 0x71}], 0x7, &(0x7f0000000740)=[{0xf0, 0xffff, 0x6, "5280d3e6752e2789790827b30844f6f43232105a6d6dcb19853bd568e47794f0aede816b1e988d17aa164df7964077cbc23bf5284a7e1119b9bfa3e267e391fdad25f1d075aed7ee827c146fc178578b6c0c85b9d4906df7c549e9a2f50c6bd9e8bf731a00d66cff7f96251768b02e73ba1012f4f26442a54b05c78c2ab549c43617b3eb68584fc24d1fe51a6a628acf5a487572e6416fdda7ce2b1a11283e6184f5d83487ceb8d969b96b6d0e4b9695982ebb8e23ef3c577edc9e86153a89aee1bca02ff23bf6a329e4bb3605b527f4c78e61fae34a89367b57c6a0a6"}, {0x48, 0x1, 0x1, "451fb008e8b5b29848f73ed84179d6c165d0269848dfba3ffe9cef2110c28e7264150339bfb20fd489c61ef623c73b6470875167a596"}, {0x100, 0x328fd2c6b25670a3, 0x0, "91a6501affedc7e0c5c85450374ddd83383f179a8d92d06190cac63169f562cc47b0df468f1f5cf20529254c1f57202b81aec1896dd12f6de2d2ef58a3cd9b5976ab78fba7f0b3809e28d658a8e620a85f0298bb1511cff770a0b0b36ad9ecb8dfe356fe06ecec3f245f32903cb04f94c9cc98cb061c46ec9dbaeb121702a73073b63b26e87ec4e989c9b9af76f115a4b664747b32a220a4af1e9b39acb6cf879c8059ee72b540562ff01047fd2bcab28099679b323f6c72f06925002f13f72de819734cd14f0ace36e53361183a468f5942ce4ca3f9f8f69827de5d77592e91bd6a90ff1d925df2b1"}], 0x238}, 0x1) 17:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000100)="90", 0x1) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000003, "85d9c5f4f6a3f900000000000000000000000100"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9dffc66dce29bacf81f894aa0a944eed4796b2fe"}) 17:00:34 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x401, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 17:00:34 executing program 0: r0 = msgget(0x3, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) 17:00:34 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x7fff, 0xae4c) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10040, 0x180) r2 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0xb6e3ba487ea4a41e, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffe, 0x9, 0xfffff, 0xaee8, 0x5}, {{r2}, 0x0, 0x51, 0x4, 0x4}, {{r1}, 0xffffffffffffffff, 0x8, 0x20000000, 0x0, 0x487}, {{r1}, 0xfffffffffffffffc, 0x4, 0x80000004, 0x5, 0x10}], 0x873f, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x4, 0xbf2c, 0x4}, {{r1}, 0xfffffffffffffffe, 0x10, 0x44, 0x1, 0x2000000000}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x400, 0xfd7}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x3f, 0x6}], 0xfffffffffffffffc, &(0x7f0000000240)={0x4}) kevent(r0, &(0x7f0000000340), 0x6, 0x0, 0x9d1, &(0x7f0000000380)={0x3, 0x7fffffff}) read(r0, &(0x7f00000002c0)=""/15, 0xf) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x80, 0x1, 0x2, 0x400, 0xc450}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) kqueue() 17:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) poll(&(0x7f0000000000)=[{r0, 0x109}], 0x0, 0x802) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8480, 0x8) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)) close(r0) poll(&(0x7f0000000100)=[{r0, 0x101}], 0x1, 0x0) 17:00:35 executing program 0: setrlimit(0x10000008, &(0x7f00000000c0)={0x5, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000080)='./file0\x00', 0x188, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000003, 0x3, 0xfffffffffffff4bc, "73cc510e52b37b2efe0d3fe8c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 17:00:35 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0xa0) setitimer(0x1, &(0x7f0000000000)={{0x7ff, 0x7fff}, {0x6, 0x8000}}, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x40002) 17:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x1) 17:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="284ef3018f1073829a41a6f7032a6499f733c861197079ac1e71b8df80"}], 0x0, 0xfffffffffffffffc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="a8f2533c972d0487b964a0058854779f2a6c9c18fa8b78d954d36035e89f7447a60043cbead1c50b2c1a7df824ad3023eedecb9e461f3350fe41857fa31f25df0a028a923e3c4aab69f375ad6458a7331dff4395336db66234d8631f13c6fb6452be29e6162fd739717f8f9cd9bee7b28de7c1afc3eaa49f778e831a7e853123f57529cc6719267d77134396ee992665382380e7b78ef614a13fa280a1db2cb062ff450ca6068d824fd4ce54e68e561bb5be766c70a9befbf1e6aaa16bd2059eba13022167ceb8bdd314585fd15042a2d59401c403f1946d2af4b23002f254e2ef760f44eddce3362e5e78", 0xeb) open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0xf0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) connect(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000132f6669ec6c28e2d82fc335ef00"], 0x10) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000300)=""/242, 0xf2}], 0x1, 0x0) 17:00:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() geteuid() r0 = getuid() setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0/file0\x00') 17:00:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x220, 0xffffffffffffffff) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r0) 17:00:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x5, 0x7f, &(0x7f0000000000)="83d86f55e0f4101fdf8f38ffe4c1e3f8771b2e0301dbf011ab5d80d05800356b47f861b41150519a1866c8a66c816d85d83090af43fcea5f3296733886ff8988487de80f40af3ff9cc1583f5ef7dbfb6d15be32aca1421c08ee3278a3e3db38d76871939ef5f75a4b4e9b1d612aece37e210093c7021c01bfcf4df033a118f2e8f5a9535ccf255416d4d98f001366414df2eac7c0016da7335924030eb2d8920a77e174a3a53cd03b8ce5acf4b525f54fe20cb83176ec26aab9a98454ea09e610251a2cf36dbe6398348ec6b26bb8a51f867f67cdad63b6455a6d262bd6c29085c11ca07ebcad5e32fec2fd20b02207e3aee4b26841ee42b", 0xf8) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000080), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xd40, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x401) 17:00:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = getppid() r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 17:00:36 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) syz_open_pts() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x8010001afc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x3f9, 0x0) fcntl$getflags(r0, 0x3) write(r2, &(0x7f0000000300)="39a721b10f398f5989296595c94cbc1333ffb19aee2835227156177da87ec8b5bfce584dda0ccf63613a30a4b706ef0cde0e7c45238079c2149004b9826faefd99cd09b0c03ead77ca4cb6f6f3cb2603be86971a8f2a3963576c5aa7ff6fb144f37764389fe92a17b5165fd8ec8c434d4ae6f3e91b284138dc00c036aa395aead794ad06886855f9f452fa191c1c835717991985adf59ef1544c4a956a730fa8420820cb49e0fb79d165773808b05db5833f2547702c19351a6f2773ef6b16ddbfea8f4a2ec8c556730188e81cebcdda20b8f007591fa8371c588805dc41fa5374ebce9d6c3c95a27129cb82f430c64f4592fa1fa323029f815c78b14c13eeabd0c112d805a695703574993f382285ad134bf7724b279f58fff5aad31ba27c4cc277fb9cfa21bfa85bf856a006f1fcb0c5007d9746a622525951b8f05b8861d236a9239d06b264a14c52ceb847f9f7c837892c7f5575275e4eddfb842dd6db30402fa858368b1e1866927de9d58ec9477ac06aba790d37c208b74dc4ecccbbf0c94afdce5c50bb8268c72e495751b8713511e87b0a4137b0c940a4596d1a3c4fda2f07dbf0588f3737a2ece8f76cc5b27878e40604cd29e7e4f820018a011853325d1660abc5d3ec97d8db507c4c7de1e4aab4652e5db4f5287f03a96756d91800a4d7d432c7d9b3dabbbfd1b1eb8ccfabdd1b3e1e39f08861cab1bf60412c3de90810072a4d7a6b2c55a16f7de3ff5081d406b9b4e917fe1e20499299509ba1fca527e60a0672551fe7e7aae4c0a08ce875458ac5969e018587f4038fe6e1adb6d484c10aad28990a27a554c3d85521091e9d1ed5f617803a5620a8459358306f593a3bb8e4ceb087b373c4d1e9e90f30f2c996806bae906f7d1026679d438915d20d44c7487098fd395c04cadcd89aff4590204ed512cf126d81b1b9064e513e3ec2a9b9b7b801fc7f369824941efbd57149970629bbe7a3914aeb57a8b1b929dcb084f02ee5dffd44d00d8ece4e623926473189edfeb0ed580e858ad736557691b13dcd8457a948229920c5ebaef0b2192a84cad1b92dff24512945c193ced8cca9641f1ab2c2edd803ba6fbdf7af7d0e4f8034448295db53c990da94c0be3b101f3482793f8bffa709667d672bbb5aecac8005b23d8faea7ecc4ebdf141477b712b1c65a38102b5009e93355362740b0f427e50d4daaf683d9f168b18325e21bf7a3c46b664df5d49559cbca406b7b67cb8662583ccda631878f664e36ac872b8ec3b840140988c51e1617634e098a926a53eae99bc9eab52ab78c2caf0f4322e396d2b2775f22e125c8aab0ce86da6bbd171ee11606dff704646e00c55e2a7ec9802325422279217b1f7a21f02b7994962a9127f1ee964a09bdd949be17ad36f4a381447067781ba265d642486b665f0dbb7e043420eaed7c073a023a881fbaf51bdd5909f0d0eb0d48960a730b47bcd2ad31480197ba0eda8dbb8711290d946efb4607301a6eb6a446dd5875a569f0754e92376f670b035070bd57802c6031c1df48df65174a6e789eaf77aec0f293f531ebb7e399dbdc0f6a2a6093202f50b81f7560797aff97f257d5670205fae9d4ab8ddc6a856e3f672faa666c3c10a34ed68cd5ad5bb48edc6b4f07da1f21ccb6545a564199907dc8adfcf81105de0f5475011283a6f18f0aed8fe24db82de140b98cea33b2b543896b5c02e03edf14a676fcec929dba53bcd54d5810f550f4144aecd1b5b19f8948e2bdbdab05fe86d95e7201c0ef28f34ed49ab1e4bd5c3d574379941383d4f9cd5b6b259487aa2908c7723706319f2185a19b59fd10fa6951fc449941ac811bd765f147c49de8f841c3dc1727fedc8b1b685b09ea4b4f54c5f8e944b71d727d3c2f1d13adeb371a2d42d2e9e0b78aa423165c6b4733468bb68bb1020d643c9c98be5f4346878c9cf7154b9e79d172de977e272110112e7ed1ec63f8f654cec928cceb96263d151a1e5625cc68692c78a6e497d522c629bd245388c9645c02a152c84b641c52d6347e7cae92676cea9a66fc03331f52b5d23639824ebd7929cb81729e130730d325850524f33829864b9c55359c6d5ca5ab9b09ce38ba38cf41e2232384049721dfb8cc8a00da3e76bd9f5f460bc7359869dac3470ecbaaa452aadb0049c128e040d429f5f0f33664fac2770b3aab6ff2684027a8893de529a485f4a261b7288ec4ea752186bbbacefc3a5186e2733d317f22d2eacd05be48e548f5b21921978244f8473c59ab2f3914e21372667f144b44d5ac46070acba407ab5e1896f467ed3ca694e5baf2dd5049e52ec8d34e8d435e49295d4c3633df4c6b5206394b1da59d7917f39413640b730f0525613b8f2d8a68b08d9434736d7de8633b180283f8ea9c6d33ede1afca7b3f0240f9240fe5cc656934912c4249f904915c97534fa26ef2ac9afcc8bc111b2256daa018021aa8d012e18f78a768ed7a46bba2d97e00f38127df7c946fc6acad322afda32663d7331323cc9a6bbb3f6b9c585811a544eddedbd6cab4bd3aae3f3abd4e01ef0920f9611429a2a979ed651e7aec788b8499df3c133b26f739e579d34db257081da30fd646d6385b4416dff80f32e871c40add94d4abbd2db197bae2a796d77dd4d98772db50dc7f2906704e3907ed2a3d530c48e34d39aaec2aa947b816a7efd13f38eb2d266774f827aed6768c70378685222640854b12befbb5c65cf0849b726a95625babb186e147a22c19d24d72aa5bcd3b9a6e4cbf18919344cf834b480eae764d6f40521d4b62399f458681b0abdde1b108ad639f21e0782cb36ca882ce745a55a49050978539e80eec00de2d1c38fef6df4af8a51f0ed2121cdd68033b244709f043d897101974f89646507a5ae254e1a68b388505223c6ed078abc6777b27612a9344dd88bc21de4ec57fd5148e261e544c5229f415439bbbe7481e361fa3ad75cd73f6391b099c58514979e7d67099d72114af19e3762604d66880da9ece25a29f56617f5c73bb2c68beb7bea9037d62cf864079eb7e7b89e476e0927e7ab4d12133624e721f4ba9703e36b4bbb45972e9e13571337935b8e9caa2b6a8570cf4464494f807f167e07d8806df6bb1d2bc06daeb9bc45b159399e698b77f071342a43af1c6c3f0abdbc4eb3885b5425b07621da367319002729414c50ff4063ffe3ee043eb8c337f66ff8a4d20478b4de9b7f45b0a953f0d7028900bb884e98c8b14be662208720e2a1e6161edd8927af7d1f3a212501bb4f1ba553646bf4b8873d3ce827f0ab4990523c74d346927c15df25055f8aa12fb7e66c7997de5a108adcdf3ba176f5cfe3d94664912b746822a093c3aa2e64e349afb77ad511ae99466728cd0ef8580ce7f157bad6eb979a4ef575c9110bf9730092e57c8d8b70a17a70578002ede09f8670270fb7971bb8ef0f8196c48c7456dfd00785cdac391fa30aa45254c512b8867a05b8ead933d2bb8b173f52cb2ea98feb7fb5de067dd8d22988604f10b13941c80c323ecc3c8ea617b4e261c700ba8c183b4bc77bda170826fd616cb1507068fe3cb9a4a311b47c549509f3ea1538f70eb9afdb8b6aae6f99b3ed6a3acc258dfbd9b3a6685bf83fbd7d3d6f7b64d419175676f0f642502ba4aef3f054cf0613a736b011327715436d772ef62f7376705aea695c28fbfcc52ad8ad68fe1b9fffc5d94e3d27cdb8052a67312c9e98179dca697a16e5ac137c602a14d5416dee47beb75d18fa6fc8f209ef792f22bf450472adcf328951aa3383434e54d319de5f589036b57fed65e64f92f6d167179c4dfb021a61a1c1f305c64ef528851649dbe477a60324b5d691b455a5f09c377305ecf21362c7bb9e0cb0e12f3529f6d1600bd6fb906e4e43f5ca9d800ef6f869c79936055a16678990b94de9d983cbbb41800ba68772b17135a64a4484a444bc0f059858242a13e0f8d09de48a63009330cf8f17a686a8867edd386d99afec255f2c65652ba6e99022835c99a9ae86229067cadec2552bf2d64d8ed5670954e63f54f387af61a676f92171a5e7c96779d6790fcc6dd4ddda9844609946bceef29288d684d68bb086694100c961b3bf7ab983d07857900d4b809b9a5b39e70cbd09fd021bc91db2e7062ee21769da6c4fa740f78115d50577796898a2d8f602c1b4cbd228051f806832c57b446dd7270b75946f9335e619e493a999e9138d686ff9936f4cb7a1bdfc3dba81649e48a92f745da7c90efa620a937289f22b2eacf77455885477110fb8b45d5a907def867ed9ee98edac75cf5689225002665dea9b8b5915c942b092648be9f8af19976cdb2614ce733167fcdf6c001ff0afb91c807eb0755d2e245f7aaff73d878e4ad92ded6b5ea42158258fa7e775ce50aa69024acba3924aac6c2429c3aefb96c789cdd46c1e982ac11612cb9e2b659ffd025e788028db47c8834d644c21cad412e27cfe7c3c8cfd2283e033e68e7044c687d8920ffad17e99f028f03f8f8aaff8ed106430ad234e3022f6547d5de846ed40ecaa81aa53aa01c1da925205f190f495f2978e1a0f4fc2c7959299f6a7e2f5eec4d5df1e7678d2098644cdbe7f3a817ba01ea0f08847177abff62d33a0874d8dad92121cda5250a4959dd6b0dec534fd0c50048c4dc46476f5f857543c07858bd479dbf90a9f6e68d51cc81778878c97b68002ff18edf8873418e18fe93b411a62c82838214aecf5f9805d2f551a969a7c9c45ac15cb6c7855454d873c7e86a4a0c72370b8ba98e1c648e5c14f521c65aa9246622b150c1da1da6418339feb7398d36cc432c23ea20ef35972b5d89080432e07a7df51f04ef21aacb9bb7ac038319953d15823d6c2a6639070381ecaf918405ceecd369a9cd6668f14f68404ef1c7557b84c84e4a72c17c61335b1ae572755aa4e082887dc6a2f02fb5cbe7fe7388b6e12e09b005930d69363585b9270a848b6576616862d9a21ef28f856373e759d20bcb9a5fa0e70eee8349d8af39d24fe89a322af67d81e0e267999d4c806b1c8223c915d54ccb9bb739bb2033e910168d96f3ef0a952fc8eb6b12b05effc9159ef4fa6baabf4c4feaa461e31e4608ec06ff1372bace7896c1a5f5a73c79e1ec214aa2326cb252cb29fedf52c05057e9f50011d2e89ef7af898f8379d3cb7e103a81fb4ebb760a99bc31321cb0cb6a9ad91eff5aabf1e1e0f134a127ee510fef3a364d5f3a16afef95824380643fe15acf7f802b059666a9de95ed0d277dd33d3e3ff2969a2cec6aa157aabbe0dd2b38893efd31d9b0762ba432bb322b3fcdfb78e8595d0bbc530b650cddf6f90ecd5a4b7eb10131ee09d176513b82ed37b02b84397c60016af2dc9b169d8e1334792b63a440af9d8f052fe3cc07b8adbe037b698dd5d3471426a7014180a8e6aca9e4fe2318c5424ea6f53b21b7eb7f1f366d0775fe810fa3fa7ca3d25ebbc71900b324a7796be356beae2225add6bbf9202a0dd4a5397c04285502ce9149f70c3ee235e526e87adc11d8406dbe58ab7d97f5a985a908b976f0c3300117fc434f337f3f2b10dbd72eb898b1bbc5e72d57f7ec1e5b32ae290b8ae7b3e6864b90961ad44afb920426c06a03c709492beaae4b5391da0b29b922fbf506f28a0fd38226f8a461f04358744992ab2491a873196a6205cc6a211bf99fabc2d090443a2f72ad76f5dd7861fbddfdd600c389f97d2862986001ee6d5c5542d979d227317fbbb6f9700ce50aced15bcdea7ededd05fccfa6e86c8ff90f5181911627219d1f345e1f4a105d", 0x1000) ioctl$TIOCNXCL(r2, 0x2000740e) pwritev(r2, &(0x7f0000003580)=[{&(0x7f0000000180)="9ee83edb2f43b176fb0c64d1743a97bb9a237da23c139ee32d3643feec32ceed7da1a24b8ca88ec2c472833c1eec2effb6798b9402a75c097b42984154a3adf4c8b1d185848a6c5dda52926079a0afabb9620d06c3de414274ddb4448005261613fdd990e064f77e964a1face3c454188f11ea737f1a8128c9dbd7f7e2188c0784d40533d7c687faa404bcfaf5ec07a612f63973b378a65ebb083e850da419453f703af5b44c4953616a1bac4779a71b19a4191b", 0xb4}, {&(0x7f0000001300)="067674b47fde772d5eb7d4a7d26166f395a9c3b527fb4fdfd8d1d7c5e12e0bc26bf6a8dad676009fde6811fa48793924aa1a1309b1969a1447afdda5e64b3d44528b734826e51ec43d4adb3ab3ebcae60d10772a9c9b8a1e83579965e2ad8dfe798ffcc08878eda67a1159d19fc7e9ea5adc4e6051d2916c4af2a5f7a51a1ef185ce0354b82145d4a8dbc851cb01c0ff0787133841c6feac666ab87401869c86afad0dd1d28c8a7b87da72fb", 0xac}, {&(0x7f00000013c0)="c66e996bcad3a0b3b450229de48c7666b08815b01f69a775c87ad8fa15b27cc9466bd7152f69d2ed4246297fc90c2662d65a7ccbfd615ce62f601b5b89e49844201978266a445278c6353ede1cfcc545908382d31792a124f10917f7a2f01ce73ea6839fd64ce0df669bba0d16804b338e24146479ae980735e9a7a33292cbade99f71f27781bfe3", 0x88}, {&(0x7f0000001480)="b9938b5fa15ac1ca4e7229fba6f7655566f37c9d58a6ebacc0d30e5312e78f12a6eb6624923cf997b439fd1b72f1036c9db1d315054f2d2802ce8078bac6b2457706030bc446fae824562591d12d2248d7afb44185fcbbe9f7c55ab71c4109ee539163c78fb240c31b39c4dd3bb24a4fa993a345381382bc11df460d234515aa571537d3616cf4a4dc69b6056ea131f1c4e87035042975fa99ed3d55d6757ef3648e1759d8d3c2ae6f56830d80e10af7fb044e9692c0b0ad0f2b77020b91e9c329624dc3d98794f72c6aeb4a798fd932186ffc61bdc426cea180fb57f53d801a016a220a9d0f08815b96b8656d", 0xed}, {&(0x7f0000001580)="c040ee47d22d3329d15f6f9ba0ae47e0e017e50a720ca5a7b0788525d928ce0928af47d8a8f5bc2ce5fab9a2a3c210096e8116314a5f1c5f6040b18681709f64b9784ccd1727e5bc4cdb344cfa4bc2da317ee0dfd77045d603d9458017982ec43fc0803c2f6e610ef2d6edbfa518dd00eebdfbf286d8882e311eab797c598ce429067c2eae9cc2b8edb7d44ffcbf0ae3b48b413143b1a27e7c9a5833b39d576e7cf7dc21bebb4842052d3b4871b893d7e869028e268af7794e520e83297f5047452f90d858e05ad6e6b01c81b9e64cc26cfd8bea1d416dbe7fe2b7017d936b5bbee924d689482000c2000a9ffec9b17617a5e6631146d9d7ed0b28711f70167b2fb3e7eb5109e71db1c569a6a7b3106a38cc66501d2daafe2732bb55cb01c9a369c5af2a2b8c84cb12f4cafeec0f67ad2625748d692c789043789cde94acda08ab5f9dfe70f0e3bc36ad2191ec1c2aac7a39c37f5c3c3b4a36fb743c82e4f2660cc44a8dc976e2384d8498280fb086e857cb1f2197f139af801bd194b70a6e43f36b5b5498718448014072bd600b6b32d08f2a0f6aa73376f2ebd24640ff2ba79588a1478071daa54dfc1312f966e2ce747f03a167b8a46d982bbf0d7694016a869dab888be274ef3ea9092bc5336da3d8a8f6208a98a4750faa8e58340336f5560f42c3fd9ffd7e9dc5efda47923dc370f6bc85427dedfd6a7905794030bb765f87daeb8c864072c52b60fee69e647a09470cc0be13b7577334d2e987b1aa0c6f8762f811cedab92a9e34c7e7b4c4f305b68989b1c084b136fe3f438ec542801c2386325190fa19103fcf921c15c6db73ce6a3b0e78723e53ef138e78d78cebed698196ad8f660ca9a59615eac9c4d37df2cfbd9a6e1e92b1d3aa7251debaae979fa3c817531d1faa3abd7457c714ddc40a9ca5b3b5d1e588b3c7f32d006f25aa1c5d42364f6480522737cd9103d95d26756779b8c647de7e927d2aab282a218ef4bc3310c8c6964386eb65265395ef28828f31611310a60de9228585511896a955d7a4bd4c51922de3f98b173ee7ea8198418675a01e7a19f5f9a3789e01b9ba4d177a408ac0f32aa6c17732d307a4e06216017584ff8fc4d3ae8a7d36e5a9aa9a1f65a119ea9d0890b68bd0d3741709fa717f3a7e8c5a9ce2a0b25a531083dc298c12d2d2c046b1419d3e0d3f3c5925028697782a67e82538b0ef023290f68f5ab9bb44f5952304bc95ba418941c4b753b99fc3588e8e3f64fb6116b46c2d992d1cfa491f3a31877bd19681b88be0d30c2c0cf48fe461974719522131d0c03c62090d9596710792a945b31058acea5f6e9cb97f72999a7bc763b9b18469e621710330ef9aff946217bb8ddb321081edae165324497847b1151aa2709496885b83d627a3e55c12e780a78391f183e826d464414cf1c3437dff2a3a8a43e67c7223dfc2f750466b772c07f3095a6d7639beef7f33e5f8591eeab3370c343e8e418beba1e3ea733e38ceff74bdeadabe52a1bba9fe468ef94897e8ea8f06c9ca274bbe6f1f38fd2a208bbde7459716817998aece90c0cf2abfb7bade6ec8b69be1ffed131eb99d2c138536978d67ad9a3d9c1b78cffb4d0958d6a61c6cec95b04b194ccb6d9e12b82c742ce216daa772e422b6cebbcdd0702fc7bf5f5cc338a8045a3e7d9cefa9f4a067d93567e70d438ea69e178507d5c4f7a538be8a9c439953e0044a49e67f423f11dc4e837657e7d8f02e9e9f0e2db0670d890c6b95e0a72191762da7426823826f89716a84715b93f82889dc75cbe5c6ae73d58301162e0483179b90b071166ab5ccbc3d64a00df2da9c97883e2ec4fdf457b31b347cfc6af5f1ff48f97b3bdf0a4fd98aa1246610d0bd4cb5f49081285a5484c5d6818413294678f64fd9bcdd4222002977f14b6268d134103db2161f192e35864651d1cf9013ef5951b3fad0812fedb2756c97fef70163971d486200c20fb3cd731057345d01bc91b99955990f6276f0e0039fabbd998649faf9ae9bcc268635275d839b703589a07c1482b1cd05cc9f981c5eaa8af2b7a804d7ce2c5157dc67f7de9c9d4862e20d1b2ad9818c607a48cc61fbed0d80c8a2d774bfa73b73f302f0a3f014f5eb78bdd93fb52c39a40bc5f676b4b34d9d6bbc8ba4006a9bc1aba23a44adbe9c05bd204e7d5d8f0b62842d30ec759ca13c960e2a4aecdece6f7e40a74ac27ef60b8c3288d291dcb98132e52cb669aa81491649c1412d50f9acbf6d212a7feae7f8613211067701cfdde57549bea758786a9269ba9356bb077cad430ff3646e422ac88457a82942270c3890f3bc8a8fbf0f46d551aad2e584b83b21f004ad23e998e44e0b5c81300036cd9ea83162f8f007000220b3e1ec82faf27dbaab2aea6a2db9bf4624193958b36b1e4ca9d71c4a3fc64970a7d3396cab73945634fd5e989e10704531eb5362e8e44315911c39b9c031de5a2483b027a9cc66de7dad1539d8ed67b490a033d31d8aceaa628813cbc3a7468d496f7ceb9800cefe9e7a0ff2ca3a5a6580456744d02992af7ed3545cb48ac5f5127403c7caed2071c94056a1eb857d8d6d8afeba1cf3f4988e23b3ad94aa9a5f393a9e66c5ecc8c6d4d7fa21aef158b1e4c39dda6a1744de7cbe771271d4d6fdf6cc2675a461e78b78c32a6f13fb43dbd0fe0c88c4ba11e41ce63e0bd9b306b31ca61e9adb286c0cf0278080be5840518d89dc345e43dd4556157ee0364dd8de8d84dc8484fca3202c458c3f69fd50dbdc90230f8323696f050e93bc9e3ef6715d4433688d3ab26f1d79672f3a9917fc6a785468595de901ed32f55ffc362eb9a732ad6316b658546cc6793b7552eb77b0be92139e99ad6a7d296baec022e860632b6d5a5a53b22c2dfdf8485463235a0ffb3c81b83899eb5c490501a9723f3233ac96be213820714c1b1bb63ec1a5f0ce9300634112b9826cb74dd6698e5cf14c14c571ae1ee39889a3189e265183da14657442718ae33f7b8824988d6b7dfdb24f5f5f850d52898c3a5b7cd09122535b85d888fad291d3011464670621258ec7afcc7c0705615ca69bdc49970b3cd944f85f9fccc05523769ba8c9970819817fdd8289f4cb6507c441fc7641695edf568f53b96af94662c784bdf7d1d2b7e33298989fbcc7325dd37450be8522959f9ba06c3fa11e2e6efaac3877760febc1ce4ffc0da47a4deeaf101c8d444a418a3ad832e331b55f89b765b6803b78739e589d408c051c545995689398677f690d7a9d8321c6789f5c034a48380e9dd4cb2e4968e7f54c8ecee9bae2a31119b8711d870e7fa3644db18d85d5dbe81d1bca737ebba930a8f0372f81f126c4d142ec9280e8e3fc7cc945209c6edc466ddecd4991500d43408882ba8a7befd3e7d1fd421a94308818bdd05ce0970f07968635c75e4ca2751b435b1358b650ec83af9219c56ae86ffc9df07f594970f4326b7514e35e258c95872afa71bd57bbf0bafe451cb7eda038aae2c63b536e4b186655ab7c05f81b5185be26f2f4d1f215ae88e13f215c5aceab4f43127f2a718cd6b146b93a47680e2a1e967a2df7cfb660784aaa845a5182bfa4032df052db1d29cf0e165db7e0d5d58bcf43a41f7d8b54502f7cacc4af6f8b5a68292431d75ef1c652ad05115b78e8bcd56a7982d1259a3e4382b2c145df4e7b01de1adfda3fd260a4cbeb2536fbb9ba7806c14b2ed394cb8806915a43de136d609a30b149ad32a61800da4236afa8f74219e4c34069c7eec985120845dd2be5ccbf8b2462131a05a9d8d8b568a98909ec7797d6d0ad8654c9c8c28eb42f9db012612f20de4975fba7de3718075295279398f86fc1770c7fda8826cfb070d402b21e0a4ac338ed6c4ea47c3cfbf3c2371d21b824ff6e6bc2da8305ffcaac2587d38a59fbf318a37537adbc2862bb2a52ea1f5c1636ad651ba9a6580708be31a1ba3f43c5ffe938df55cd347926b68984e500a432bb39fc805e62d0c7b126379d108c3a76f2356e87e8c81c698be2cc5fceb9e7a9546cfe8c67beeda72f89e7e2690ee2f092bce6698e4090573c92cdfd8b1d6c5e2a1bca0d38d7af1cda958570202e87fcc4a172ed68c99297769737a9d5f3339831b2baac439b21a0bbd50bab418b51f3611434f538316d0855d3ab159faf639d3e1a85388db8587c1ab65b168fc1527ff3ec77fad38472f236a466cd320388f3f12136087b90c23494d097b6c302743edca04556102b956a0f39f28e8c2e0ede3294352f86e2d40554b8c31e18b430bfba85a4332027257b1a0e0738df89db457fa2abbc3ba2962b24ffacaaac33905049a1227afe08cbe59c8fe82b137796feb5b9e77dfc0cbbd4b2d1984fc0396ef04b228fa8fd635beb1936e55d8f055d2d8ba0be50c709257637363110724de358352a1e4445a20656b55aa87d5c9605b2a6f3343113139be1d9fc37d02b7c70477c54ead923968e8ff1b02054b3c44e058819f1a169158d420602f19fd2f9250af623790d5a48ad7d19a392e116bb0d2218fb537878ebf3b2e7a44facf4ba8e3ddc107b290378dd8e78d371d31d510c815287b7ff0065dfb5d14912c76862b5d1a023c74e0856d3f8e33cc7dacfa8c5b5a8a48f0edc2334db473b1ebf4e185270f24c99df085f983daedec2af95af8a006c40da6dfce3b5daaab7bf1a9a0ea9ba8ff59d529b73ba9d7dba264042a5a352c85521fd0324d87c5571919b4a1dc15937a22536227949b6c87409b570785d6d5eb7e5692c026226973ebeb8e8e80050452f16f6fe8332873261891c2fce641a069b45c8ea9ea90e14e6fb62bca05c059bded389ff488cc29863801dd0d0af2c8178d4493bf35d3fb6294d30e1ee3b403af7a0da6a867e1824d362c059b9a37977f5afe1cb47efdc070185fbeff8aba0deff64e2b808423045b4a1dbca6018b859a71db400b395b824fe439102a44dd022c57520c992fc554d08f2e7bb9bfae7845bd00aea29f78eceeee80965219b26c9dd99c740492b89aff251be6eb2b5908b7785269761dbb2f409f45271e82e7dece33baef26ed6eb7e1184f11d22029adcc5fd19e35da74e6e1570ea42b7e380f20eac3128998ee8b548001ec958fcf3ee6dd2ac18f67e9e6f8b92216aa13817f302ea0590527d7d349f779e41c42d80f3f1eb519894ae5786de0c3550c01fadbb291644d0b684469dfd120eda539e11be835ccf96ba1c3e9330b341563fc0fa4f1021d2ad97df77769b87dc363f1cc6e1f94768e48ffcb64f56e3d40d3c12d9a49539f583d29da537af7fe192f4ab5193133178f553e91c2c7c84cd583aa8950c4480414a8f4287684553f75650a9d6e91467df3656d403583ea8c5e1e0a6f10afd682a5397a7113260d0fec47343b4221c5612b334fb122efe9f4578fcef92a106a1899f75f0548665dd11a37e698105a4e33b14d123a73590d9ed54d3f4a3bea4130570b6568a8b36ef3f93086c8c24811c88555c74d624d3074e361cc9ee40884cdb0bb1342d7c313b28d0f4a1a458ce70e6e9452c2835f4b911acea7ebc75904487c452322c11ad1f4edaf412e803dc261968a832d9b72f995c2c9badd6b4e4ba7e48df71e4b29ce624b9b4ad1fb1347a4dd510bd76b6345370c5369062f6f7ef46eb17162f18d87313a372571875ea5d24942ce0b28c32123c82eefa4730669c30c08115817fad99559d08672a0de18dbc35a8cef9b0b67634e69191e3cd8aeed165b56ff9d6bafe027e85591ee6badf34724374ae12b75bbff76f1322b386fe0e1af56440c6cfda69a691", 0x1000}, {&(0x7f0000000240)="bfbaa23c342d1452c9f6dfb5f14e8c477ac5acce102770b0277894884fba78ff8eaffd2f67452579733f55602e2f366abe495dd180e623c975", 0x39}, {&(0x7f0000000280)}, {&(0x7f0000002580)="66c6afe33ce76328367084ac11ff728e88937d6255bf31ab3abae5d734af845b8272aa27e56ba1a04281986206be7405f6af0e4fb2f791e722b84e63b5298f9b438791d375c77de07045be50c5f1cca0219c3a0aa0538df2162dd29434f3b78353e14887da9a6e9d0e240dc3d3c32012428b2e2edb18737eb09e41ec8f20ffb8cb8c3633ebddbfa9b232eef0945d02b63a2fb33b53141f44943893ac74025872dc14f3d360626bbe4fb98e0c3f915efdb320af620710e9ab5e9199eeb4a2c1a736e4fff462041191bd4b9d32a44f26c28dba0104317fbb9659a6c14d305ec738a1ae59fb03a3147faf59ec5a742f41c57668b90295d67877854a7103c8a4e35153c0d0fc91cd93142268bb0a72f07e4e5b084f4e592c3be98e1482272a7a8078326ccf91337866663c13a73aaa295343ff96781ade3bf62cd731c12b6a734b9886133864ab27ceb5bb2907847f7f17d0238f629c84a9f4fa12ab6d8f456696246f92832350cc7bc2e6cf3f7f7fb3b02c1497680dd90dc7804b2d72e8b8e5ab24ef68a597d60ef22bae49fb6e883cf7b49d850a7f135cc272469956a8a5427db4eab47c884b108ad579e8a858e204654e6acb5bdfea77918397c3cc327f96a9d3e71145438fe8c275de70cd1bdcaee9f10ed315bf757886913f57a13a3a0b7934a41b7636ac00786c4dcfdba8dec14294c3907fbfb0729cea39ae5b6bdfcd4d287f559c2b4609848b2fe1096873dcc796d752cfebf2f50e59e4fcd2629b2839b70e15aa8c8286418eb385f337197907c7f2f7199da25be9168eb4a72f8965a152d1ae94a7822361709f1687225a99a9b557d07009e4914b972a4d9f08702cd47e96d2739e83e7d22b6a96587e8eb8f51fb8edf4d8e28277b57ccca7742f030f329fbebf4d797aae0902e39079a62ceaa2d3feb7588f68f614e3fcacb19718d83a3b2e588046903d33b704ea1c9a71e39e5124bf1cdcd802a1034b7ddd4b9a87b830b35336795814a0a7a486a0f5a0a8ec5f163f205c026773131f5d5d3cdc67b47e4506019d352139c32d4836983dc1b4635756c94acc440da4e07b4fab37341fa9b763e0211b31eca4c8bb9afc3dcb01482eb8a43b2fb4e21cc8d0be0a3483fe7bd74631f00486cba5812f77b1c2eac6710f1adc0b3e1d9a3575d22496e0b2a8764cf21c41b6da99707b0e1b5fca2a18ba8ab1297dfb9be6ba11194fc73eebfc7627cd02d777a66d00e65712f8ee7b2f86e521cccbbfd1603fecbe82f90f30278b887e285149e8b3c92306529d82460ec818d99d896fa7853bc40ffaecf1c571b50b62637f5d1db13eea812c30afe8fbca9dcbdc293b8a4fde25942f8331965231d44810e9579be97143cafc91fbc69c5098c02d4341d95fcd1a8d3f86a1c4985404ad162f4e2d15bc0f8ee6993391053989c4195d60a768d21ad6ed7815f2ac69e0e0a1dad5a2bef54d395e5310859eeb04964d58b39fc8af71fb3a30a611b3128e72478cfea49253eae4ac6df42691d19196bba97795c62346bc69822bf68ee2e745c6dd84aa6a6a101db1e5d8757638f60ba38fdea11447cbe6eee9acf2aa6e57b5f7320286cac8c47a8d2b8fd5c34e4513c0f7e5d18a6ad348f33b32a689443172a4530c4e85e53324d7fc01d7221ea52520833b60776870538fb83fd518bd5cbf5cc1eae0469bc2e76a9495a71c42261547f5caf547ffdef2f258042e7ece3d3c4fc4fc66f5e537a322e878504f3f25ad2b92610d18b518b7fa00a02e665b10e639a7f14bdb435e94346b714497960c5d3c7e2563111269c026ff726ecc3491090baa9b935f6dbc36705f5bb443d129fdbc7add76a609722b84f8dbc9b5513e3a10a66c53476d3611f1dbd99271c951afce49f371b8b2b1472089d4a8a5d6d79234f1cbb058f36b7c55a744df59e638b18f9322914f4be65fc8e819f81e2d9bd72cbfc1cb46dd0365e32cb5ad3bd926fbf027e7e5a393988285c1ae8d509a947704c47eb1770c994afab625f917985e0e7de270a783fab857bab7aea94d6f11c267d75ed5d0f2778bb259e35790a36e853d575cd19b58b512aea880921d441028ecbf9b38f52e57f1ebe0d433b464ef0a080e955ca5e2a3b99d31189fdcd7be4eff747b15d63bbc6b557c47aff67e34ae70a94e7786a05358802630e2f9a3f970dc999bd7a1fc9496f1d5e76e386aff6e334735ea718401ecb9a1f6ade5181939e61415c6e7e9d46ebd80bf771a4e116b7e517fcc2162fb7598929f71e7757768de1d77082ec74098e1541adae12e9bf1f09498348373ca59f46b99f0483ac7d98c6435e0879d8445b3d86db8e323c3e92fe05e8a7bb7d83e968a3d69c0c94b6d87efcc79398d7745ef79e8405ee23150217b5944d5bdc803cc25acb4dbffde25eb018ddb119317693c932d24e2437ab4514579731c9bd965755f4c8dc5e75866b840dd279a5fd2423d3e7d43e16357d020d29126a2c9764a2c1d865d78e6d6935d145d1b42d9067bb69e083bbe81fddfd23ad5f27d478f4b2394515f6d533e906f5b8995134987bded16cd4d2520b94065a78ee3d680ef86eff503663c75a74e322fad2ad0a82823d432f245ed0bc645cc47222d7c00a1ce6f5eae26d22a354b13709c5b107ff62fe109d63708f4d2b3e60481891b9887669753c2e70e7338a79b8b27f8a140aa3bb94f20dcc17137845469dbdbe9f9c8093d8ea12309225ed38f9b33a6f7b1c9ca196f1daf3212781ab77b60842cebd498cec4218d1736756541ec2cb238413a1eaa1005069b13b16db80d93dc26f8f3df51568b4c527e1aa7741310bf502001bd912a0d8766ebe3498e9f2580ba32e25804eccbcedd76da5b949f8308323b13700152169ef6d6f55476cebbe015fa30c132654856aad04364b6300fa5e5f4d342a506ebe102dcd97be8cc2d25eec85b36666da9eb913549a6ff01df84112e71da66c329b8ca2c7faf5dc88c530d7462c555edd1ce1dab59c5ba485cf969386bf64bb60da5a407d8a6f462e723fb63d8775512ebd0da0164af4d82db2385af2e783c7fc1fb510de16beed076997ca22d64ddaffd05f5dbab1d996930c3c5be68868afd06bc711b8ddc250f685509f227615db8e10425aa7a57382f838e4c6c83b6ede99e03bcb32766f9da20af26039a2f8943014d4063ed3dd2eeed1a7aab3da6b8be0e6f6f15684988d39d8b76295e9747cf93ce50b1596b385a195f0e3278d2d1ec2d2ab10ec6fbd7eee458c6fb3ee096ad06f29ed4fce05603a9cd742c646d54608a2b99258595aa2fa42c41be5a48a2f193b1c95b4291bbc5f3c785c10b9874e4b18a4ee9066a789027824d87799ef8ed20a29fa1c0ddc4bae3cf2d14ef19645d2890501a8a2c008f3ada40f8848e8b9c157af8e29848017ef8fa6c8321c68e225f11f19442ca57dc65b2a374351d6e40e5fe70f95b149b9cfb4642a5c60296cff5eb11bb207765bb97adc3678dd8e43923d9e6a767a14cc26b79d40021096a34efeaf9f75d615bb9b89f26d4d31b09b0d0ac77f45ac2f221d2c2f0d03e537fa920c2bf78e741a7aec9d71443b47b355ae11891cee9f7e5bb79953d40f47807647ec6e0c9cc10e699df454ae2cb4696f37a4460267308e803a11c990019e8f19bb4a2054f42b4eee9e0d0c5680cb5c4e0acdca9b4cdf9a8bbeff54d427beb73af78f99cada5d131e146aefa67190f8540b28e0029459b09fc9859bd61f87af00f8c167994f537ab809bf8ca5dd5227eadb3d361937f415c103420cf133b2995767e1857d15e80142ea4e6c3c7b98834370ef1463a3a41cb366177e0154f9ce098f8b02bf0a9b8dc28f009baa46b1bef689e12976b80dac0c2b400e62f5ed88ef2dec8e0be4d5b0334e567dcac77771b5604caec5ea7abe337dc3d4e544c109acbab22ba5960499368ba4f651d341b037caf159e6a9580aad8718f957dc93e783c1653331faa0f074e10828865a15130e869a3705b20043f6a282bb2ce98b82f35f736f7888c6de309b3c71f3430a22cf2e8f405f28d14a2dc045a7b020fc473d34f1bf212fe55cc4646661facdac3bb067ec8abf519dd2c4b4054e0723aeafcb26a649cc7251c89ed555f54fc418e27f7012aeb75754b3a544d0f252ecb298208d84df9e6292a71013d75df295cdd1a282747739963194608f629a7cf602d6ce5c15dda4da4b2d1f2b9affe5ab3488a003a9851eccd6d73c0f71d1daabecf7918f8ee2d2297816afb9cf5f96abee974a36dd7ab79064fdafc2f52eafe7305997b67f65f2e28fe8748e97fb28472bb507fc91c1b166dfbe68faffcf42b1fcaeaf868c0d1bfe2fb3c428535f62355ad789c15fcfb9ac0f7d172c7e583aa6e0c8520d2629bcebc7bbef7094eff86e9a26900e26e2a524a7e8eb6cca3975e88af4c4db5a86cec3435c36cb3189e2f7d441e55ebe0e9dc0ae41046db84a61324e12739cd5e927806ff770b908a37acb9d1de76f7cb8a10d00e202b0aef5f6ee5322adb99077a2d2a63351b24137832e3900a2ee48202c6dfd2e560f68ab85b15cf8d9322c4f4186b95fb8db6f090c0dfe56d1e73c28620e8aeaf6a4b7610f7d4a3571717b32c472378ed0eb9c27af2cc3c7c2deb5982ad63f4919e1b6b083493535ff3bbc4a909fa1b7d7fe2f219a386a73da86cae31996ff335e9c0ca9502205253492ff50dc4cf4a24d6986aa15f470f32880aff2b519aa2bdf0426b6554fbe3a05665f6bb48f6c42bb7daa492fa218a628aebbfc042799fb29a3558a34c96846d14229cc88a9cdee7480531c0cb798b2cfb635312026ddf0d34fb4996676ef68135a91fff94eb113221c963e9486454ca90dc3eb9b27d456a9f374259d064e906d5adee53177db417d3f22a239011122513d09ff90742cc4039769f1587f757635949d694001bac182cc61536921ed0d60b5cceba0df697e03be19763cbabdb98d8821089ac3d719b04c9a0735286fc9a59410228a2935ecd3b1edff0461c4e44547be540abd7d5f5ce14fa946512ae7c873a2f5e0c23412374a88ac17ad1f28cfe0547fbd64c41e5ee98be24484aab538ee181e1da32420b1bf3b5145f2fc0272b773821c3d3049d59e63cd6233d70870d2e106fc297d1c05b09c4a20500bb05ca804aede84101e89c1ae8dc1508e60337313eb23686826d9745fa5cdf96648494bc3413f5fda921936af26ceb15e7939631a4b9c08cbd84fa074c0d5854e9759df3780d762d3b3c74ee37c84272cde9e843d7419d960c6ae3768988ac3f5d5fdabb3d8c2e3d0539f45214cf93cc16ad4e3a33b39ee42cf2f3b06d285a734609a46aee46c00d6da370c619431c9c89528fa30d215aba5d9ca5f3290e5885b0d73460bc2f5205c879f24e9611d4d6267c29d77dab1f7dbc35eb59cc55a9349f419e4c2f47c9a11eceda64394ba1603f1100c08c68e384fbac3165a8b6f9eca2c26a410dc804532050c4de6ea7e09babee1385f9e585b764a2b9c4ef7069779d6343d1d71a6add1550a34d236829ac3d637279b1e35ddc77eaa867afeafd685c2f332d3e038180aa580501e65aa4eec9ed8f93e886ad97ba9a63ffcf4768cfb53df88dededb085b7745e9e99462ee2b773605cb4bb8716e0d572cc92845fc7e0e20c850c62dd7c7d547014365502386b59c22ece3ff90d4a3a353ee87c3e8a4d4b576d3ac89eb0164ebb569ab58caf3dd7e6e224a0c305780cdbb320e9a806a25f007ef6259f0ed2308fd017b91f6aaac4a8d359c4711f4602f092641d082b397fc6ff6b7dc6cc95e8fc00905e74790baa9e6c063d", 0x1000}], 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) write(r2, &(0x7f00000002c0)="6e362e3572f8", 0x6) 17:00:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x9) msgget$private(0x0, 0x2) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/225, 0xe1}, {&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000380)=""/114, 0x72}, {&(0x7f0000000400)=""/117, 0x75}, {&(0x7f0000000500)=""/232, 0xe8}, {&(0x7f0000000140)=""/34, 0x22}, {&(0x7f0000000600)=""/148, 0x94}, {&(0x7f00000006c0)=""/205, 0xcd}, {&(0x7f00000007c0)=""/166, 0xa6}, {&(0x7f0000000880)=""/102, 0x66}], 0xa, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x2, 0x200000003, 0x9, 0x2, "846f16272d4530c133d477d09c00", 0x8, 0x800}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x100000000) 17:00:36 executing program 1: r0 = socket(0x200000000000007, 0x8, 0x0) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) socket$inet6(0x18, 0x7, 0x7ff) 17:00:36 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000000)=""/168, 0xa8}, {&(0x7f00000000c0)=""/17, 0x11}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/140, 0x8c}, {&(0x7f0000000200)=""/186, 0xba}, {&(0x7f00000002c0)=""/137, 0x89}], 0x6, 0x0) 17:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x18, 0x40004000000028a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b000033270500000000000c00000000140000000000000000000000000000ffff000000e4", 0x2c}], 0x1) 17:00:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = getegid() getgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getgid() getgroups(0x4, &(0x7f0000000240)=[r1, r2, r3, r4]) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 17:00:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='\x00', 0x0, 0x100) ioctl$TIOCCDTR(r1, 0x20007478) 17:00:37 executing program 1: mknod(&(0x7f0000000000)='\x00', 0x80002002, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x210, 0x3) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x800000002000, 0x280a) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xcc) close(r0) 17:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x46, 0xd39, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986ab4086086ad420fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSCTTY(r0, 0x20007461) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) accept(r2, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 17:00:37 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) fchflags(r0, 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="d2", 0x1}], 0x1, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 17:00:37 executing program 1: r0 = semget(0x3, 0x4, 0x20) semop(r0, &(0x7f0000000000)=[{0x7, 0x9, 0x1000}, {0x3, 0x10000, 0x800}, {0x2, 0x7fff, 0x1000}, {0x3, 0x30, 0x1800}, {0x0, 0x4, 0x1800}, {0x3, 0x9, 0x800}, {0x3, 0x8, 0x800}, {0x4, 0x1, 0x1800}, {0x4, 0x4, 0x1800}], 0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000200)='oN', 0x2) execve(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 17:00:37 executing program 1: setuid(0xee01) r0 = semget(0x0, 0x4, 0x118) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/246) r1 = socket(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/251) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r3 = semget$private(0x0, 0x1, 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/129) r4 = socket(0x2, 0x2, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000440)=""/196) bind(r4, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/151) shutdown(r4, 0x5) 17:00:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt(r0, 0x4, 0x200000039, &(0x7f00000001c0), 0x0) 17:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80200004000e, 0x2) open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x48) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80185760, &(0x7f0000000180)) 17:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202a, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4bd0c7c7b99222e653d86fe8610499b4843f3960"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0x400, 0x8e4f, 0x7f, "b55f8e2e1818bea126af2853bcd81f85ed94a120", 0x0, 0x7}) 17:00:38 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 17:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000000000003900000000000000e7f8d49dd0ec27bb8919967cd34cb7d90fdfec7d8a445303d7123c3c84f74b197cc966bea693b757a5ba7230dd10e9e2fd7b5fa469fc4d7cd76f955e5d75bf464bbfa2a6e5201cff5f3cf04d8f554569c32990351b7742051148b3124824a35fee6525be4e11a3dc7724f02bbe52eabba76e96013df51ad906cd00e04bc0ff01e84fe0c5f66e3fa96567473e440a6aec4c6bf787081432f98d52f6584e289febc28bb39a76cc"], 0x10}, 0x0) 17:00:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffffffffffffa7) shutdown(r0, 0x2) 17:00:39 executing program 1: semget(0x3, 0x0, 0x40) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r1 = open(&(0x7f0000001140)='./file0\x00', 0x110, 0x9f) dup2(r0, r1) pipe2(&(0x7f0000000080), 0x10000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) dup2(r2, r3) 17:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x6c0) fcntl$getown(r0, 0x5) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_int(r1, 0xffff, 0x180a, &(0x7f0000000140), 0x4) write(r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)) 17:00:39 executing program 0: clock_getres(0x4, &(0x7f0000000100)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x44, 0x9}], 0x1}) r1 = socket(0x11, 0x3, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="3703322fc5f10744ed4097c6609ddd4b2cfccd803fa995b550a4b471a270181e621a083a87e800cea9c63b714a7b3ebd64d9512a4cc139011414352c30cc10fe1061b3ecb2933b8010bdbfdcb5408b668ca9c542fdc9697ad7e664257c2f894fecd244d9150385ece93aa81c21964cfcd1e4b545e080d8af04c578e083c07cbb64bddc0d2bd399dc97958570732a21175bfd30e7b645f2ff1e61af83cad696286cd7038aeb7dda19431085e5a72be5081b926eee", 0xb4}, {&(0x7f0000000200)="07fbb350bb02d9b5d60d98dfd4df1b5e87524e8c00de485493d23b6e919079066ab833dca443d589c84173a9b896fc45918ddc93d1aac835185996a3b0560b45d0d26cc83423fa7076af", 0x4a}], 0x2, 0x0) r2 = socket(0x14, 0x7, 0x0) mknod(&(0x7f0000000400)='./bus\x00', 0x80002006, 0x1000005dc2) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) syz_open_pts() close(r3) syz_open_pts() sendto$unix(r1, &(0x7f0000000000)="b100050490000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) dup2(r0, r0) fcntl$getown(r1, 0x5) 17:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="aa499c1222d78aa469457b37e1c9582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d993", 0x65) write(r0, &(0x7f0000000480)="90853856a63efcf2dafd59dbb3ccfeb6bb87611af9e9a23877062c368035b5664d9daaaab6e5e17da8dca34e9265457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c82278dfef9cee2dcd728c0000da17d75358006934cf022986abb786086c0f6180838b3beec43682b873cca60df7a6ce6928d10016f8093652be8593b884c6b28212e102e4aa128a3cc901b54b93545295bee873e5e2659c02357404ebf274e18e681ab9116c4fe6cdde3040f3f8bbb13d6f4e593920d193d06cd4a4d9a82e313816f110c95c34df4d449937e4fdc0db1c80624030bc62a87f85c44019dc7d734259ac188d8cab94cde134f2a7ab841a55768ecc68c29679ea162b1d0381fb6f2bd46b57f1c21e4cf309", 0x12f) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9e, 0x0, 0x189, 0x7fffffff, "da9befcf527d67af315bef3d868536367cd10708"}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) poll(&(0x7f0000000000)=[{r2, 0x101}], 0x1, 0x0) 17:00:39 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r2, &(0x7f0000000180)=""/247, 0xf7, 0x40, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00'/10], 0xa) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xb512) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bcd0e65f4f86dc364e66378e5dea02800001bda6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) 17:00:39 executing program 1: syz_extract_tcp_res(&(0x7f0000000100), 0x7, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0xdeaf4152}], 0x1}) 17:00:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) mkdir(&(0x7f0000001180)='./bus\x00', 0x0) open(&(0x7f0000000100)='./bus\x00', 0x600, 0x80) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0xad186a8a0aef59f1, 0x2) 17:00:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x182, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 17:00:39 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0) write(r0, &(0x7f0000000140)="1341d7a8092eae7ff1425cd91bc9163e84bd27958b745711655408450c97f39bc09403b4b8b5e9641a1952f9101605f8eaffe46c5c3b5509cb2536b45c2bb68d5215f56e227f813986d1d7fbe9174421dbe1fa84aa4ac4684089fece4c2cd7df32e36455bc7d1545b70a4accb753f3627f8149d2d237c4afba53a88b4348d943182f0d073f9feb222f1579a2c3c969d71bb2290c195a3fa019a55f861ad0cd85", 0xa0) 17:00:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/170, 0x100ff}], 0xda8fcf) shmget$private(0x0, 0x4000, 0x11, &(0x7f0000ffb000/0x4000)=nil) r2 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x3, 0x7, 0x9, r2}) 17:00:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) 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(r0, &(0x7f00000003c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 17:00:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = semget(0x0, 0x0, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x1, 0x13b}, {{r1}, 0xffffffffffffffff, 0xe2, 0x1, 0x273a, 0x2}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20000021, 0x2}], 0x3, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x200}, {{r1}, 0xffffffffffffffff, 0x4, 0x18, 0x9, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000000, 0x9, 0x1}], 0x0, &(0x7f0000000380)={0xadb, 0x80000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x597b, r3, r4, r5, r6, 0x11}, 0x101, 0x3ff, 0xde}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) r7 = dup2(r1, r1) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000300)=0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0xfffffffffffffffd, 0x0) 17:00:39 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000005"], 0x5}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) 17:00:39 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="d2a9a3c2ef933645a6b665ee09dd2be631c21fe910301070eeea857800c983b1508837e4a7b2268c1b9b4f566a314bf9c8c1ba83bcfb6ccd1eb1b6860ec479b03ee8fa14e22e7eb50218a8c9685ed77e5c4095280598175e7f6b5a91e498324159c937bb42a3113502ee3936f5a58b4484e9fc60aaa8494aa0992b1664e934b38d5efac010b00078871610063571a47db1956b87f8fe17cf027909dfa5e67342f9aa4eafe4fbb7ad356f5926d1c6b2c8bace897cfd7fa8d71c12dc5934b97c98cb3ad0c45f6df0cc9f38a4e8c0c5440025b176657316b39a2fc557315ab8278898a20812", 0xe4}], 0x1, 0x0) flock(r0, 0x2) 17:00:39 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x38, 0xc000, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000002400)='/dev/null\x00', 0x102a0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002440)={0x5, 0x8, 0xf1, 0x7, "a78fcfb196532e6e7401fb3fe3a4a6ddeb907578", 0x6, 0xffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) read(r0, &(0x7f0000000080)=""/55, 0x37) connect$unix(r0, &(0x7f00000023c0)=@file={0x1, './file0\x00'}, 0xa) munlockall() openat$bpf(0xffffffffffffff9c, &(0x7f0000002380)='/dev/bpf\x00', 0x200, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="52f54c4a8972e723298497750add688c1894732a324a", 0x16}, {&(0x7f0000000100)="67631b2a161c85022218f3d64b335e009d643ba2ea372efbc4f03008e25fdc802baeb27c6dd1666b6683fdce5710e01ea6f02c17820313b99391e068cd15bad0194094d585fd69f987bd331922ad68fbd4fc6c83503441ce382b146754b82cf574a2f7f8fa33d70fd4ca75ad20c3a29a1e292307624f0a176981ab650c851c40765790e44695fd8d7ad2cb676f2b5f3006610745bbf6c8366d66553ea661ad253159efae9e1cc90e32c3beb53361e853764c41adcdcb61d7bf77fb0e23db822d19a6203ac468b7a2f14f76b9468f0c9fb2909fce8d472140a805a22461b2276530a470085e77ae4ca9b9650def4db218d98af1fbc81a5936b49c24f1d3ba0f5159b4ecf9082f0ae9a23f8a24431d33c9302d88410d3bc50391ce4e418cfe2617a76321e85e76a241fa53116d46961e992b6177ed66fe010d8d947a7a1f1101e0c4d75706f116a312759fb588ed9c5adde7dac3a1697b7d4f28cab0082f4940080e16d3148d7fe2c1bf7b87ee821ecf6a7a31c98d836e8ae87428d2bab9b7b63e5ab32dd7bf17396f3283d4a576238b142b763bfc4181eb07599f0980c49ae2ec821b5676683a7702bc3e3e5127bda6cf0012537359e8e1314ebcc18c015f39c88659b196694be0a68fc9c2c7c577cfe5ac9af0f30dfb2c665c44f801fd8f6950b7e19ea70d2d32436fbd7e45e72a1bfe81e3cd7d21b9b74f664f19ec27c01b371403da90e1c63ee2626f4298c4cf78c5350ef21e7b2e4f51574fa871e3be63071b385d5f2051ec079e02f7002310a91749591f399dd22d590b305260a0140b2a9f055fef547d51f75ad71eec62433a857739e2346e7d2f3886a0d200f1a828c2410204dabeee7ea0681ba1fc3b8e4ade6c4ab8bd4cbb7aa7b1f083694d5e9efa182dae365eead9f16c72f629ca99d65d2e86cbb0dbd3d1cc0113eca2bb30f3a555c04bc1faaa7b73c48db82b2e2c96b7e9ef9fa7aaa909b02dd0a5920954b31a71f70b4ea630f7b5fcc469e150a4f957f2a96013e6746349283b2fce4de2b8463c3d7e37890b89a73928ac682d5dbf6fb1bf27599dd6639faac5fc24a6944f4c5870926c99eac7e91224044c4e1014918455b1a85b439efd595d7d667446fd916c5549b68732d040a1cd09ee01f05d1597ba07eba64192940c412759b24b76dabcb9617eb14c1ed613713e42ad522de4b490012809adb305947ec9f1a7719494396433ea647867d27711c5151d247158efc944121584f1106eb75c2efa61a5f2418e321734eefc74fbc25dc9006cf8ca5c901a143560f76785e6ed163acc7a9a35868cbcc77fe5476bb79bd93e160ddb801961b53d77faa43d7595e8746e34a4cdbc042c268c6ac92bb4be28b1d8bf2d4c3b848fbd31196cddce7f239906e2540b1f81202b1fe496ccfde1a5f1d9f6e3bc7839bfb87412e24642a870021049428a08358f9414d920dee91723e14c644f5face3eb557a1c16a6d4b106ac87d99aea35ec1bf43cea2dc71b2443de432baa2b5d4956b2b3992d8599cf077d6a4015f735611518d98502528a860e83ce49f7bd8a368337689b84252c5e6602c88a42e88f21e3ee478f1575d7168ec11f37caa22c83ae19b4c9be221f82a8d3802c8d914c296464028b8f1366b8803ea479ef4b60c8cfe9614808a54d23fdde0b9697d0bc806e918658513fa3d34f597552f2d417bbfa3af6b76ce73db78c8266d84fde85f320a3bb1763bfdf71d176bf4da1ef857a50e7a1331cb9ae1e0b864fd3d85afa71e379962285dfd4f849bd6f6411dad6cf5df3fcece5a9b89f9cd5e57e4ca30839336a34e7d670ff6ed79d99c732312ab0df399ec506f0847c20789466d5466afa8a1c4d2f18da0fb501aaa5dfcb444b49d39057851369f7ea7125968968e7aa94d2623c5bd3553101fc643dd9f2d51e8ffeec7b7830c84eaf2ca3d21aa16850f7d06dff52ada92a78ac7616590e989a387d268c45e972f33d8ad4beb1a41febe30ae1e9f46a8b2c0e83983196c3479837cfa6f69697d13abf6bccb57e36a8addf791b08385b7ae38fd1500cf04b28d1e48a1c458ceccf09957bc1ee098b5608022072a1c92f7dac53d5b1f4bfc718229708a494cb861a1c0d6c331cb18f2f219dae3fe4162edf16781e787e192f68740ea74370fea86ccdea3316370a9a98679296dcd943579d4592ddb2e3c0fe6505bd76ab64d8254c05e7e346d13e94ef3657d66ca367f1bbafac2df937c2b210cbfab7bc36ba0de759334f078dfaeaebc56c74f374ed52104a9cdc4a1c7a46e0206a4d47741fa116fea2040cae7f64fb0aad2413c59b5719df72917907217a4e4c3c4c4a8a16f8815a30243350b0444484b52cb911ba0c0597371cce0068dc01694295be7b1679045a338ceed9478df9a9ae50a82cf8e9225748423915ad3cc0df3117e2b78d5d88d8499299da4ed8da49b5d3d2ab5b01c3e697569af8b8abb8dab71bd43c60eb4f00552756dd8150144187fb0a3024deecd29d4c10ac0bfdeff7f1871087edbb7c0214572a0e15eaebe9e3a02d9cc23e4c401c44a86829deb25362cd8d93462b9554d115448b329f8458266132c3c79805bdd65ea293722d1a69873f78a0c0209fdabb327ccc0f1cad82ae734edfbc99e2dfa3f0be6c9fd4c0ba226071df5a970bafe772c2c9691d4e1a54d4812f4b8fa084d53f9dd3e1b18eabeae6c2d9cc8cdb9500eb26e0dd68e548d758997aa2f008375bdaca131bf58f8d5845843f242404f0095cb357684f86953ba4d2194e6cab055798c9c7cb1cac89a89acc215cc038d284ec1554b7158cb8b09f16346437880184c0a8f3e9e67313c7db601795cef501716b144b9cd8969be49805c9a7eb175e84ed59eca1c9e94c112ef1a1c8f518ab3d69018ee3b4aacf710d8f48e2679f0cd364631a5a3dbcd073ffe6b9889147e1bbde32b1f480e6b474d56e56c3c3d8e82a820904524bc11b61caf6fd49e2b51229097b5322a24eb718c6238ecf9f3718f833b096fc7891bb29f2e44d872966cc12ba27c806373c5350fe3ab437f7dc9e8d995682c8cf230c9000395a54979588671c11db68d1e7e681578a29ca883c87c2f922e893ed33df00938f5387894a3b866368c4fd07bafc024bba7191346ea0cc54792d9e4870f1e38219f1bb646a4e0a6447492bc6275aadbc606779769faa63fdf437ce0561c804fa292c2de691b826b81059382e6b283f80ec1b249b652c1e3f6c7c289e41d931a2131b42ac464bea72c7a07a9a72979cba5aea8beb4d61ee777faecaa494dce654c41da66b40e99e6d3fb2f3348771a345ab41bb4c78de3756d6ea5dac5a9ed04812cf4113c32d1080608a54678d48166cfb1bdc35b4525f3ab68750129a403f294d11494ca14b6f2242c681e761755c568ea68bd4698310ba2251a7b88b9e20de9280e0cc4cadb3d22489224c27496dc2c301f25a556ce709b08408833b6e25faf74a4a6a62f7ba3fc632054070e1524f724ced6969ee2b45cf0799bec1dd5c732b15099de456138e1de24bec63c5c664b165815ce8408ea73828faba7111406f952df4540ba09589ded19fb44e39219d75cb1d351eec93f0cb2c4ec8bcc36ec3c0103f288c6f88d197d4ccaf347d7d04bc6288eeb29ee4b43992bd26231b3268dcb7abc3bdd14e03cb37c4565c447bfc8929542e6cc5aa4760299966484f4d045d4110b04de94a4ca273c3f4483e36d511b9ba5871471b696d01533db39f77080dc311f5e1f2bc61c8993bfbe10b4dce713079e95874b0d33d9c043db8d57442101638d3b52461436c17d18e6dff738f345643b8b57730bcd677d5e368891463c00ce3a76c7f75625dd326573b53344988c6ea81825a2b6ad6c2ab96fc99d3379cfa7554367ba8530ed63fd51112dc9627620ce53b71ef6911e6b16ef9f3c5ffbf06fc16e4505c9f83a1f9e2a1f368cb995fb530dcce99b87272bed3934fccb0f1fd556870a450fbb5c93409c4be0f29355145aec958c302fe351d3ca017ff96f577c6f23dbc022bfd6559e480d1d792d0552d4b6e20cf423a9a3d261f603ea429b60fe6e7927dbba09957048f88cf3a1f81dc76dc6b28b6c9ca1204cd7ae14af1546601a45cbae209e89cc6d5505ad1f398ae5e57d0693c0f933ecfd7c86012ec189bb9d2f7e1f08530d18cae5b1a1f84cb63b0b2ed7a382ec9c42b2c3d47855e756907e6c5f791472adf632c7ff50f7e9c4298faccb92ce9ade6c0987a7d825ad2138bcdf27d6d3157aa0d0b58f062dd28ceded74736cba4b58fca7332f06f16082f5993ee4414f33333d9b767b68901b1605282cb5a0d238c243451c6ed6016e3ca1728960e60eb77b22fb5e69e3ffcde67bf579cea20024f87f5e721313a3e3fef2904dde7e1e549228002677cb1fc76d3af33cb643b54f820cbf6c1406dbfc5aa39eb04aaae13da4e8b5f40feb47047eb2dd27a8349e8ef6114c8fd4b904b5eaa69e5653dbf8b957946824a7e9dac7943189f8810f375c60fc0e107b936889e5c6b30a5d33573d4ea9a1452c4e93b4146077e7c3e42191e9719dbfb5f7861957bb09afd391dacf1be0c6a6313593f19cedb4f012e65929b689202a38803d38f92248ab62d81c624a8c8cce649efb2d3bb6b007dc5ba09369462e2809b007815fb8403398ba3e27644fcc9e7c124c65ac0e4d0c4ab1a8cc8179b63ccca7795e458cdd1f82eb7e049e35f888610762700654d725300e422960eaec8881d3b3a72329d3bffeff8f642249807c4b7599d4b242a9bf447f9c797b81b74c7673bb8f88db8ff8f6ae7dc4edac1bf5f8dd9cd75f6860884bc1c20d2ade2db2bf1efb1c6af5cd2227538121cf926d2d72781e2900c74c1a9673bf5a8d21a5e81e17315736c80d4a2b30e59cfaa9091b99a898cb5e9ca8cffe70ed0b0fa09fb53f7ee9f4a272e99fc37dfdb712226a1ab357ffa3e0b571cc2b402e7bef68b874cad05ada51b723709e3384e2f613ee35d757b9c81eee9f4f4f33d1404f480902cf835074d8d8e63e26d4aebdbc243befda020ccdcc6ae717e72b96da6a2703a116c209a2f62a6aac855f2456b2b441b58db4913d87d52998a241765c60a7cd906086b483a8c323ff0c1323ccda31a07b8ebfa6309500ae571cb94ae860c98caf833ce61cda4b819e0083a2dfb7070822a5068ed194b0f83599d8e7300832c88adbfa4bd978d1e1c16e4a894d20162c8796bedce188506f8bd4278889a11e047031265c1d1ba1051a98a4c851728d481da33ddeae8229f4b38dd0706799ba151d2265a4f36efd4ce37adfbe81e3c5949f90767358a78faa81d4620cf3d85eb24ed3b80dda4a7f1bc59823f98610478d605ea5a7ff1bdbafa48fd59fe5def43459c93fd19f8ed1e8ec82a6611fe9f08d3551533764e550c0ba225876882f49e3e1e7501b5488c60abab9b1eab2bb30dd34e6bac39680bb1a8d92ee88daefe2ee7a35cafd9a5fc0809c70ceb3c0d8ed66222f5ba3f03a68caf04aacb68d02f869aa3b963105f8d54437015ae0bf283d6808c1df92922b2757cc4fa95034597d43c4da2e64d45e61c07b1117dd857600cb29923e7a422e4ff721dfb073fa281caebe5b5a66000b5c006e8b539baad3219a4fe5cb0b0e5fb560498a352e33e339c9be916ebd677a0222fb620ba56e13b5a00dfabf3cf45bcf7598b53cdce960017853ae9b82ee4e64a1c1d56583cc86357c24b6f1d11ea18699a249578e76a7c63fab779ffcdeb71925dae565628a9ed80fde02620b303c27a1e76d6fa170b089a5bca43b57e9e7cee09438201f88ba996", 0x1000}, {&(0x7f0000001340)="6f40c1a0a9235fae82dca2b63a598153195154db42bb8b117c17efece18b5d1ff831c88ff0fcfc0421f0318e1f025a58fc08cc92096e1d4f96a62b13ee833bc48640d70effd2b62a8255ad63bde8edacb7298bc85c3dd1b640012e89b22d1897b6bfca9880a72cc97643e2d33912bb046b21315523ef344f37d4e3bc8983d6e019afb00b9b32d27c64bfc746fd12d8cdbe7d559e14360dd2d14d54aeb6c7ec5103042187247bcc4494bbd90ec408c083698b5c64d80e3e33e7a0cff8c991f128b7d0b3ebdf075f96def24da8aa5bd5b130eecbfb6a1324711b8f103efe3e2d9564e7ef8bbccb3bb55dd0c34b3f52233a7556a2d790b1cc72be195364519363327840f698240b4f63513e7e77cd8485f57b13e7b25d02a69e46e4e11b8c4043dcd30a0f0fd68bb8e410da0633327e1f5a38f01ee61db9276315208f396174188ecf4b5dd99dab93a4b8189bc9520cf83c7acecc38b9aa6dd4d6ad08ba370c5399e620353d70356bb944efff5d715689c7715cbbd2a247b4180584d2b8365c0775436fc7bd05289affb8080469572d3c3af1793c054e0c47808757429dc68a2fd2f7e02fca1ad931a3d516e428ea0369d39f49eb3e8ed68d491deb1be5c05d2ca7288c6f5cd7f60945728a2299e4af479788b78674f1c7bd99518b25674da9b8866116ea210002b6765459c3addae754196bdb8812ba73ebf50c3f0c1e4b1ffe170abb1399301c059a40551a6be98c7c1b605d2741b54261a79f1aa1d53919f3a206652c504c81981e86b061441644b942a9be7ba16d84e10e0db9c8873012a4400d3cb39905948f227a202829952bb7cd0c6dc84ce2e12e959d44c13213c7a9677d3b6e765c1958f0b078644314b9606ceb3bfc78f8fc47e8d134dbe1e9ce7581f839ebaccf9f4cd5083612f1bb90b4047e1002d12c227730a6e41cf2ec92f1c37ac9873bd70537cad535ba0085b336e7fc82a98c07ec9071a404a09755039b1f9269e26ce6bb9f038dffbf54f77b6298c959e1934c0b46401a5547ab1dbb8f604639c222a6c343225918d1237925777603b6b4ff570ed587c4a9077975c739581e8d62ac8e87b87fb0e54dd0260ca368a3671feca76f4fed3a104de3fddab433eb1448064915d9409aedc34c310fca2491d261966371f2b3ae97ef5f8244d91d2a994a386da83a3edfd00408da544d1a96b013444bd1064e3bce857abcf85e2f0d0205ec5831447fd31bbb8fb698bc257b64eecb7803b89ed59294f18357953376fa4ad203b0e157c3d7670e5f0829ae7217200965f70261f597707365d41e834fdbe99f7dc0c7304942ae6effe4cf6c91470241e645d90d77def0f20dd84d1d0731c019c273a6d560a46211eedfca0c7b4e3c85b49bd4a58760b8f6b0fff1a5079117e6bce70bfe481fbf9ed85af581d9833e112eee44cb799cb597ada8f76e563380cfd989b1ab9ea9d2f27cdf9bd8a209ccf1821bd1d56bcbcb0d2e52b3cbf413c3f7e2b1b5c2775da9329245723deb72893acd07ae2acbc05410f5e9952c3a7cf461981ae7470c7244ca47d75d45f9b2ab05ab589e467debee5028d86b58d5aa4a4460506b47a3553a6f063914bf8d3444bb2fbad9e49a75f1f5a8a93bc38ba7b53b4c11223e4f36d6aa353d993ef2f19cb856e4bfee118c5f9721044837ea25b1259df5197d821ec0069f1da12af01727cb81ab5565740b74c236a84c4ca7ffbd5e5a3e358a86dc2104ab6d45385803a9b916095c77093c854be06360c34667fb0c240070dcdb9a52748664036fb6096244093418b2e36512ab31ca1d704b61bf151666b81901349d3b4be48ff4f1ffc088bc69fb56b03e4128f518ff2d428475b3ad221e5fd52b20c38990ea7d25d5a7100228f2cf18be08c7ed22a5b876ae942ffe112908439de3cd366c5f99e2ef7c4c6f6ea1acf114ebb991802f7bd35b5e398c63d84f2ccbbb155ccb410fbff596f2b3b03da657f139384abb6d00d4d53b8dd009fa73d15dc1230473cdcd95ec3e18ac3fc4d1d63f9558ee0f5ac3d83c29096090239ebf169539eb6e1edfe7fe69fcf6a443544c07987dfffe4caf2df60480fdc52a29802f9a2b5af3cec7b196ca366112dd0b1c1bcea55b40a1bb33a3d6ac6af8611f4f704be5540912d3da66706103276166744c0eb848a5e8534b9fa9df04d06461f591d311900136aeb84da2a65af07330f8f127aa1498029725b11982fb633e5cfa124f2f07c0247a7c7e09294e81c7a6c08d21d1c27a35f20e3dbc63f70e273aefd75de121e3a37f3cb4c0c31e42dda3a4f83591762edbb5cd63bf55d521194055c30768982c58d184a04de1555d38441bf7d8e9671096352283ec79a36872b5030023cb7dbcf858725d1008957f33c533256db70c9a9f08498a4ed7329486d1431a09dd304c5454758341d562ffd6a189ad67bd1257c6f4893142ca4d61ebe7aa86769eb713bdd9e471b1343ad6aac49e722443d496b6596f66d1174783512d41f2c504e2f57f94add05b2c9129e672acae076ce99c40fdf98c8b0d561ca5e3853452aed5ead0d86b736b2b8a5a35d86c69530abadc4edead75abfce4907afa0c19f6d21859d05a9bce6a308c57db4798805d2f9368836ae2788a2e2abf5da2411202a836c6eaecfc7181c59710c00aa001838fac3e54eee0fccad729d65cded8423480760622ccb58deb7cbed077c97e96ecfd80975a9a56fa53fa0373bd0d703bba627a528dbc0bc993efa295388b740bc811ee22756e06078d0e1abe87766217f3a4246b3482f8c5d6bd45d44077e62ed49a5d5fc728b0d4bdce383a4e036c45c3c388536686ea2023f67a8a0742d8e3bec059241491af1fff823d34497b22609529b7a2634c46ae7f7e560c54276cd74bb4133db957d0d7dabcbcb5c8a58941e8f3da077c27fb628882b29a70f1eb1db251ac219afecf70f368f1b583b6070794aefd88a4ff7578ac0d0fc29c9615dbbf5113ba1504fd717bd428ed772ab7e365b139a53b5ed152d98e568b26d1ee4fca4a4e1e1a368ba6508696fb71b69c73121390e2ec0c3c82a225c79d0654d0ffec4818789d477dce10e7dffc2c72dccdc6f3bda412d7196024a27bca1a7d9b910d7dddaf459cf9c72c8bfec9d02763d1ede9f592a2b123c7caab51f7622c6f98a969d2ff2101e6b71aabdf5f14963bed966dc7b6314cc8fdb5122b707f69fa452f2ad41e888809d79ac75fed400a43fcaf3b7c527c86efbf28940171fa7da19017a2c356abadd69485b212dddd974275b47c0068912fdb12ac3cbb93565253f0fefa4aa1fc06593e2dd5e49d811b7762bc69656afb7e7081a42d3f9b7a22292b4a6944b3e214664690f39061f0dd89dbdfa247924ec2d4599e0dfe0f6024d9bf4f4e4e79a234eb5c6030aafb6fab0641fd9f351ef785aaf7d1dbe0cbd4dd1fef7ecdf0dfc19a82e77f87b64197136ec6d105a1e9d33916e8fe9c3fba44c5f23afd595c410ff54fa48e4e61d96c5b8f9d3a4344c79c410d7a8dc49bbfd47029e6609927498082adee9ef381add53a6ea3181f6ff4cbd68fd133d97b5729932d27ea1605215088471bf8b886e97eefa5b5a7a97d62db94529dc63c5c9779b4160b0d9d5ef2c1838d7cce425389e85d9494343c0df8d9a373ac52cb865355c3c6171012dbc890420398e0e5770a96c39816b4864db028e6277d35a760ece059ff3623168d79fcab9d6f03e26289179c82bf54010ca80028c2e5c5e7ffe5895db5d58ff2e000ea1f9aae155bc2c6b5e965c1b22a56caa19d9773df12cb1bec5bc8b993a9c1cf1cc6f69d60c2916482dce5b49e7b5594df36132ef48f4a52d8adee2e18e5c0b6eed0ab92bc2789b6e5fca858eb37fe97a0e0472932e4da87ab5bab5ae888615ffe27e85e0123c00d7570e43cfaf17c1355bc05501365908802a6395bec31980d3c49a59fb913d6a8c90560f31ba8bb18f86ae86bbe7482a1661981b2338459c2fed45b7f29c4062dbfdc8604f4022f00a3e44a58271f39b5b558f53efe073b2ffabf5b8e58322a9be991b05c84d7c80d14593fb9ab0c56f7749108c74188a5d53931bdc1449494a0f72356ae729f680a00eb6ac50405545c06b82d9a611858b756d7bd4797d7c4dd7dcbd36a51905b7230c53147ebd1ef181908d963bcfccc52d1fbdcc449c3b04c3664bd8523f814bd4d8d489bcb9f5e0c86ab072f1ee32f38a8457da32285f03a306288cdd05f770e79c22a499fbb36e9dbbfbbf8a73ab1a1cc8b3da75adce04a32b19da8fa1da758e5a81fb93ae2ef94eb95606209ead13eaed7a484d7caa7289b716c0b618e1b6b465331a43bf8cd1a6dbc3f5e4c77eaca0d470e77ba1f4deffcf5b7bbf5784cf5040c4fe943c584da9de9c3e79e1b4cb08351d2e84ba9cd0fef23fc0d5d6dfc060689918f67d489542e17b89b738af919965c74377131f5d4e61947af71bfeb80698ccf84fea12c0d550e2e634cd092298e8e673808588e3cb99b4d61d66e10315bc98310121e2b1aa043e3e37c2d58ebb4335e122c63dc85dcb11f8dea09adf439f878116ca9af90a6359be09bb1721068ebfd4c7d2d2875a9096a5c312a8c2f616a2a428a226b7997e53818c0b060622d14713fa46182ebd340816e23fe04523f64ff1cba25f7cda5fb6b3052bcecc31fdb467f7ccc467171d049fede5f7fb074c1069914211c80d58a9f84f02144093cf1e5eecbc5afb31716142b964b0f8bab5471405c94a7f84ba8509f4357d74a1dec6b500c04d2f94a8126bed81b2fa16d88a1e64edc31d0b5297fe83ef67b384fab294aa23e7c52598f0ad3442ea3f1837ec833abf4d35bee67cc7a34ca82ea54c50bf84904ceeceadb1223667bd1350ed8e68f58410d4395aed94b69119e0bf1b658dc423db914ab51a067bb443b6d44f3ed0a1e825a5017e47961168fdfe726f6b9bda5014aa6b3fce40d8003bb73fcd3b10151d18a2f2dd6a3cc7589e2e2061eb2c21a4fffe8456a508aa91b2290285f5b5d11937a9bf3aca43d6af050d64e1b2948e06a712e3162808e2966793a516876111edad8cd1d790068e10d9727f5f265281e045b4ce25e586fe3672fbecc663b84a901af8a72d20fbb6547ecdb17e8fccb1d3cded9aae8504abdebb0bcf23ca6a532fc99be8eabe430a9a959de79110d79b0f505cd412134e0765a62c18c815064427059e90e99ee574a2ff9b03992f68252f9e3d051a622c2f280c086f6a4af4fbdcdde6cd5aec2b13fb22c5487e1c132382650fd6791bb37b96518a4948246c0b0cb91e82c64ed13f2b45ed1cab92b5e3c1457406a5e94ea2001104974f57ab75fd10fa0b4e26030de122d4901630cb959df0e43ca7a38793a86bb3dac8a2fc4e0456a9f2c284eccb80207d6c4877187c1ed19564d133a8e4618e58acec72c95f290fa1864cd431b3f9c76e2254eb4f43f475082d788d531936d3df9922034f04a8a7df3321b76182043ca5dd33da6dfe52cec82caf34033b96a9a2b401605b6f0150984d41619a206aaafcf9738bb2371796d0a8ed8a9c28f2859cda07fab219acc75da57e0a52401bb639eb3716f1b2af123700023c584a25abaa405aad25217f9f22e78a2456619c9cbdd7361f4bb5490c629eefb6c9bcc6f5499dd29c70f0f6af60527e67afa2d349e6850bdcce9fe2d1eeb783637324295a5e15092ecd7520f7046a836d8c8b5a2eb640f7feec3bc2dbdf97cc705c6abaf483b22e8f364fa6723a4f1a4c6a18ad991acf4046771019a5a15f1cc900911f3704bcab191900a1b3d313bc675511e25000c8088", 0x1000}, {&(0x7f0000001100)="3c36ad1548dac31ffb0f72b6d74f05c6c9767d597a544bba7650441844e24f404973c25e82a51f3342d4f2bc2e9bb7735fc7e02f6e30ab240a40e847695ee52062433be655a4420980e400370d4adafe4a478b838e408bd027504fc005a7ca25f6195838af50898c317a2f05eef5191dd97b96430fdf2bcc8f36d18d0275f08ff6d39c17c8ec0351c985bd1a1a0727b8ed4e54d4d22b15", 0x97}], 0x4) writev(r0, &(0x7f0000001300)=[{&(0x7f0000001200)="2a870f823cac4331cc2f7808e8d95ec68115f561429ac3a7b6b38e251df4af6796e1f4a85d0fa57b251b7ffd6d68866124918c871d1ce123cbba9622a91b0cbe88023a4fb86605c51a8b4a1807e0e06c0fb39273fbbe39b0579606b502336f70c24d7606b0f5096b1808f3c059463a5da8b0d65e7ca254cf863285ded92cf68fd6234407adff25c741dc59919939ae90656eb4f19057188a8f51c5151416ed6941e38b6335a99c0d1e02f83b6d64aa05de306284ceb8623d3d05e26d1339f9ad16c53078bb693b0415bf0605b8d806720427a9385e64ea8089c7ff452d1a569a9075d2e017e635b89adcf30aa496e36014b1", 0xf2}], 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000011c0), &(0x7f0000002340)=0x8) login: OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) 17:00:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x86, 0x6e81}, {0x42, 0x8000}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x6}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) 17:00:40 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x9, 0xffffffffffff8000, &(0x7f00000000c0)="a467dacc8dba867732b7a20c80653cce8f720e33f9ce8e38c306faefa54b5bb9cd763fb30e250b07bf0766be38627850e731a7a997fe1b6f1ee641e4906971473d81ea64936da2db63a4bdafbf60853b92406e6face12a35b16bd68b7e1637eb9f62735888b255b2f2e52f8f28b98e1903979d08522ddfa11e669b4f19bbb632dd1f1c07290d7ae27de47f55726661c74bdb94da05fb1cb6f97246e0247b0fcbb5a02b8a344063af0a700e52ffdc877800a709fc0f75ae63228c5b", 0xbb) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:00:40 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) 17:00:40 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x10001) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r1 = kqueue() r2 = socket(0x3e, 0x4007, 0x1) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000002780)='/dev/tty\x00', 0x40, 0x0) r5 = socket(0x3, 0x8000, 0x3) r6 = syz_open_pts() r7 = getppid() r8 = geteuid() r9 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000027c0)={0x0}, &(0x7f0000002800)=0xc) r11 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0, 0x0}, &(0x7f0000002880)=0xc) r13 = open(&(0x7f00000028c0)='./file0/file1\x00', 0x1, 0x1) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000002900)='/dev/null\x00', 0x41, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x880, 0x0) r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002980)='/dev/wskbd\x00', 0x40, 0x0) sendmsg$unix(r0, &(0x7f0000002a80)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000026c0)=[{&(0x7f00000001c0)="765f2277a6b9b9bc37c84a98628bd6ff3c16a361745e8e1404a29c48c7cda3fa9f13f0fdb6404fa14ae240f45b9f534187fb623aed1c6a6d0378382835ee94845984eb0e7ca1c1197ea72bae1c9a0f3b7dea17499742d6aeb2a64bedf4dc3dd03b60da50c8cf373c1165caf7da025575c573456f6c54a06e011446e27c477a689cafeb68e525a810ea3959a50cbcabc309e58335e397d114e7635d19d2696dca723d40a298cd4612088ec4ab6334578a0e2b30aab31236469045bc928aa45f90d5a0af4dd26ce3fd771ff1ad824454ee15bd6ea5324e80f9710f0dcbd5a61cb5a76239eccb70cc6d4e19ebabb51124378a6d6c8ca8424838c7246fd396eaf3fc2e12949beb5030e6898248a5ec66a53cd79d30e9296e738845b3c5ca403aa8e9db954b5ddd0d2ac9e4c9020938946cdb9e87d3b641b7660018af5557a8f6cf1998b9551b6176b50c761562068a28098408e43109ae2d0f638c9449c8561e67e7dab813a7ad8d6de85508729b14ec25cd8cdfc8b51c5589bdb4441c6c035a68914355e553a365232fa6c51a40d22192d62169262b1cf34bb318aa40c064441f2314f1162bde7a95ed83064a9ffe63d3df12afbf2b072c3be9ed6c33825b2295dcc5a06b9f195ff4617c42b0921e08bb977b750323a65b1f39b06904213daafee30819540cae857b609a8f75a91aef62d2e7858156f4f47e474fccfe6a01277786ffd6490166ad3d64eec197b6b3bb6502c7e3b2bf251f90939593f256f7ec432cb4d7443ae639e422ec683f21465cb6f3bfde2d089deb6184a5df7d9ba6590dd413b98b984ce4120277ed2e70482b1a02084e3163519db187701f4a1b7556a67fe32b5cd8c268ea462bd72cac532d1da4fe7d1a87063ca1728af2503a68b7e6c4e07cdc7ef56bf7d3a0f539780c579cef8da68fd36f0dd226a8dfed502e66a6ec5b0d78a3cddd0cca5a43585d5b73809c0e2b3aae6db5294893cff43e7c3c330e3fecff87fa3e694c4eb7630d85b1985b500b10d7f4bacef576c2242dd99971574767dde8484e6b0972090f10dee96e07c88b4e37a3809963c4f8a8481388b9d41028281a233a0686d61378619f59b186b12f80fc139df4cea9aa53215a134b3ba37731852c091d08b38741749b4cdb59e9237d778866335531f93415c762125d55f9cbf8796a58b09d908a33adcb9198417f4533da941dd927e7c0c55b3b2849149ce91cb481833a0ab8c537811a927d1c1315864636f130faf1a26ce7fb17f93949dbf7953106863b8cfb88cfd593854cb4321e365c6c0f82f54ce26edc7134a9e2c1f14a2519493c0ae5777838eaafd18c1726d1dc41995ea40bae7cc25b5a5521d3e83bdb9d7e50066a082aa109bfee07a21bdd83fb1d916b246668ed43dcb0365eb33d17ea75ba9102f74e6c6f93c06d92fadc940184b4b3ca7355fd0c82f9deb62db2396d1c690e97a7abe667cb83cf532f465f23f4f20996d384343677261dce9a5c07ff70105a3d712915abc7b1a79ad7e04b42cd72b8a87e1f992fe3723e2f2bfc04c7cde5a7a34f052a35f9e3d750bfedf8b1a77d9bfb8c5a2551906e8b80ace117f90b9abe9d7481c13ef02dc75c0f3c441519cdfc0fbc24c4474754614dfbbf2a59dd983a12e8c99defd6d8675278e2f7b5ab66b928a2e2dda9a63fd84c7f03485ee3fcb166950e89df7983da46138efbac896887255bce1eb7cedb2d64d98fbb236c718b515fdc9a6659d86fa9da24dd4d2871a141d3bf1166e93ccb869786d4569b13cbe331be04ddd082400acec0103e9254a7e1305df559caa038105fd7e95e5cc70c1125e6d5991aae348d24e3db8101ec5e4c14e3dff5a6b883564e6dafab72ac55171b851d90868336f5c3552afc75323588160b9a6df22e8e8fe3264c55b5d781c987678ea1f86fc176d2ac96678bc58eefb6d7befe45220cf174faf47e88bbf5fd9be50cab03c0ef889449d5e6a3b6eedff787cdfde2675f4c8819594dc8a10e71aa09001e316ad1d9d661f2808bd7cc50da4adbfb44d0a35fcce23ba7533bf1ecd56e7375eb26840b2714202186cabc76c1d036d3f3166cf6fa941236b6422dbfa776619cd4e2f0b3ab1080eb1d5d13f8385bf393a0a3b3673e0b2a6489b56d2a10a95396b39d6fe9bcf3f2e3d9915fad510d2f3886b3443255f3d9597b9c391f5a6948a52a57b75fe13c1983bd00d3bb8de84130ef3c821cc800815ad207566677b6ec9ee3ae5a9e33d169cd3dddd0bc7f08c8f941bde1e932da3f9fb706352cd6837a2e2d5fc1896c7727d00969a1f41e8474109ad626ee290b1ab3d1995d359b9d3e898214753b38d31ee8719151c982d01c84d2208f8ae49b4846f6fdf360090d3294ae8902372dd45c27bf814a8d914339e3906f99fdd6da29c065327a1b55047fd5de1c20634dc494e324ee377d46fac003e377a730ed3f0d2cbc446831f8830f2600bb727c333fa92c03b351eae36cbda8f13630eb73d6695e845870fcc1d54aca6b07f62c4a35c1d5ca43dd0f0cee53f9d58beaeeec0552d6e08af8f5bcdaeca9bb60f957c051a063c202c295ee7920168057bc91ef9d5f85f448523397274e9b085ee55c40a64ea9cb73492a26881dd5dbae35f225072804e008c0027b83e6987c81c7afaa4318d1f35ee86689ccdc45ce6670216155d68498167ac6dbf41d8fbfce644ad1058d1b9f2fe672187a93e542056ac3a9e87e9094c7a86c4e9f60a207081552df0f98be792b850a6ba47a25c23c19e55d792912fe414ad1f51fe4315351e66caa6c42b486f42231f31303c5f7ea0d945e42431c9f1aecd26353a6c3c4d3ff3b7ac325b0e2aa2460b9c580f28e6008fb958d8c72cd1225fcf3e48aee12c30f064d6556f43550a84b479dd08f9a0f67c20f85dd1411bb2fb37e7f633e1f5a9711020d27d8a19d01bac5f2ade0bf2857f4ecd38756a5f0c26a0b4f15f5f9700b67a270887ce308408a8e8bbbef3ebcc523686a0ad75e389e5ad3791fd0734a98f2e618eb029640b6110fabbc6d4bc0b31ca2849d936e2d7e43cfd271079c86c6525d7ad993856cd108ae1d240ccb41ea2c4a525f5f23f6965d28041976949ca49e9512b5bc6d658428751699a160e8f2482c1fae4fc4ae585c8de6d2a88483c6855d854a337b9f36685569307f0779400f78c41f144ee329bece319d85d96d2646677c2ab4aef0e36fa27fd778e4535de4d7c3091baed60b2e6dec592e7b909835cff2b44cf3179fb63f2cc71b5eacc0e5e17626bc27af6cfe4fc773afabba73b587a3690103483976ae3e8347b5c68b84501039e31d09cef93dd519ae9c32a58a3396ff8b0af6daa6d6c9f7072b295b7e3d0bce0dd554050260d85527f635e80f58293fd41a3c48aa482673f55b5d3985f739eecc8c8e3572ecfc5478cd4518746d42e75f9630c36cbcf0e9f15e5818b5efbc00cddbd79f692ffdb82d6bb09d2ad399fc2bd36c20bde645daf525c98fcaa6be1796c42e67ffab5caf152327989c8c45f1a2aead14e2296a2ba10ff5a527db330ae249f566125c73f8ef4d6bc4121505e0be44355542386117e08a4431cf2ee60dbf7b575d320f0322de81faa63df36f81834734e076d2e8111c6b9576f6aff804b38e3de894d6245d1a6d45196b52242bacb04ae15f11528c6b9ab94ed1f7cac0081bef1b9cc95402481ab502054775c01b8e416987bfbdc7a80fa42d3b18c008cc9d30f2ce8a61b80aca3b30a8e39400035d7d9f4c9f3067f0365ef8f895353d51904aefc72aac65934ff36e3c921e1290698e48fb6499dd13a025390447f5998c4f589acfbcd2e5e26169c0ba257839e3d61b612ef5ebecf7e931d30695dd705b6471c7f43705164e3fbdbb75e292c0add67a3f77aa67c9fbd6d6443a2029d95fd02df0e3b49a71c828d54802a1b4c68f4e1bfd152f8180c33038980e65756503b5da927e4652d8ab7d2fe2c7e1e3a27b24007fd348a8a482c67342d35ca2be45319f916e5ca59196a0311bd37cf92b7f53c5a63efe06a46594ad55912f7138798fd908b091afd866d8c0ffb64d227f6ff9ff5fbd1ba0cde69b7799d9c851906ff19970d77319eb4338a7d9fc2dcc0dfce43de632fb517c17b78b21111f095028b3ca7bef1413e013aaaa137f9bfe374099c9c09e05adf31b5ada77bf4ccb022f9a378885d17e48794546b06d9a4780a4832afe7198b4d9110bbce8fec6f3850e38db1dc1064a12e32cd2402c2fd4b28b97ad1c0f1aaafa71ab7943b3aed15e4d3c0cec2c74ffdf9740ef4bb17d08886f909399add39d8cd021408b37bfa182a266ee852d13e7aeeb74ce626ba761a13970d59778c32147fe740cf98985f87a67a98cff2b30f8bec7a95e10ce194d456df34581bad88846a08b4558f60786dc7575b9d703b1f6f5f1d158bf6a970f307caee51b4111a89063aa0a8f2d9c5ae1fbc657316ec13d7e4ee042b48d4949d4d8a3d21042c0843556d9ae9d89f4317f9b3accd2bd57586ce95cd0f673354ab60072942a8d41a07e7accf97b0b4a5c065330b4658af308f60dd05ce0bf340de7907104bf47429926571d7381c82da3131dd475f888d251bea44d3b65cb92c7f7e38cd728bdf26e3b494125cad6626c2543d5877546bb803e4a641ab5d5d1c061c7db840851c6511280bc7af393a61794d8c82a62567fb980ed3ae1fab0b0f88558bdc81c7a18ffdf981c48d4f84918bc05ab37c9cf7eda6f87bc3082db1b46a651e1e904aa92f9f3959eed9931f8f2ac159ae32935554a506e75d348faabcd152b9073cf068431ba26296a6724dffd13e55741646293ea530d928dd171113ed606fb462b7a1765bf45c123151130088f067834406de8511ad688f482198320b0d360e10ad0c3fbbe0196b16225e46dc446d97b44bb3d1a06573bcbafc92dc9cb00538f72812ac0ee91856a36a811c57cd92ae1dc33602edc5ffef76fae943aa0f75bbba8f3da4e68762f6e4d84d5e2efaaae07c63cd0d381e5f355a466d49aadbf0c96257bf4af9b9825dcda02a1d3f0fcff630ad9d00ecb58c66ce78eda27bc1702c79cfb0a59ca8baa22e0c1a43607bd34db8923c52be20c6b5d7504ccfba454b3c847e479794b1b00ffe330ad7993e25dce1578a972913484e99f173980623ca93490fdd3e21a71af000b079c2e6f7b1915a1e2ee331d2ff58cd60f86803683bbefba2884dae8c7198b16576a8ba57f93fb715b72d62d68a3d2f22e5e7575824cf9ef19f52ef1a61ce0ea899f5f95268d37e4bcc7b9ec9059561bfa3515ea732bf5bc5663cd7db161caf84c240fc4925784fe34bea90eced43af87ff2e59d1fab3a249cb79685b60e9c8164df14d5dac42d78ff4c4737c44725e182cf8be2623fd89508dd4e4d4ddf6e60efc3dbeede7472201983eabd6cf5059b0e0f88646100bfab4d72f766e9cb47351432ee44908dfa4f6e4cc9fd17c710ee72889c1a93955c997c91007424313634d771f23e79db280f0264b7c3b036b6d4b4f10f416f676520dbcabcf34eae787d462fce582a670b8a10b653d05553a9b1bc0022872d433690b9e2cdcb3a77ca841f274286e2bb84be3802f462a4f79b67329e10dc876897a50455656bcb563d04ea210b8a0f66752f4563469d677a64db9657b58a26995c3d69ed82df16fac07bfbf748fa42b590585041b6da0f3f333c098bfa16bfd982ff15997eeed0f2e94c288782ec1554eba70cedd26d0daa90b6048490e836bccffd3bfa0b48ce75a94bc6f093d2bcdd8493d222e3a588188f378eb88fdb416de7f34bd9717c42d6", 0x1000}, {&(0x7f00000011c0)="d38c618e43dcf20c7b4f5664e13bf6ca4ed2e5a04b35ed2abdb5402c861594c4547847c89b5b986a5012e66779d59c08721eb24b1001a303b20050e98d10b97688e20b41d3713ef1ea9615b9bb9507576debe55af10407956a81df7b77346b56f207dfbb09cd5955e5c4d93797ecce511bcc963aaa026938b14e0f63a4dbcc14ab32f239567e104f77e69af0b5f5543d6a83483343f67203277db74c67856b77c4c630a43c3a3f2c9c0ab1d4", 0xac}, {&(0x7f0000001280)="017c2dccb5316fb8dc2a2a7ef49b568ba6943179aabb4bdd71ebc6e692a2e418aa9dfc04380f44059d3bde7989ee951956631ab7756ea08bc5f5e79ba12591a480dbdb07fdb29adbf6a09f95075311db5b9d7d2132c66c1bb2f4e740517dceaba19271ac0dc96778a9a300056401629fd5de24adaacdc4343a71f47987526797645037db86a0316476b99e60c5d6d9c560e460fd27be301a27ee6f6c45ef291fc9feec430b007ebfb1e8507fe101f0aa3945b27b72554172545e6799a78b65a6f4f20c9b7518a24aeb5659e90a6dcbc4", 0xd0}, {&(0x7f0000001380)="467263b905cdef75fe4619788fbe23eda15a9f7759da0c6a344869323c840bc3aeb03fce072956f7d30bf619426c994bf474daccf421f96845299f28f0f744030f873af0a8bad08dce7690038829b670b9e242605032d757923d", 0x5a}, {&(0x7f0000001400)="39b6280c6aad3f8a68e3d846f3eec92b710bee4051d1ac097947d4fe9662a08d9bc9d61dbc8e0aea1cad7bafd43a8f1a6655b43dfbb5c582b530e2b7323bc9f632237e8701f97174667c100eaff4b8662466c75b6979cb002f45b9c3ef319d2d88f722f4b90b3304865a5f2778550e687defc0a16b0eb17cf3986bb242719ed5f355607b86e7f28b3b003eb5601cf7baf90b2b52c7a7436b2f099e941fbc202afb6c39d537d1b10c9afd3cc162e00ad4365ef7a5567407bdb7ce3f5e8c56d3ee17a02f2e75ccde6843712124efde", 0xce}, {&(0x7f0000001500)="6ff11ea0b4476371aa36724a3f617034747907fd423421dae6d29fdc156e7a0cc4db3dba89a3285a08e0f073515c17345ba9aa0f6052b0c7197147483324e439bdfe5b50612042b2e69b25ae795a41ef373c927c8c10d8a683f9a9a26732a20ac9958c4f2c46e615462c6f4a2bc535af98cf5ef84693376d7c17755a175374942f28b79746fe0eaf45f59afc440e0ec93f1d3cc90a0590f516e05be881d51e0864ff20a653e62aa426ef667a89306a05fa11f368d7296470dbd9bc2f111c3f6864016e44ee609c2e3c05a2b6c2bbcd991eb9d51f8cdc7ddd248326e78654847a3348c075683527c6385e02973ca56ab9975c1e63878f2eab263a854db5769ced04e43a2ef48b8f5093f00225e088a9cf5beb6473e1269cc2d943ddfeb0e65562410fef1fa08c1f7833cfdd0da8daaebf660a4da0738f7117cf072609ebe11b3b21fd034a86ba2dbc314ebab07b6fa8f0fd6bae9b1e684999a9b9a61bc7bbc6db3b2cb06d498032d10fc92248ca582ae60dd91cc63fd400b7a215a2ff4db3efec2051b2a05896c50fc50e544401e68d2abc3b9365d6d067f1888be988c66f7f19b77f6f0d75137ed8ca1477be890f70e7de81bbaeb03e02d81fd5c4a10aa497bfb9370ca82d59df9453930cf7f9084e62e7ec0267b562c6183f4ab5976e28e0346079224feb8c0bc397e7725784b4dc7c9c2701cba96cbc812560d657a6a4225a7939c72c150383c717d87df6ec8b69f14e7f6b22207fc78f8e49501f1c9a81b5faadb20cb74d56a5606e63991edae2c29b1747c0d0ad271db4f532bd177d110db60b60c2a8304640572e937ddcdaf9bc6a5072cf28eefe9edd563d9821051817e21b0c62e382daf4cf1c04e67d37f03a554229f3a16b5a18a3afa538b64564eec24a93a66a672e09979288f35c65e74a95ca6013f2095ddf810d578869e6204a29188bf48518824d8cad3962e3075fb7564afcfb1e4dba02d173b6def02b19397c6bd0e7f4975349048e20ef6740532f8f182f523b65c75babc8ed234b6e9c7d8b9e834866c3120c0eda46f9a57df21f519c422c557c8221a3f2d0f42ca3bd417bbcce55b1d411e2708bda608710aa1d6b6ca19e5679735ea0d4088e122bf3cdf2bcc45a83bcae039531ff13dbea33a06fd0cd3fe8342b7a288655e9eda355150a5c8db0f6f773607bb68c6f628136a869d56fe751d6dc6d7adc7c49f379c8fda0a57e665bb83e928ee07b1e21cbd57403468fee887f44b337ad1bb4cdd39a314a4461c97fc0e38ee780bc4e126505caf810eb0635dc7ffe11bd9c74d578a109479915e7ce20c58f2d3bbdd3f711d61db6d7b4aa5dcfb22c0633c9011ea9e39be307b7467b501ec9cbf4bc81371b122612993110bbf54ef65fa68e6ea3562d738041b888e901748c69000dee0ad89859b91e035a19cdb59a97f8630c692596aa9fc1aab840d3544c361bb159039d8a9bc2366b7e93b4ac30b8352ce5051fd064557714cff7350ec6f1accc0297608edbbaf52479bc4ad5ed4d4bc86e3cbb1e94199120b8cbf4f7c2629bdeda9eca1ff13c0b27361db27898c0520e331385dbb0e1300285ebd49df446f7d368d45c6a177d0cc89fe52248cddbdfff98b8a380d022b552463bde24a5219a47398faf95364892053276a7dd97831a3ed3cc2472bbd659d293377c1cd62ca43b794fce340c59b9683dd5ccbea3e56bd4dfd81029b839c239972c38c382490a1a46380ee438dd0dfa58b1d669c279712c73c69b09d470a5409c77eaffe689e79aead48ba0c23ee155ab9247e0f599c18876d52a23c271451389729b1a4247d05a4614c9dcedf49cbcc905fbd626bfedfaa1851cd70707931e6016e7feb1bfd8259325584e5f7c85ca5034be90ba8fdfd0177034de19793d3e8a3dce56e4c794456eeb2edb70305cbe76354d169bb5328f0b7d5b0b9aae0a60d90b2e95e9239bb29543bea3471c83ce58ff5e333dc84e86e593c82a5dd341664b5c9425ddfedbf3da82ec43f0a0f0f53b7b66594d2c768435dce4c4a092d542fb2ae907584e1089a15503ccdb914641236913ea97b3a8ee2ef217cbd5b1d820c3f5145f4d846189f5aaad852cfec9b0c21671ebfb2f64bfe719d3402f7d3fd67a199465504335c03fd8cb6502e45bac7679f6e810a4265c6f637594e75b53c823cb57d60d3157948088ab47d99925ef705925c8217510d179f0f765c0f4abe2381924c5a11b7c6e31bd9842e9a138a3d95565dd5d574e46c8e953cccfa1350db351a94bfabb9ccedaf0098d97377d975757f368eddc2ba1af9382d97a31db14fe498a9a4cb6668c92a808f7ced11a89f48eb85f4d1f5080b8b51322f8bf3152c68e0d2525ea95501d4622a3e452f8ba229531827329c6492f96a0805c81c1a9c02f7329bbe90a5022fffcd601abba0c5faea382c8aa5c439c2631b3ae0b93cb2cf80708308e8610c28b5d2e48e1797706e63de13b2d84f941982b7da7e25110eca13b160d95779e4e97af0989c183724d21f62ce96a82088d644a873c5bb7efe4f296cc14b5df9fab3d9782eea1c4919df08afbbc7805366d91b264819cd3bd1ca91ca7112c90570a87d43042cdee04930e82e73e1248ef35ccc76db28fe1d51bc4544b6645f2391b538a150bb0f6e09ffa329fe4bc4312a30414cbfedd4b070af27235b0be3671b678706fcd16eda41afa1fb05939b10811ae7f0ffe62ef7aa0db8c691f2544e4a61103739e7d898187851fc7b504bbadc151243b1d229082f8f1eb154a086e34355e7111b1b93f37de0e450edeed7815ce7e0b97850c0c93188e438da6635df2865bca78d032d9ebca8b2b45d17e146ba48ab5ba028947c5d39a0c1bdf17205f7c2edb1b1e97d78c8b53fb8942841aac7b335b4f9b5e047f9c37294f7af9f4235d90302518829ddb59f7dc2d80bda30e92c2096c34c6c18887b24fd8801e01fbe11b16df634a4d96d38d9418d776eb7871ddc704ae82a4691d2774d32b73d388c80132c9520e3c574f11ac64ef8da1629c90e872715f781aacf7d13fd03c51c49b4f4cee6424ccbc6030ba93abc190b061aedd306479f925bd3fbfc1ccd6a8e2c5aaf069b03705c9cf05b8eac16d6c0ccef9ddd314d48b3cd331d01a8251d2959dcadebc739abae7daeb5ad8f175aa1dc8b737ec428ccd3e8168a891c5447a0abed675da689f960022d0ed90acf6e316a7997dc2370284a07ad7b0512f66cf32b1c62d9a0dfa446a5a051c7f44a5614ff51dae389de04098bbfe7cb6724dd53dac77095dfb556b642d40b9f1fad73c90498f44df31ab4dc9d360000dbc06cd6599f0f1524dae3ec76ec5938b05041843930c99bdc2b45a39370fa4a2ad4e143a0f21e750c631f5f28a14535d3ead7b60ec13886e2509fe204ae5dec119cf2d4ca03313d71336f0160a36f38eb8d672be554db3cd8a38e1e9657dd8ccbf3c199b3736de20fe537d8c344027fdd414c5ddaf8c17a3f9920c208d24501f2fb3a78760590fe9830bb42b3705d0b5d7c664769ab296dd99bea1c5da4c210b9628e66096382705022f30e839a11902cb774c8bb93ee5733c581936dcae3a0db6f0db8a27ab0d1c40c0830c259a9f6555eb139183d6024abd9d7d3d5c451a6688b3da96ae672e60f1dd171fa7010d5aa4ea63a3bbb70e8e6a08e984f271cd5f5458c9c3eb130715110b971854ffa5d18cd17272f04faaf4dc957312627ae073a2256394716e28b8559a41e68d3298e626c8fa8f6d6b7083afcab09229b364ce5632d0d9f01d38a1f0c2e4571826135e7ebcddbf0fa9a0479ed5be77c8590e73acbad154d96b2d1717d7ceb577fa95af42abb48a79fe3a8da3a2bc9bb4a8145270a79c8edee15669b235e95c323a8940acd015431849cb8148fc2561230845a1f1288bffc5e6a0fb02667a02f595e0cccc27d8470e74698c7efc55ee28f862e5d874591236aaa796aa4221e83b9499fb7b23fdaa84057e21f0ccfd573df5b422b72880b15c629375e577855728b61e0cdb32d1a24ee55370ecbe1c99875093d39f1ef521793091772d00090b55e0027956386e715d69d63f1796ab12f00550d5375c0324381eeab7ee20ffcd177efa2519037559b220a7c5989632fde509e90b34fb05a60777c96cd91b2fded2e3a45ea593c31a6835fc6a4d3e8cb8b71834cf654c2277af00fcedf5dc9d2d3d5ce41477c4fd65617329efcc721105c41b9c43fe57e6c4ab604f01bf989546af080653ffec0788a1674f7b73b155334210fba20fd91cb6772c20dfb739122f981697fe7864e6e04d79b42a33e450df7fcd61a008e6c2107eed9568dffc88892f4ff536f99e51089e4d4ea128b762af0d8cb4c8af22ab5e0393ee022da5f8355d0eaa8be91c9e1b63f2402d34873c60a44ac1b534c19367db75ea56a01da7553aa0535e4aebaaaf605fa4cdcf4637e5ba8fedb86a32c3951c6a8517009ba3d0ac8f6ba6c04bed87fb3a69a7556c5d5b1332e583d9f39924c0e08098a2b0b5dafef2648df6979ec05e16053374c29f214f9f43f9b76f57af2e704a0e75e556e0b75ce9c0a1d8be12c75af4d88369efffa81ecf873adb586fd4892b7e890d589e385d02c20bf9e7532f1ce3ffcc702abefa14d65d86d0c6f8a6da09403e57086e5a556f7a5fed992b5f1773beb476b1db89a68a43b84ab8c04c7a90cb020199c7d9147da44bbd713b0fb97b390b9b973d3244a166de962c30e9f4b701d6121495e996cd6098c565c4a7cf1436fe53061b3ea2b09cb3741b640203ed4293ae8932f684178edc0d09a2dc45026952f50ccf4d9c862bd2a4fde05908f64e0ff12f7379538b68dc68dd479b9b8c76e3fef2e1c661b222ce40fc49ea8eb04e1fdbc38612313ec0b6aa96e80913516d57be493c2b91c603abebb918f1f08d33347dcef40151189a3126e1b41804af61a520f846e60831211ca4fcf730b112e3f88336067ea343e88aaf340b907b4fc315bc0a3da8216836be11a0eecbf989bc1afb4efca29f727cf149ea2e2ea344577fca0fbf868e25d4c78264492c5b05699b52a3ee386ebb0107b6af1933756a5c3e13075ee276587bfb31811d9b5eba3ad1a0e247453897a153e51fce9839702ab22c4656a5e539dc3ab57bdcf0c7aecc6f11839e32d5a128009a5569ddb62e2126e48e0900582420759e1d879071ade165db7f3b1e43d37fca24ac9c2ea8a91f0672a03dff2e1c3b8a87c6e1da899dba1bdc334fef70ed9b3e6d5c603c2abbe4d65b3c68d1d4e673824911715ef469f28bfe1483dd7ef010ef569b197895bd5d7a6b638984ee0a83cdf4bcfe1f9e1caffc48f0a4d651aff16c092bf8329958674f56de493963261ddc24d4f4eb1113f274ca9608300caf5ece5dd1fe05d12cfd7fba1d9e9ce5982aec48f9189e78b1b93cd5abc71c704ec6ad86942ba3213388d28a514c0c07f5f5dd602683a35ff4f36996b240bbe4386374e285b1397f5d87abfc5fdd5b1c951d7119dec5a8a17aae82ba9aa0ab156098cad4e1dbf46386634220ed0c45bc185972b95ba1e46d813023c0ab681e7dfc70dde6d92c410baab87dfd18b17fc0a9b116f7549690e6a97f311a088ad3cd8fb500f04c6db0efc09c0d22f771f29f0ca1105ad15e632a6d4f935f8e32ede863c2808ceceeb7605ebbe797ce612063aac2b5ed36f4226ee4cd4eaadfdddd1057e7ebaa3b5799ab1500adef29b60688747d3269531686e2e8774213ddf17b7824ddc7720cde073d7e6ab1bd07c299f60f5b4a8775c3ef9304617b4eaf1ef0b480ca50cdfd121d4eda56d9", 0x1000}, {&(0x7f0000002500)="d04e926b6aaa7dc5ddb5052c0b0991cfef4ff080a5116bb6fef3230aaf74d45a62231bf77514d150aac23b7882f9f9017cce9986665c480c68ecf8f979917a202fd0e9271a2e1d0e37f9cd21b5e60e257b00be201022d28f174ec9c0442a1e8dde76f8f8a25e03758bfb467c585f445ee91762fd9735c5ecd001105bac7870ad700ca9c96a7ccd3c355fbb30ae90c02947", 0x91}, {&(0x7f0000000140)="3b65c4ae14924b943322698e8a", 0xd}, {&(0x7f00000025c0)="619e147c5f6441c39766d3eca5f3e374e76189659dcb8eeb40efe7df0bf94be16fb18b16e0376530dce03e1827f324b3eb8fca8f4041c7bed37e7caec562eba627d9e46ad2712f0a68c541e4408907ffb1e5a1ee58acf07fcdded7330dfb384dbe0ccb1cb039fdd79fcad9f2e27f3ffe7496a2b05f351d5483ea53ca33166dcca4790657c712e597d4467d04671182e9544613d722d6c0ba329f9896e715f885cf6075e78519a635cf245996917e9797adaf5ac12f6b829fab07321b2d70f69b8036a576ee0c423356f76bd97217da6ddb28103df4e882f1", 0xd8}], 0x9, &(0x7f00000029c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r13, r14, r15, r16]}], 0x88, 0x400}, 0x1) chflags(&(0x7f0000000180)='./file1\x00', 0x0) login: pckbd_enable: command error 17:00:42 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) kqueue() r0 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) unlink(&(0x7f0000000000)='./file0\x00') clock_getres(0x3, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x1, 0x1, './file0/file0\x00', 0x8, 0x4, 0x9, 0x2}) pipe(&(0x7f0000000080)) 17:00:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x6, 0x8000, 0xfffffffffffff001, "2318635115ccf2cc62dd15a804de689866393e93", 0xd89, 0x9f51}) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x40) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x7) 17:00:42 executing program 0: poll(0x0, 0x0, 0xff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r1 = getegid() r2 = getgid() getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getgid() getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000140)=[r1, r2, r3, r4, r5, r6, r7]) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x5) 17:00:42 executing program 0: r0 = socket$inet6(0x18, 0x10000000008003, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) 17:00:42 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 17:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc059, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000180)='./bus\x00') mknod$loop(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x80047462, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) syz_open_pts() 17:00:43 executing program 0: clock_gettime(0x2, &(0x7f0000000200)) clock_getres(0x3, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0x30, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = semget$private(0x0, 0x3, 0xa0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000240)=""/118) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000000)=""/46) 17:00:43 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000440), 0x2, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x80, 0x80, 0x9}, {{r0}, 0x0, 0x4, 0x40, 0x8000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x6a, 0x8, 0x6, 0xffffffff}, {{r1}, 0x0, 0x7d, 0x40000000, 0x10001}, {{r1}, 0x0, 0x22, 0x1, 0x6, 0xf7b8}, {{r1}, 0xfffffffffffffffa, 0xc4, 0xa0000002, 0x2}, {{r1}, 0xfffffffffffffff9, 0x2, 0x60, 0x200, 0xf81e}, {{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x0, 0x7}, {{r1}, 0xffffffffffffffff, 0x19, 0xfffff, 0x1ff, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000003, 0x4, 0x8}], 0x243a, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0x30, 0x24, 0x4, 0x9}, {{r1}, 0xfffffffffffffffc, 0x30, 0xf0000004, 0x8000, 0x57}, {{r1}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x5, 0x6}, {{r0}, 0xfffffffffffffffa, 0x30, 0x4, 0xffffffff, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x10, 0x100000000, 0x7ff000000000000}, {{r0}, 0xffffffffffffffff, 0x5, 0xa4, 0x5, 0xba7f}, {{r1}, 0xffffffffffffffff, 0xa0f295386b2f5631, 0xfffff, 0x2, 0x2}, {{r1}, 0xfffffffffffffffe, 0x81, 0x3, 0x3, 0x1ff}], 0x0, &(0x7f0000000080)={0x3be51732, 0x80000000}) 17:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 17:00:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 17:00:43 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x8) mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000aae000/0x1000)=nil, 0x1000) 17:00:43 executing program 1: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x20000000) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) syz_emit_ethernet(0x25, &(0x7f0000000080)="7c140b262f75b8bf13ee6d4d003629230b5f7c20513483db1ad26eb74b2532118bab995abb") r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup2(r0, r1) r5 = dup(r3) read(r4, &(0x7f0000000180)=""/52, 0x34) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r6 = socket(0x1000000000011, 0x3, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) getpeername$inet(r6, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) sendto$unix(r6, &(0x7f0000000000)="b100050305000200000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) close(r1) 17:00:43 executing program 0: getitimer(0x0, 0xfffffffffffffffe) socketpair(0x1a, 0x4000, 0xffffffff7fffffff, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x9, 0x4) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f013210 failed: hole in range 17:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xba1}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x5, 0x10000, 0x5, 0x10000}, {0xfff, 0x1, 0x6, 0x7ff}, {0x7f, 0x400, 0x100000000, 0x3}, {0x6, 0x4, 0x1f, 0x101}]}) 17:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x8, 0x7f1, 0xe29, "d4864f3ecf67193d45036d5d2af5fde549ab00"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e5", 0x15b) 17:00:43 executing program 0: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000000)="b0", 0x1) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 17:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x4, 0x20000}) socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = kqueue() read(r0, &(0x7f00000000c0)=""/241, 0xf1) r1 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 17:00:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x110) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x99, 0xffffffffffffffff}, {0xbfd8, 0x1}}, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='r\x00') open(&(0x7f0000000200)='./file0\x00', 0x310, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/88, 0x58) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)=0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) unlink(&(0x7f00000003c0)='./file0\x00') 17:00:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='x\x00') ioctl$TIOCEXCL(r1, 0x2000740d) 17:00:43 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rmdir(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f000046b000/0x1000)=nil, 0x1000, 0x4) write(r0, &(0x7f0000000080)="987d18c39fca2155196009d090aed0f3a725333aff15cc205f24792469bcb2a7e33bd292922b23", 0x27) 17:00:44 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x440000002c5, 0x34) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0xffffffffffffffff, &(0x7f00000002c0), 0x3, 0x0) 17:00:44 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r1) 17:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/115, 0x73) poll(&(0x7f0000000180)=[{r0, 0x81}], 0x1, 0x0) 17:00:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00000004000000000000000000000000000000000000000000000000030000004f22276e", 0x2c}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x29) 17:00:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x102, 0x0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) 17:00:45 executing program 1: pipe(&(0x7f0000000080)) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) pipe(&(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x8480, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlockall() 17:00:45 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "090000000000000000ffffff7f00"}) mprotect(&(0x7f00007be000/0x4000)=nil, 0x4000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:00:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000700)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) munlock(&(0x7f00007be000/0x3000)=nil, 0x3000) getsockopt(r1, 0x29, 0x9, 0x0, 0x0) getsockopt(r1, 0x400, 0x6, &(0x7f0000000040)=""/251, &(0x7f0000000140)=0xfb) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000180)="5ffd143cc601e9c9f630ff659ab5e8d9a75b33855c72718f846d4de8893e3e8c332803065f53ccf2df2db46d4d078992531cdb32ecca7015d6212b997da5bbb679cbd868b759f3384cde882e08d0d32a4dddc44bef428c05e3668bf79403fe58df155fc084ea0b5fda14", 0x6a}, {&(0x7f0000000740)}, {&(0x7f0000000240)="c7a200d3cbaa7ec883bcae83cd37f3dde88ee2fd47afcfceb8864e7c34bd762699bdd4e0c179ff1b41e7f27eedaef4206b57b7a12c7aa68b4ec43d99b1ec21223c3b67795ea6018ac5abd3f15d41a9a8c5cd0b7759bed06be16e7d6a1d77e02f8597feb16922ffba738646620af53188b009", 0x72}, {&(0x7f00000002c0)="23555af6ae11e3dd94090fff44559a389c74fc779cfcecfdc20579870fef9907c2073b247caef8cd421f3276be7a348efb85c5e4c99eb6b0c0e8f96453f58d408693db901f", 0x45}, {&(0x7f0000000340)="e6367d5aeba0eb400250659cae2323745885a5eedb1f3e7d213ccf731ae6877baf4254735160a83feb3bcf9b6e7ac4f2a4206ad543255c77c9f88972d20cd60b8bb6d5cf73c40b82c2242c4664668a0da431da523cddb920c81d4ede4f4887dda79b17b172dda38a47bd19d9f29e5e534ca8b3913116da495d3edc3f40b1cef03484918145", 0x85}, {&(0x7f0000000400)="24f0978994e5becac6c40248a48b5b97d5983756ff6e4c24c2487999e7ac002a8bb241a4c76ef349b564d47376", 0x2d}, {&(0x7f0000000440)="a575f4920fd5038fd6c7bc19b8ce5aff8627c85e670dbacec409df2daa8a2d", 0x1f}, {&(0x7f0000000480)="d684edf1db536a7ae8fa4aae7e03d0cd26b6ae53aefe347ee2cf2ad028bfd3dd0a3b1c92e2ab75874003cd2c0d7db7ef52398008fef15f87a8abb7bce6534251052ef01a724ec764818961b46c8df832cb0f1ee7f27d8a19a252878e26aa29b432009ad3157ada7dc8c508c882cfe9597df6bfbb96144a18e9fdd27a245e4eb5035afbd2b492973784f72d6fca8490ddf4700ae9c62d995e15e28ada94fc7d800af86221a62e2776f590557d051dd6632243cb3846d2ee8d64a7e005a05a3984", 0xc0}, {&(0x7f0000000540)="dc3cf807388ba548775705159d1bf305833c84189f31087be5f4aff95a6bc7f243a2b1c0dbfd92475736041ec1b6dc84", 0x30}], 0x9, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000640)=0x7) getsockname$unix(r0, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) r3 = getuid() r4 = getegid() ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000007c0)=0xffffffff) lchown(&(0x7f0000000680)='./file0\x00', r3, r4) 17:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="8a", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "854967f5afa680400900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) recvfrom(r2, &(0x7f0000000200)=""/240, 0xf0, 0x42, 0x0, 0x0) 17:00:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="b287", 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0x2100, 0x8) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendto$unix(r1, &(0x7f0000000200)="739f9817f118e2a1f8579c6f4d0e", 0xe, 0x404, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = getgid() fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x2) 17:00:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x3ffffffffffffffe) ioctl$TIOCSETVERAUTH(r0, 0xc00c7006, &(0x7f0000000000)) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) 17:00:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) lseek(r0, 0x0, 0x3) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in}) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 17:00:45 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x9) syz_open_pts() mmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000, 0x6, 0x7010, r0, 0x0, 0x0) 17:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd, 0x0, 0x200}], 0x1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x71}], 0xffff, 0x0, 0x0, 0x0) 17:00:46 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x2, 0x8000, 0x1, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:00:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) dup2(r0, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10100) socket$inet(0x2, 0x1, 0x6) fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000005}) 17:00:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000016c0)={0x2, './file0\x00'}) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) r2 = socket(0x18, 0x4002, 0xff) getsockname$inet6(r2, &(0x7f0000001740), &(0x7f0000001780)=0xc) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000040)="be664e04c2acae3f76f7643fcc2fd4256d859bbd587dd09ac0a390e7cde6b052d2bff7977862fdf6d05b87ccf7082c291cb0977e270d57b6e6ed5adcd3baa6d8220287451fd1255d1aa1768fa5ee2936936ad2ace84b13b6460bcd2a0b4eceac2193e3f531555f0294a0c8211a95e1232b93eef342f74634d1c8ac521d1d0c92", 0x80}, {&(0x7f0000000100)="f85c946c403a7d50cbab332a59d8f796ed5f51baf8e7d1ddb64ace8b13c50d8be0757b8606d93b41560d1ee324c14f5c2a4082d1b28f1975d32e85ab7dadad1e740d15118a0d32cc66ed07d15f04c3ab3311ea0941e4a3122fd76eef6202575c485eee0db7f98a6b353ee448d267bf3f0fef25243846894e252b18b9772be7139c550d96f9543cd8f07ebd9357cf4fb287ba74a17d55d6cd598f6e73a5ae31e273294305341a266ec0f989d0927cb54abf1a7afb1d1934d7f30884690f494b013a63477d9324f921b94224529531966eb6ee4171ba9f16a26d1df86d216da9e24bdc28d3337b83a7d79e6519541714c3cf9b22101d6f6d924d11bf99f28aa13f165648e4da23e6a923564580321ca72530e8b5904c00ee9eb13230429ef9710e880542f2b35083412ac5500136b0a0aabd57a46d8b4878fef8e8134e65d3fe8b926937805daf4c037a6f9a9a95302c3ad7a602900289475c81f46e03cbbda79b5a7bdafec93999a17dd457398f67f5cb85dae2000a2fae6dad022e5257430086c623731f0956d2f9be1b7428a9063e276c92beeada2cc08a8e3d075f8220e7a60788f2f67fa6e82c62097526028e21f212c6ba8edc4d9de734c2bed752ab2b8e02f76700241a30095d480b3f63517f5ddcb8dd636b509b05b8384fa511fc809b31639c81e8b204556e9df21edaa708673bc9adc394d70c6b75bd4eb8ec130eab3b329918e078f73a89563de8b5a221206723adffcac77ec27cddfc1ea234a4ed44010d12aaed777e43a05c67d609cc1df7d319f839be1dae4d7993fc23c99495db13b7a7022c1099188ec9377af8c2f1cd89b06b52265b9e21987b2c8ee2e625966c1343cb80da1308b51fc8dcc35395faac35d3e69b1750ec4c5f6aff9df2d6400160e8da4671047bcce65314a79f2bc649f525af22cba62844c7f2d65625b23581a449f80cf92677960f666346cb1ab8f19234db23b91804d1f9d82859eb695101d4728766b8d225180b903f11eb3a7e281b9f47ae6956357602826a4b641cb2ea4fd6b8a7288c8375cca67561ae0755a6041ad6be7f5ee4dd1197cd0c897b917fcee1ddbb45cd64fe8de035a15dcec6b62db6321550ea430dc04d3201a45c83aea14123c3e83705a130924f39a35bdb8573c8b2c090e59c3b0d7dd480ec17f91fa64c74bc66f44cb292e814378c6331fe24d5166fbe5eabd827bbc11c38d848166d8a8e38d07ef46618ad493607170d4bfd5f44ba1e8b4639f8bdc24dd2db9a3c9ee92369dc42153c4d951a9f47b02ee56fec31534469ed8f1a4b2612323195fdc953d4fb254615c2df5c220290fd583812a6d340697a1be699db230be1269592f05b6e75c436ec5b0a893f1e2470433401dfa236d466d4546b62d34097b15ef14725f519a82772aa9fab89a873d0ae71d529037832b6ca8bd54fc75c07b58f489c84c1bfeae2685a041326eefe9c424b0dab2e7ba2798f23d6df8c603060c52db652d1631fae334e4d249fb15f811560110d91bfc9a0705447418ed0d4d4be78065b7ab616ff828e5ae824dce727e0a6e33b248128dbb19b6b7ffb22e2c895ca16054e0eaa48b5e9c1dd5ee33c9ffcf51637520dfb4c5cf184bbe2ed234c191b5ea74dbb39612ba2a0cec78e6ac9afb435d7a7411829bba939705faf3523c4e68d711942ec5df8b6c79444e80400bb46691b792f9946df90ef6e3f0928276a6b7bde26ad5371303aae759e77a0dcd2cb65d6f785c5b1824cc6092632f56572a41cdb25133a5032bba77f0a736b5efb5316f647c0c0d06b3a9c7502ae5aa85252bacd35fc9ea94dd9f139969276c0a7217c78a77ad7eeb361322c6d1157509d16be9512e74dc8929bb415f0779bae88e1ccfd003aba542435d1b76f03cd126c6436c9b5b94c4d163dfbbca23dd72a7bc393dd19f915fbdd932627f4ae5778a6af87c1f6694e8dd93f7ba02159f1a87ec281491a9ef8ed567637f3df0340bf4d9e3739fb3b4501ee8c84d4f58548ffd28ce31068dda0d59d381f744eb3a663e95501aa940e3664dc4e914da7eb126621e8bba4e1d8a198351f7289b17cc14c1629d1f8544aae8eadf83e38a44721367267cbbf99443899ab28f770c370533b1971b48940d4c7dbedcfe2e1a96de3234be1904e2f697d27df4d06cd923da5015cc4a7eaf16d06d6934b97bf7892acb3e065f88d0d9f77b98fe6b4144477b90c53977deaed6cb0c44abdea724a92829a849ff660cbe64d221cfefd87558829faa0cf07c117a9612cffc4e05b60e2d47b83418d3941e77016d8eb8cc219aaf367731747559c03db7d55e1a74c16f34a9ac4b45ab63c98e3deb0b01e080151b9b7d6351552ac3a4c2c3ca39ad6a53e8555205fabc8f9c5dcb55535cd13a4ca5a0778d9e75dc77edc2363f721445036db8609cc91252bbdeae8ff48cd8d708ab3a73138ed09b28b205781f6fdd16ced1cbe422d61230550960a8031b32026c8933a51d00f197ad2a5633c4bf6beff2d3a02f04e495cca58fd838427404190de91a709d853aa901cc675dea6e24ab6973d6047c5e0211a8bb4e56682b9d6c8a1ba161f5b431e3a6111a7f43e5c528ce5538cd8b86e7470b21d331011c711a440f8f53ea17b1b74063780ddc37d08fbc1e7244db6c64e82d87acd679c39e20abb8b26cd3d0fc336e090bdefc9252255906a9a89ef8fefcf74f28fdf870d145e6d43e8b182496d9d8a60767964c50f809d004199a233168c678e71610d5b0ad97350f1b9572960814512f2f250f270507cf5d5ca0bb60157dc7ab9b7891f15f2a8ae8136918e878f7a4ac3277be8efe66133326ab28108a7aa7876cdb8eadcd5acad6a5c79665d5e4a5185960406a9a66ec766c735e178f71ba7429c5bc04572a5902358f1f8de6b01bddad11675e82da345b28fc47c348231b4fb95512f93c677e4548918bd346bc81a61dda5bb5e1ee9d72c7deb1bdc6273fbbcd0ebae1fc3df216cfd8d42af48388e0b03f3f3717e876343d6cfefaa84f12d16cde4901045a0c243e9f5a1b8bc88ae0d19fe5bb275b66f6b8bc6cb1d62ae9a1fa4a4de6a9a0e9cbd3206da7d5b80383d4dc9fa58a6e108c787a7e21453ebac7c7477ec1b98a997a011a0634bbfee948e354269bbecadefd33347916b47f25beade7f130b1a43e468ed116053053359cf9a5ed635083d4373359147ca1f7258fa744684ea419f1809677f052e42f4d7b519688e8f1a5a02cdc9084160223a00a6bb6417ab7301753f3faf92a8f7d33f0b3abda0117c4d2b9af0e916249b55e9bd229fa3e573e04a76ea7dcd2ebfa28836f293229c80e3362681ea3bc38401d29a9391c6e126b22428fd8d0496ae08d73707c6aaae4dfde111bb47ea0c0746bb123344348450102f6d1c29797fc64b670cbdaf2e46a783000908c916bc44706e1590d2d524532fcc8ec7cfe4057f73558e5e00f66a4fee9a7576a17b4b3079b4494e14da9e989ed6476802c2561a8a6b8a3ff27fe7dc7fcee557d8efe52339bcfb2a6f25737678d4bc10430bc74cd8af4bb303a2689b85de6d587d0130c7f7c23857a87235a34c26f4f57ffee55480e9d25e3955048741e1b2ac9b959295d16538c3747268026b4bbc24f269c3a5342df3f7add5682769d73f4bf5b0ea84718df69559d393b92bcf622c7e70a59ee51910380b8e8947a613b4296c8575d9381856eedc6ff7492d4d92a0e8479a0ed687699e993b6c50ed18eb5dde05fbb1564a7393c80c1c53dd213903b425550ec5218d29a82c612795c2bf32995dfcb07a47fd5ded43f5be8bd88a22c6fe81845ed24cba4b30f30d2a5c4a7ae2ac47797a30257a0d20ba49715a9803b850c483be85b73c41865926fce2ac1658ac474848a1386ed002c5879ec2b7daf990ab6ed147d5f985219a29e5e35f83dc606e75e7f854ef926d3c763843117433fa5cb1ff340f0251011916ab14ae9bd89352d001fd5d494b54edad1ee2f35210e655812a5f9b7a2c305f15f13e7e03b55eb0b6011e0b720ab8efac0bd1c451ab48b51ede4028546c8fdbd1fc9e05f473489018f7e08d56bcf6d02960b07b342f9bc769b0ed32be7d6b8a514bfb179be2496ad40e7c42ceb644af6dc62d579af087fccff061853133d9896a7f7811221ad8c0aaf782432ccc8d9f42710cad3cffc81d9e39b039907f8ac3d8f4b25a755e89838357f865de802d56a631535ad77e795b4f50b138ec25bb6db82a8316dfedc5580b3fd1b8fb71c6d6695669fed690d77293b0545fe89d17aa4988a8cb81f0b5d41cdde6d7a8cea975caf674ab2f67e1dfe1cb765654e6fcbd2a11aeb9b2ef7e2bd665498324ddf099b8ecf27db15e2faedd3c8c3d50c932306c7c043acb41f6098f3d25890ba09fa6d7e9ae4fc10e7daa89654cd20f147354758a78294252dc10ade01797d1c7a13228f7f09484f2599d1001ca3fc6acc07d110a125c16cac13198cfe9b1a730e56ef59d071f0a04a6ef9e010174f0a31e6c184405784d4bdb0c6d5de7f7df04c792b439e1a48f93c077a6c308bb4fbb55d5465626361ac275a255b78f9f160077d3f125875243bdf898590ac197ff1aed7d44bf1db139dc7a2bb19ac44500f9410e4bd96486ca0443d31d2cccfa6028d2ed6c2c159b97348c88eddaaeb14c2b92d6362113ca927f713a32ee2aa123d8c2b7a02740ee8edbaf5b5a12f1f06375a0452f85a9b17202b402e95c1c85c5ab3617959a9809d55ea678f67e74fa0e538fbacf2f34de345cec65dbd6131e0f2d3bc98cbb49312b227df29181b93c647d51e98cb89bed5c3daf8d0fe2f01ae9d2e1b7de3ca68c6c17442a9e0e5f148a1b996e9cf4fe646dfc1f425bf86b64ddd78ffb5f341c0bd568b55cf0bd0d747fa993cb78e90957249601f9eaae863b636ee0988f523ed518d823d86f86505f77458b7f35f7d15b65b589df5343e94d1c828bc91fec3c22358c27cca6d64d8f4d44c95b437217b7a2c0d94a1c131ff579d982ac8dc4eb86a0a2c5edcb9f70f9c7eec7155f78da529b5f512bc19d143f31d6ef6bcbe87b89291c03f5912b530922512f69e9f382186d0736feab0c4ade151ee35970b29b889f375ac041bb1418f68b81a06dff996f9aacd139294bde5d9825fdd84378fab5cee9310842c2aebbedb9a205bf006679990d025ebe07d70e22613b7bfb3a714edcda6886f2586615f7da6b99a3d1b957ea9cc622662a4bafdebc4c06eba12fcaa66306ae80808176047d7d67e40e83de1a52123ec23d901d88f2fd0856f1134caa00a6aeda0246570304a1089080e7c2c8727534da39c6170b38c39d894854e82526e722ae3cf4907e01f08166270c4627db7bc6cea74a3d336cb0e1a049ea64037dcc47a7030afff9406c37e56f687b1961196cb1d35abfb51cc40e6b86aef4141101a7e2513d2a3fa8aae091533bbe4621b45cff52c252230fcf742806a5bbf5e732e8996f514ad7572d2e33d439658de20b78ec0eb57540c978eecd839b30a32735be13d7fd2a882afc34fa56438c35402464f76d63d294b071422d00eff55448685c71aff83b84c3a66a01a4ece45091dd51e20fde2bc02ef101343cdb8eb59114bda1db2559026d771c351f7f632792c8e185939f91a33f470a222e40af009745a4c07c79f49adadc8ac0f1de6f89598db691cb1c2f29e4bb8045360d54da0d9c1442394d5033a5a7609288acc1e54569421a1aa0d2670dfc50b58233e1afdc376b84dc1bcae6c63828cba9a10ffb0477b7f52e3f6e6dd9d8fc8a234581543d3989f30133d205419cf9053de113", 0x1000}, {&(0x7f0000001100)="54eacc9f59adcb72c9cdce76714a6eee5a334ce21096ec6b13e73fbe477cce324efcb965ca235a03bbf21e5bda0852cfd6175c087c6408dfd866a7d53790f552f65c28162e017796c71d75e06ca83835b5904a768623c4195b36af185cfc8b471468bb8d0d5a671c171c9c2d8b1bab511e0cf727d5b741cf5f01cdab753b86ca3d087f38bd7f0046ba942fd54e4d589b0ba3334f8d4b4645060a88a7d9bc03f603ab988a9c56d655d7c5323fbb4af1df7f0ff7e01409957e5f51fe8df8f0a02f033e8ee82b0d7fac9301c1525224ebf4e9c39c91a54fe574e15f39604d34c11bf9a914f9a4bde4cf8e1adff64b0fa2b2", 0xf0}], 0x3, &(0x7f0000001240)=[{0x10, 0x1, 0x3}, {0x58, 0xffff, 0x7fffffff, "5a25073a92c19f91df5d1d5b9d4cd8f1d9159d4cc635bd027e8a167d47ce0b5cd1a4c1c54815da5106b85e0a9091e92a5b9a753b22bf80aa721cbd9928164a5e15"}, {0x68, 0x0, 0x9, "56d7ab58271a5834278d5c953508529d9a96f3394261db6a0d442f74e084ba056565879650eb5602ba6d27233e2dc26c679e2f309de29dfe4f9c7044de1505aac0e87b344011d7bc0b8e71bd92780706e43e"}, {0x38, 0xffff, 0x6, "5f67b3a3d30f5ffd40577cb116904c2743c18fee23a043fb97b29b2c8d4389055dd0de63e8"}, {0x90, 0xffff, 0x1, "e5edcc797d632e34e596f096109fe861e57965db752309947e996e8f80f84e7fa49d59441dd76bae272e8f279f89c5c01b8fddb34c0f094ce4b32871aeee1b0a4da3d5dbb932b1c52a58ee025b24bbc47a8432b9991e4870ddb6709ab5fee09fc53d000b0891752638e28c1b0c70dceeb274abb282dd4521ff35"}, {0xf8, 0xffff, 0x9, "8701e7f30021497525f590ca7f967cb7c882eb633486010620812023e7dc767d709ae98429c06942896f47300b0d3dfd3b9b353fd16f7d089745b8d58f44ee67a1062b34ab387e4351b6f1436444c4274dddef8d2aa95818bf2220567a886939c82241b12d767c145df3a93d323b9e4650b9b6c3dae2125a988046a1c9c95342664f162067ebdf3f301188ce71d281f870adcdf17a7b2a9dfa1fb878a564db7d117300bf5f6ad47133c2c0b39971841d683cfdeb7544a58de0252d82b5604a921c42353b16cc90462932014140f6418d99784ad701ab9f3a4d3bbb72ef86957ddbcd93c20554ac"}, {0x10, 0xffff, 0x401}, {0x80, 0x1, 0x7, "6b9c1c51eade5b6476ad4764d94ad879665e044e9d6e2267ff0a2e1645cb39b9470c01e17b550d63f226e2e830f250cf7752488fb951526de409bc6b2dccbea8aeb7f3d8fa86c866ace1a31d21e024b03a59810c5790a55eaaea19d1c1d9f92fa07a89231de29a7a9a8d2d9aa9"}, {0x108, 0xffff, 0x5624, "64ab595fdc7413251e620a12b03d367e963e3a0e31576cf9d709e3201f5007cd935de290147077b3b12f37049da5f49db49bcac44331b546101f5cab2beee5d85000c1b446ac575f9e2e70db58290db3700bbabe1b707f2a21d49b6872f8aa577b262dc3ba0afca67fbc979b364aec241d5769ec70f3fed727419fc33cc483c82aee8d9bbdad91b23cfb16c441ea9352b39a5f96d7d57d75e80104134f0a5392b89408ae2691ab18242fa68c717d8bbacea89a7785d3d78f7ddf97ecf0c261d3c6a82630fd5860ec788072466d5edec1f86ee0d97e4085f3d9f30e1da250a6d6292c57096825972d59a356ccb59aee746aaf4d78a27b"}], 0x428}, 0xb) setsockopt(r0, 0x400, 0x80, &(0x7f0000001700)="71d5424a32d72209ddf15f05dd5a874fc3bfc54b183d04048d66726674879c70081f98220b8c", 0x26) 17:00:46 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x1, 0x0, 0x5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) rmdir(&(0x7f0000000080)='./file0\x00') 17:00:46 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/195, &(0x7f0000000000)=0xc3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 17:00:46 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="d25306f5fc14", 0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f00000016c0)='Z', 0x1) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, 0x0) close(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r2) syz_open_pts() 17:00:46 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x43cde32a) r1 = socket$inet(0x2, 0x4004, 0xc2) bind$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="adfc9f2c", 0x4}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="1001000000000000010000000a0f00003c22c95d4df2e564ec7b7c1825817c4493f108aa5606edb749905590655fa9752cd22b9f5114d7abdebc96ab1c891e58fe84da8af4b7017c467717b32b04dd933d41fedcd7d5382350b8575a5849ba985cf9ccb21a8820c3d2006332442b8d281d0443e7d987bb017190a044455a40b16a042bc6d156551241ae0b512a8edb3495c7a0fa32999851a3de637cf7222fea72dba8e34d04f6f047693dc560c5a449d72174d5acb68243b19ec02de7a8cb238382f5bf6f73c52528ff5a097906fc7d1756f4e8c80825cdd4f9b958d1af7008522631423c3d722f08bde7853d0991390fb7f91f2d00c68038237700"/272], 0x110}, 0x1) mmap(&(0x7f0000fa2000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x5f) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x7) utimes(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)={{0x100, 0x27}, {0x2, 0x9}}) 17:00:46 executing program 1: syz_open_pts() r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="e262d72b55b8b97592caed64d0d13c6197c27fc1f66bead3d6384102b687c461a1d56427a4f97833665528e6005b2d2c9bd888f93f9200106120f0458cc6253294350bfca6d70df91fa3d08d1742c0f85618dbe2f983487eec7b369414a37f6a806558d9f93d9cb1017899045d2f2ebd18c9023d7b53c0a30fd887598fc062938c104683bf3e9f8da55d0ac6a221829fceee04974fa8c42882cd62a391d1f70d68033dafbaf3fb8595e1b97bfd0a6c901bda85f09e3e207267475e80a53580e1c266f957e18d6a5aadec38d084a6e9bcee47ac5cbcd023c5960e2405d094bd97df939b6baae459ddde060e5d21ba68ca06779e15ee391bdfd9f520c8711f91", 0xff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9", 0x0, 0x8001}) 17:00:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) stat(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)) ioctl$TIOCSTOP(r0, 0x2000746f) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae2420949e027693cd474e8931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c87a654d22b15d1082f94e6c40161b725b9c0a3af987851749ab71edb7caf9fa8dad164d0512887a1d8b42bf0f0c1394b30e6cc1c43bf0c5ca98dd954120b0fda29b67e76afacdbb952e87ea2070ddb891d82e547f01c402db28da221ed380669cf2936797cab3a6fdc3f9b2a0a", 0xe3}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r2) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000200)={0x80000000, 0x3}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x3) open(&(0x7f0000000040)='./file0\x00', 0x10086, 0x8046) 17:00:47 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) linkat(r0, &(0x7f00000001c0)='./file1\x00', r2, &(0x7f0000000440)='./file1\x00', 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='x\x00') r3 = semget$private(0x0, 0x2, 0x408000000022) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000017c0)=""/209) recvmsg(r2, &(0x7f00000027c0)={&(0x7f0000004980)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c346000000000000000000000000000000000000000000000000000000000000385568f2420ca69ed7ace3978d990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003774b0e5f9bd8137db047b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa1c0640000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000e1ffffffffffffff00000000000000000000000000000000000000000000000000f559bf45b31c643f1179000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3e6030ceecd36c34125000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004527c2d60000000000000000eb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd00000000000000000000270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000632ec40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d8ac19631e37c000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf3b55690000004fd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbd256d1aadb44f90e85d671f260b2fc817541befcad30efdb4028347ee8c975ddc4229766e0e11876e03c7ae07bc8f2036b37f04dfb017f429f076c36cb04ed3ea97b04ab72de02b0f74df7"], 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)="d7b9ffe60d99c09c1020a917c3617f0edc0b75e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c02bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215ae924918e617f703bd76699e7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc2ba63dee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xc9, 0x8, 0x0, 0x0) open(&(0x7f0000000100)='.\x00', 0xfffffffffffffff5, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001680)=0x7) semop(r3, &(0x7f0000000080)=[{0x0, 0x48a, 0x1000}, {0x2, 0x9, 0x1800}], 0x2) ioctl$TIOCDRAIN(r4, 0x2000745e) r6 = open(&(0x7f0000000140)='./file0\x00', 0x40000800, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002900)="efb9015e3f506fc3deed727ec6ca73884e5cdb9634e030d19713058473bbe04dd758b310224f11f7d82febca008e9c5face8a999b9272b1a3e0d5bf972961d8c440ba6a3c262069d7f65f566a8ced16444a40099eda3f2ba61706ca8268e18d714aa9123fd164b0e01351cb149aff435e22e2892410a39ac0ba51b90089e40dbd2ccdb3d963cc18398b42d3ee0405fdb8e52acef54b9f1e707eb4d2ff756e05c1bf224ed86e7426ba1fab1ce16b56a89247e64105fc82045c024340939955f54a2180c7f4b8dc9d3837c2fe52f50b51cdb08ed5de7f3203ddd3d7067f199de3a072e406791167017e7d9a6d75e46241bba94a909c5ce10b3fab3967ef9bc7ce4ca86835ce0a4f908485f3ee9de73200932d7d697ec72d04cd5a8b6482e314aa115ca356b918f684d2395d84bb216d93242b363544a7566eb27efc590548cc293831074c795edb6dd220c22b4751a6daae0ab89c53ccd16b0e7fa724bc87c5ffe7e70e0ec5cf937fffb63734685e927a56fc8ada23e4e3598c363e96ae3803f14a3519f3b3f8883ca4ae5519b8f1dba9b47a1afe63df2341f0593545361f69f723f91a2e3007d2ebdbc0baed05c4faf1c48d6fdf75e284030fc3337eafb83f23073b46be237ef1d1524f56a31e4721ecb6c1752a241731b16b8a8a507c093af3df5aad493835ae2e0a6212c62e60356e84868e9034cdd38c2d56913c5774a46b2c83fcf0096d20d4ccf5e61ac9bd8792ba6c9f98debcb0486e89774c8086485aef54faf522e3d3869c1291004325e4000b0cc3c47fc2c3f395702f2fc8930c7901cf253c98e13420a106747eab9848c64858f0c697ae8ac78e5ef4d08fc11055d64e209c915ab91f49d5a7838163c04ae5a590714cd8ccbcf1301e7e7026537fefd22d8cff14f450ec8af2ee9f87fdfecfc4ceb58636ba2c2d7a6dec331acaafea6ed447249438fb484faf9fc22335ae316402a8f86f3388f2d28b4d45f7427c4c7d9fafa0eaa37426618e5809aefb8d45f9c46adec709b28bb3f8572d0254df0984754e9df03f7b3cae6e78647206e3e8fa199284c7541e9ccf45024b8c76071da6c5570eb8f48d9bd8637297ae2d36b302c502fc8b718cd7004689a41fa2c1c44b349441ab59f8803187da419be8060b7e2ad97464e7b16a63190019d1199482ef034cd5d6d442613fdda5143ad4c8225c6fc18979ec73cbda6e641a6366856ea08eced0e74f0f5d823d92c7c1c1b38343a79f53be6f8669c54a2a76a60dd1a7890c598a436d9ee64ec4c99fddb987ab261772344583b6cfd8e3f8276bb1363fc711380461948c5cefa5a54de9e578aa930b2813f5ff377aff646c1798232d854f62d8789bef334f2a16e39be8619978d747c38484342faa54f83c900da045b26ffd88635703be60e0cda148f8bc09592472d91db1423fc461f39497ce692aed032859aa67b32fef57ac5ad7468e3a947d764b4982cc0450df47133ac6d13471f9c0f871fe6cd3cc3da364d0d60c6983396568ab836cb5831a91f3d37c9fb760a8b7631f1282f2237d3937705f4f9e1b018f380aa962f198f26c3519b8a6014c1f5c692eba5eb969b1f53811920620e20e496d7b812fbd98d4dece19101cb1188e48da733744fb990ac58d506ab618de6b5d8c1c4e37030f156e9d5cac56cb56c052a053786624cd44578f906021f98f309db8e69f3922eb51c035766e3fcbc6cb2f9c82dd05391d2282f5dfe7d308d325b0bfa13548d0636da88719ff68417b966446e888e510ba9d3397b48e0c601a711583bf1d832138cedd00bc139896783d7ba76d46bc8a7f7401c5c7cd7caa9effac10c8ddf0b6026aa4f24229b2dab8341d1725ecf6e265ef3750b22654173e3664afcf8ba0e887b484d06725a515ee08880358eafe9963e182f665ea6078b18a3b4c2a63212fb1788f74c3e6565d44e0688df10f370eda0c7503d346ef6914111258f4903735b9a03b9957c463da6c16928b18d589bfef10af106a0126182f3367bd4f5af8af6ea20adf6e7a0f38f7e1a82352f0909832ecba72c831647917b681ec2a4fec320f3ba861e2f6e580aa0dff6ea0259e86b518e497f74811b30f7e5a835af2537f0e574d09abedb98a81df7f4af31ed43f1f38273854c38703678308988c6c4fa4f99e956af375b43c373bb929e553a9e010de741afaa19c433973558fad6c8e2789e3d0295deafb01ea01c814aca8014fd0195e40daa3c32ba1fff7a1ab5a1ca1476e1bd75e627c16872bcec7f6c34a01c95565ddc9133f0e3a60d195b49b1ac30b67862ac4cf054d7bd9e3e5b3dd9300875dc356cb5220fadabb2bb200bd0387de112fafdab47b5152e51994475163f3636d051c7f642df703d17f4e0e758b0cca7104829cf9b886c0e69676cfd24d1c2ca7d98b2eae182a4a8729b2dcb5f2299aaf11d42b7e42b088741fb09688f945e3f473ba03f927d79ef37b7affcfe3376b83e70da803f92a415848cdca9fedec89d3e4ad6451f697f5ef5b9b993a11d3548dc583e4ab8eddd3ca336c00f2911cf9411e25cb157f437cc4e49fb91e868531e113ea792a6d530e691fe85cb2959b4a0ce9a00130e3ce27aab17959f58874ad8890684042e53ec20646d03a807ad73e8af5d0656ac286979caf7de589f472d0a65621f161b9b73ba6084eec61259a371d2d4df84169a44d27eaacb3b483957b2c4005707e2ce92ef7d2419f079f69671571e1d63edba997c784d92fe849ebb7f83d7c42247a0bff9bd4d8390d1efefe5d776a7cfd727a110c32c0e9f0f1fe84ac2cad71850b5d0aa3051ac213b4cc360fa2f52b1ad756d1aacd1450cdbeb2e62f9ddb7e67c383ee217e8440798fc2481aa4411ece2c286da9059828c33f5c8e94b35317739afe79ae02be8c29c254c00f009dc54914a68465a66dabed34904891b3012cb0a629516c2384c557a53bae26790b229aed7cc168fc6aeaa021a3f29706859dcabb75ada6e5b4882e24a7bcd4b0f53bc7565cc1daaed34c7a356465d3e5e9462996f9b240b694d18f6a155144b140c38db4f33a9125a5bb6a98bf8e17367b38e35353a6054c9754c4f463bed96d2aa933a9cee916a98dabbba8d6d782fcd044424552d5569f7b9c69fa13312dd6069f8122a46cd121896343c02a5674784c39824afe43f4e1e6ae8d01895c5802e7ffa27fd608365515c7c59b92ed55bf8da9967c3a3beb4f1475b4c1222ffb4c0d3fac5ed7556d7f8cf9db864a435cad314ac754ed1f042fd56a65df5bf4681fe1f12f9dd5759360ef747e535cf3d1e33c1c07f9ad2aa4163ce6a5332894cc5bc6fa4498351cccd71354a88f10cf8534211f2bc52ec51a36b6fad88cbb77d7447ae78452b15509428efe9a0179258268a590ca952a16f536afc5dd873eb583f9b10ec56d03bea6e06fb36814abf6652f3a7b30d0b35c4a79825840f5e2bc67c737ac1cb18afe677e968cdd4991ec4f31bd7d9e726bd52ff6d41e2692e751cd53523b06c8dcef84d4750590eccab9974fc77849385e5a75101dea98ee073773c2708da32688163e91959b32127ca5ac5d83561c8baeddea77f41d673f02b85f3785bc754003f1b0b46efccfa0891a6d678e21a9a84e632a35a89a18ca7497bab71a3ebd3165e941c509c66c64640811058166fc8ca8887aae22f3393a996ca6c71e46e35ecb57f7c8670a956829483297da2ebdc876669b51279ce47ad72b63c642ef3b5422d7daa25f7a3a251b402b2a6bee7272cc5f67b7cea8b0eec18836202deeb571298fbd52e29cfa7ddfc078852671a4eece7fe23ba5c76893b2d27f7051d568ad922c48a5642289f4f889c2fd54f267825f21e42bf6c4b174f666ad447d74c3fb343673f3334e538af8bb47b6a97bd2008b1da619b6046fa64e0f7ae813452d4c62ef801acb7883486c1e6dfefb63d0f6dc9d62c5f66a8f95d14612c706c70feb64c5776823bfb64e0685a52f7bd7f1c8155a813c40d8f6d2e1a6e073f70f545e152f94a3a8fc5a3320f91ff6f0ac89ab855acb287396d7f5b0bc0b08f523e6d294deed8075e89ecc27ef1c2460a4b31d9ab6970c3e2bcbc78814944fd7768d852de3d6185af3232ece23d895011a44186336f7a01cb559861973500d2b9b8c57e85fb0472c4d0c1de2937b623c25e8629bcd95fa4997d01312ac2c3f8f6b09e9fb8b5705905e4679633816908f7d9a9772ac530fa03cbf356cdfce4dd4d94518e75864731a90d63aaa78cf42e53819ee12397d23c910d582408cb4f8c56ed8d5cf220e15dd1e191b9cb33eb5634425e098bd6902731c7e6604c3e5a5ab08155bf5341c0952c3a421822087c034a5396bb084bc4b864a42ad9fd3d8f75a8290deb79a3f0631d1b5b19c88e6b7ec4037a2a88a3fa29e31da617aa4bb808493c311c1b3fc60c3a5a9449b5d198e5f01bf85b07f56d1addd17a1847726a1d0d5f4b71f5b6af5f8fddc54d1e58c1271712edbf848197ea263cd97c688eaf2d3ce5bba01a50c01768929cd9e3a78e174281824d0630dd34a6587958a896a89a91f84b3ba83860cf4eefff96b4534065e3d33804086ec7ea274d91da4c70e598fbac1cd6f4d5ea289da51ca75980a2a3c574c11784f00332bdb8f97b2d098fd319aa9336ddf9c6fc0c39eb552b901db6a7a4da755a15da3dd35b1dbee0c23809acbf1c80ce162cd350d1166efd7c13aa8029a648de95002ce14489a983f64f544f8907da23487ff99d9d54b58e78a82632c931bfc5db3e51aa187f3c11760fa0d198caa8238a50b1b118a367fd893a6e4659aafaf2479f2cb534b8a9abe2410456efd144b37e77a91642b2e2739969279d2ae1a119087bbceffd0bdfbc2598321c5df43fb8cfbc26b0ca6fe80d67fdb9f5d69d114dcdd7f984e7eda8999337e156b0aad03bdf383cbe931af8496adcb3e6c3d2f6a518fc428c0a6781e0f951b8cebc2616426af3771c59397417d6c1f73c3d334f456fd6b67e3607b4dd5a525c5b8af347128963c8027e9623b3e32c5231a0d350103c9d5f790e6a1517ee8814674544922aca6ee0213af1514049cb2fe255374745fe102f9f4427e36ae15a613fd2b81bcf25c6aa3a44ee31367824a3d5ee6a2b72f5841107f5c15d80dd05fe14c02523dfa7380f333cd14b6ffccc44e22fa2567eb3b282799778f0a558e3eaef9b19fd3bb2ddcb67f74ddab228e68b58edaada907836db4e401baf20020e1251aa165a440a6c99d84a16d46e27a45d3696887ce3b2f89f4456e11933c67047f626f3b85114d911541931a37a327928fc4f0bb2c5a9f9160e38ab616ab388ea123234c7ac54788b20515886d9a12068cbbb7caa98da5519b4f6d5a102c704fddcf7de4d9f06863f481a0fea5b6b7195ddded7f978f0be0a207cd63eb95b7ebe4a7cdb7b89710beb4e78a41f6958546ce89f4a4c00f2b5952db3153ec125e2c6dcff2b2c1c3027aed5bcec81640d851fd600e93c0cd357836234c01b3bc54c3e4d6925472438f2914af24aeced9d94aca3ee367f39bae40c6a50fbb20da7057904feb0706cab8702539006756db902641496e4f8933cdfbe0ff0a0d1d0027d361560c7ce231071d378a3f5aa27c82941db8269db36825b17b15887274a7ec875f5003fab073464aab7e8bedfa36e34b6a1a021e600f0418f460cc2dd85bb36cf17ce94be303c530f58c01a1efbd4db2615f3d44ecf281167892b3114ab72d33dc6bffa3479540105e423dfe3090081f9d479092b1b77ff0b2636c3a97e934dc84588ae13d8b02c7c9d3b7420a9960f65811c738094", 0x1000) mknod(&(0x7f00000002c0)='./file1\x00', 0x80002003, 0x9) r8 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f00000000c0)) r9 = getegid() lchown(&(0x7f0000000280)='./file1\x00', r7, r9) r10 = semget$private(0x0, 0x7, 0x7e6) openat(r6, &(0x7f0000000200)='./file0\x00', 0x408, 0x1) semop(r10, &(0x7f0000000040)=[{0x0, 0x78b0, 0x1000}, {0x2, 0x8, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) semop(r10, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffe, 0x1000}], 0x1) semop(r10, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x3, 0x200000006, 0x800}, {0x3, 0x4, 0x1002}, {0x0, 0x3, 0x800}], 0x4) 17:00:47 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket$unix(0x1, 0x7, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) close(r0) 17:00:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002007, 0x1000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0307004, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) 17:00:47 executing program 0: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') rename(&(0x7f0000000040)='./file0\x00', 0x0) 17:00:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r0, r1) 17:00:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x82, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0x800}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x3, 0x0, 0x3b1) dup2(r2, r1) recvmsg(r1, &(0x7f0000000080)={0x0, 0xffffffffffffff61, &(0x7f0000000580), 0x1, 0x0}, 0x4) 17:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000740)="62ee12ea0cdc", 0x6) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 17:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x20) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 17:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x100000000, 0xffffffffffff8001}, 0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000024ae2c9dd0c75d145000000000000ffff64e88867d3bf8048de1eb0617113f24099bbfffb2702601cb78af752d5194f8705d625f7a3582184df6d20ec53620145bd6547d22ce11c60ca9f07022b7bdce9d1d768e9890905148119cf9fef585d9fa7c7ff26e2778fe51f113f9227f145014a2fd303f58c8b6bc854eefd1eb7ec8418d7196785f159b092bff9aa4d84bc94ada8a4dfce5f08904cf74939ba99c3e39c5497e5039b48f395452ce665afb99ad76f6bc7ee1830fc2f40ede2d98f73048e2eb1b2d24712b697e8574366780d7f9cfc3f59288f432afff6f6aa6f51e5e3832e7a9bfc1620061c55607af0d6cbc18bd820a6e2265ee5186b58359f58edc18f233714bda3eb493d4cc0916faa87ccae0723ef353e7dbf43abf0533855915effc92b3e39166a38a999519a1a2c720c905fef80", 0x138}], 0x1) 17:00:47 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) mprotect(&(0x7f0000ff0000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) 17:00:48 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="991ac996c8000000800000", 0xb) shutdown(r0, 0x1) 17:00:48 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003ea000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) socketpair(0x1, 0x5, 0x6, &(0x7f0000000000)) 17:00:48 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x80002005, 0x8000000000005201) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x4000000002000025) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x248, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x3c}, {r0, 0x9}, {}], 0x3, 0x9) pckbd_enable: command error 17:00:50 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000000)={0x3d44, 0x4}) write(r2, &(0x7f0000000400)="fa92323fd844f2f9bdd60be89e71708049eee4948bfc488b5bde6146f79d9360f523db8518425188503a69bfe09bc886b48adfe372b969c47b1c3edc6f8ba0473625837e041d814a47b5d038082e4c25e2947c08143562e956830470652e614f02817a5cc1e670b67815a3995c378cd0c75f35c72d786338e1e5efa65651bcfcccdb227c8eca0c2f09e4650cb1b9b3075ef7040869a5d5afef967c7201ff17b93ffadc266ae7295f5ac1cb18956f27706f8d3d78dfd65b8b40a4e36e1ac5b290352c498481ed59131989def1bf6d73574e5226c0a127a4dcaafd988431f5f60f9f24d4ef5b8e02ce1a90272a03828e63b052f6560e2aa0afb89268bfc05e5cf65eb99f6990107b4448ca04d42d36cf1e386eb734b06a73a896733323b931d9efa6f968caa510466adbd34e0352e773c99bc4c1d4074c051afdf6d1b1ae53ca00efedf05036ff1406f8baab9644d456249ef3a4ebbb4d4c443723f43349da482f05500dfc63bfc4075114d9c456f6c92e5488db8fd8401296feb4000000000000000000000000000000001f027666214fc810f7176b076c924baa10390386b56df482752b293cbd41394c9c6f0a12d3b5d5dfe27c5de41a853c24c1667224772304b8f5a6d9b845a8a19138eb5fb4f5d9b5504133c3fc545fe113bd818a50daa282143b3a659c6faffe4311de5339358862109b053f527a0c42ad5463985084a3503702a5fe8d92fcfd71f770422589", 0x20f) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) r4 = getuid() r5 = getegid() fchown(r3, r4, r5) pwritev(r3, &(0x7f00000000c0), 0x1000000000000320, 0x0) r6 = syz_open_pts() close(r2) dup(r6) syz_open_pts() 17:00:50 executing program 0: r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffffc]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x4003f, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x7, 0x3f}, {0x18, 0x0, 0x3, 0x2}, 0x5, [0x1, 0x12, 0x1f, 0x1ff, 0x1, 0x100, 0x7fffffff, 0x1]}, 0x3c) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 17:00:50 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x4000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) fcntl$getown(r1, 0x5) 17:00:50 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x20000000}], 0x6, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x48a, 0x0) 17:00:51 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x208, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) kqueue() select(0x40, &(0x7f0000000000)={0x1f, 0x8, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400021}) 17:00:51 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "00400000e74de40900000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:00:51 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x1) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000100)='c\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000016f000/0x3000)=nil, 0x3000, 0x0, 0x4010, r1, 0x0, 0x0) mprotect(&(0x7f0000570000/0x3000)=nil, 0x3000, 0x4) r4 = dup(r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000300)={0x3}) write(r3, &(0x7f0000001340)="41e5165f7d4ea6ca7e6ca2a4e4f26daeee8ae3aa54ab858e65f06f3a5e75a597c1bfe74a11513d40314cd89de13d59aa4c26e0d4cee16520364bcbd20a2f65eae3326fa092630d0e2799d529834d52d4743fef57c689fc35c55144ed4dd169bcb70799559009ecd04c18f21c6a504c60f347d903c5ac38a797886db88fc563122fb5afe3efe455154376f1f7df5096054363abcdf04c4b3ff39211b133fe906f3d7d16d07115cf3d01084d67e3b9b2ff4ec3247ed5cb255b205305ef335be1dd0a9a5cd60e1147e16b3cc2af3e29acbb1aa222a53878d527458c874f76ceb1a700fbc69ab7826f9483e6a6a2f35041d7d3129e35cee7d2db", 0xf8) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000180)=0x1) close(r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x101, 0x4800, 0x2, 0x1, "1e5701c9de24a07159671de0f8aef4fe3fe7207d", 0x1ff8000, 0x3}) r5 = semget$private(0x0, 0x7, 0x10) r6 = msgget$private(0x0, 0x4) sendto(r3, &(0x7f0000001440)="f9f3e7f22c199bd18e9867faf0b1e4fde5269f7c9b6d6ccbf95a4ad018cbab30f3d2ff27f7a93c5800117dc76708acb1d215fe20ec3cb95f3f5cc2b3dffede517644229f882474c7444d6468731651bac79dc104c826e340f92fad0a4188767e05", 0x61, 0x8, 0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000015c0)=""/8) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/153) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000200)=0x1) setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000001500)) r7 = socket(0x18, 0x1, 0x7) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000340)=""/4096) 17:00:51 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x50, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x4000101}], 0x1}) r1 = semget$private(0x0, 0x7, 0x2) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000040)=""/49) setuid(0x0) 17:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x110491, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x3df6, './bus\x00', './bus\x00'}) listen(r0, 0x7) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0xfffffa}) poll(&(0x7f0000000100)=[{r0, 0x120}, {r0, 0xc}, {r0, 0x24}, {r0, 0x84}, {r0, 0x8}, {r0, 0x2}, {r0, 0x4}, {r0, 0x4}], 0x8, 0x72c409ba) 17:00:51 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0x4) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x38040, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x34d, 0x8001, &(0x7f0000000100)="88099a65f320a7395b676df171eb8fd5aee0c0a56a946f096e54fe2f84021020bfd353e931cd96e1c70b0abe256647d46348f1aaea94d90506c0d83483f31c2a0a8922d5493ea425b04a6da6086e35c7aa958a495a48699a7f73894cc5d9794318a9f268177a7dea116145a59a75966c91aa67cbf9f4c4a99fc75b6e48427fcb7c9b363b004ecbd2cda0cd64b319263eb6fb2d5c2b4bda0d655878b1847997de8a4ee75bb9919f099e3c37b4a49ff77fead3feee9c028c90ff", 0xb9) 17:00:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x8000, 0x6) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/244, 0xf4) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) r1 = open(&(0x7f0000000280)='./bus/file0\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000080)) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) 17:00:51 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x102, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket$unix(0x1, 0x800000000000001, 0x0) shutdown(r2, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x117}], 0x1, 0x0) wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open 17:00:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = semget$private(0x0, 0x2, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x2a3, 0x1, 0x0, 0x2, 0x8, 0x6, 0x7]) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 17:00:51 executing program 1: r0 = semget$private(0x0, 0x1, 0x2c0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/104) sync() 17:00:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) poll(0xffffffffffffffff, 0xfffffffffffffd59, 0x3) 17:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x400004000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 17:00:51 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="2b2e6b4191a3b2d5f74aec1a04fb7e71319400789a92d57e9ac0c7702796193c87c3eb89a1a1a8d2fd4f646c910bd77e48060977cfbda27bec4387d86c1f998b2547ed925e010dc749bef68e72bcb53e06b4afb8d3fa37ded444492dcb9f115fad65b1a50ee17de8e93dafeccf273db544c210ec838e7d38193b1703fb21feacdcd2823d88ebe1b283b9e955bc9edaacd5ac93d8424f4f67939949a82e0e2c9132b0e62430ee6d8550cb8cb8d4ffc219384e60f30796d860cd0f725a2dbb7f6e05973746c8", 0xc5) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) poll(&(0x7f0000000080)=[{r1, 0x4}, {r0, 0x187}, {r0}, {r1, 0x4}, {}, {}], 0x6, 0x0) 17:00:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8000001f, 0x0, 0x6, 0x6, "000000000000000100002000", 0x8}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getflags(r0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 17:00:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) accept$unix(r0, &(0x7f0000001300)=ANY=[@ANYBLOB="c9b684f97a9825133e2060cc7ec5bd29fb97f6faf1eb7a45c2a29d2fe03eeb22ef7bf07b72fde0bf166ac3230ea407823143179877c66771b711917f8cc51a906120f98587f2530d14f5d547780cafc1dca1859138be8dd7ded8d1844c60b5390256ff5e3b6b25ec2902308425687edefd85e584f5069413871da526494595581432bab3094f9e1459712791894fd461d287bcc7a0db06ff2715f650051ba6010be637a8bb5c8df69ec60416656d49799184719d11a6aefdb8c0e141a327421f6fa96b676e3beb80ac3e26d3090a099b43e8c34e4ef7a8d985a4b4f2755e3bbce21baa4ca3521231a775d53a2774c51ecb4060d109034b74b5dc3b25815e3c6b5d18b51bc92d006345da764fcabfd878b3cf3bc5a2e68491cf173113fb62e1a1dda80609758691c2555cda57874462d34ba7f34ba10387e82ab6bdca6ff5130afd4a193e88307ddd21ab2ed84ceabb84ae0d2a987434bdefd799b7af9fb2fa4a478af0e65764ecf9196f7c835a43aaa25406517dd06cff2665c3950503c028454f241bffc07dca809c28bf4ef94694f9c4a53e92315156a78c282fca0d76925b393ea75653c622f391851703174fda9c907ea2ece6c2113dae71c03bf43ab292a65c2482fcbe0b5fa3c7a25e298c64f20c3fd1a81db3fdfb6d30cda40b2246209e3e0ac1fb2aca2b170d9096a4f91724129eb984f979fea609e9c425a1ba0d0fc7f94f8c623bb33199e5caa9abd129c82332187735027c60564d704eb098cf4bd3e18bbb34a87dbcd898569b3fdbcb761b6fdfc3034bd5c9ab6e954f4a934d26b2f44b40a5b531147d265599bda349a8983617f92cc3408f1bdd0c915990b0853a3207a4319a48fc0f386536745ddbf6e23e85e1d2d1a9ae9bb69f5cc24666991d4582c47ab02c159028e7a3aa0a435a8967bd93c627ee81912ea84b1314d7f61abe2bc585855f6a9c6170a7d6bd376ffdbed0e014e09d01cb620a6364cd89dcf38fddde580cae3a40def6e6a37319af178ce1198990d2937c48edeba3bfe57824c7f2dbf8bbc7576d95c156f4e08418a85b05ab9d0129f2410d5e96b14bfb230b4a4774e1876f9d6c0eff2a93eb339f933997603311396cf27a276ed0edf199728f9986b22083299f7d207959b93312349730d9b2dd8103618d8accf97b97ae91c6bc8315167d7c3f81a9bcc40fb2186712c65543f12ae6f1b84bd6f8f90ea7c04e52e1272c268569922cd7513109645476f8aa8ab62c1814414c609956feb89ee847fa686494ff0a760e27a12519b241119023c7029957cc4df35799bd1540a5a3a546c34404102dbf07f435cf9885034557a0f94374370354110f5ad1077ff9eda5284401dab67147e665a70f6fdde3440dad4b573214fed5e4f9a6ccb968d4338ca19753106fbb3b96e73238b9a91e6259242d4e6253809c60cfcd873bbd574fb25871bff5ba77591075e58ce78ba2ae372d36f2c41d0e2d49f465457edafbb7bb931f3e70dc3394d950fb34dffed84338b73ab01bf1596c222b9ca0d9d2513e582b037d089810f1232fc511a0aa4d4a4bb5fc13bc876604a64b76d21e7a12b69f2991f622c4ccbc61f7a821c132d9d8c587e4a48d7dd2dae1dd6f217ddc45df312c52087204b06adc8c3b65cc19287dab4a463e2d3f6e9fc658baee4ccca68d5136d9f917177d21e7b0fae365ad76bc9dd10904d320ed3a516085e654d2b80ae9883a423f846f698a866c36c7e9be7fcf77f9eeaf766d10a4a8ac0da98c226509885e776dc23de6798e04e92743d091c652c985d5a29d6486aafb0a2ed4684928dfaa8cb8ffb5f044378c05f6387c282fc6390ec0c01c82bc75426e68da1b7f8c8f3ae52d04fc0513ed677ef49567dcd14424f2d2ed2521807d10e0ad04c5cb1e3072010788861bc3170c20b8822e56e9f52d2d6f4aa56e87d57ac035abf494bf2d3c6cb12895662e3936a971b2b3a917d23aca62143ff32a32e49abb34c2735f78a767cd2dfbf2543b96a334b17475b8e309d30bd4923b37d607d3135de0e501c160c3bb6dc1175b8a686d07b3de6de2942703df08cfc9f8dfaa098a25fcc89ec5fe2f8a3db31a11a3928e4aa849b0b4743e675a53c5bbca23dc6aef65d2057a37db8eedbaec7b3746cdc6bfeb9db388d08af7cf3910303e134c192acce675d78a96cd960262a458bc7994903219bfe921221ec3bc53c6ff9f089384f026225074c714c5310802e86384b24c4b1f282dd7e66cfa2cdae1ffbaba21e7c8c9f37e699835618d28bc08b3b5ca8acb671ef04b7ed5558725e6ea919e47de10d2e0af5ab522e7e7a3b6e46c61624cd75a2cc1f61f018ac056df5b937eb4846c6a6f3c3711aaa795a918442566c4989477fa2a9928c358269a1d1ef0db707685efcca0bc61126c1cc5b56afde8a77e60a82b9bfed51d4b21716762d25c87e719697d96738a4ac7abc431c0a1016c3c64fec15083698cad5d1794f881c50f6b8f877add077cb16c0abea2470688a88418e37e50c07509ce5b59b3d4f23519926578eeea62caa10e4d5bf8e138f6b1c7a1898447e08e6aee843cb405dda2cd67493d0348246361a33325de4c6cd5d07d426ff5994962778a3242adab94702e3e6eb028b18b4f532f3813547003a3e164b75a904647ee6dd7fff2af6704bee49ef2158ffd9ad837d50b776a1d769695805b3802a7e86876e2046a602c27dbca3d6857e6bbfcdb4d0687c569cdc212734aeb493cb36129e397cdb62a95540514c95d5f962a9d9b2f4cdf415e352a1194f2a4dcd8c2cde9d05d128a4c8be4be1e5373f46759d86a8646e088a0a0987ccd399ac28150d03eed5f069fee64a53bbca0fed75d3af8ea36b9a8506ccf8e24f9c0df04405ee6db8885fe45f5794fda9c0665fde53fb18430768f73b53d3c603ccd70d25a831266a9a9de1753d88b4281d7c3692749461019a7a19f4e57976ced76b0f9f278878bbeb468eef00228d6c4365048ea2d75d84f3177ae7af3795a3019dc2239f93b821f8d40685167bc1ccdad4a2c311add15846f39a44a6ce0984f16b8b2ffb120b99bf429d27709260a1a85a77d88766ffc2ea8eb0752c4b1d927155c9184bea168d67ae068c42387e3f93b13dec8a54c968a71c089bfde4a1e8fe0307c4fe1a973f1b772c62befd372efa4c4858b3378efd1b701c96fb9ec460af5ad9fb65e78d9f4469cbfe3331f4d003aa409ffb8627be583091fe314ca6ad45117f801f662bc435d53c66e5cabff9a7eb0aca4fcbff947a44ab4b0f262f758fcae9198e314cecf52e7f6d5879ac3475537ee69ce0e5c2e556e10d7f5d9f77ee5d585baaab3d2bd76bf3597cf1ca7d77cfd2ad7f9f538f7c8720b36f68ad15bdc1ace98aba27fa6ab8b2a826d2893ec9691cb0d9cc3dd916ce8394a8a5e6ee46f37cf7412a9470309aceda9280faeff9853bcfa2315815cce1a071ee3def6885df59c17d2d8e68761ea98b2e735df1796c685420f0ef5980e8d35d9c7c76947b095a3250f94b96d8a6370f0c49d2fbd82f5c07aeab9e148fc2edce3a28568f34addc72c739ceed2d52261f69694b783734d945ab23ac6df7c0c058ca6469297eb84e0bd60e24513b33934b4381adf3332b0ad239e929208239eb1fb996e3ff23f5a886f72e68f565a2f973f95b0804acbf116ea704e9a14b0da87976e0368fde217b83f390cfbbc35f55c747d3196977dbd32bfb295e98b66c62b0525f31567b7803d88bdd47dbef60e688586d026d7c0daff0d492fd3f5351e4068bfcd64605d69ec4e1f026d8770843c11d6cce045a7d85e18ba23c2efa4a8fa454195fc24af92453481aed336c5bd0a0947b9a32dd8a5dfca8cab2817fe0f658c2c4165f8f4b9007f7e922d82d977de9d95e4951792ddc7be02251929a72eaeddd15cec457534f4729aa355d571cea5e50aada0ee9ac7663d9b70ca96bedd7425a770bbcde004d153fc1b1040c0e4d02914893fceabca4c8609f66db7d43cf912ff57aabf64ae008fcc12834a7be9caa0cf0c5de4b7c4e5bce762b74757249e502cdcbb76f86ba874624a43e1b070bebbb7bb03a2a2ec1771a1b5f27ec554d8713fe705e7af75bf29226ed946df2c3588b0258e941863253a47b71c2208aabe5ae77d2823855173e32217ff26dd2cf4c7028315ba974cd2ba5c7b30c3f5805b31ebcd4bc51a2c9309cc8ce039aeda3fc962e86c7822d9693f2abaa69ca9d1f4009419158047a63d8a6c0b51d3a32892d2b4bf2efb8abfc69c435b249a6b12c168fb03c8044e6151da674a2822d595d7d7ec7f5c8499322f18871cff24ef79ed89c40135fde337df391582f72b8157905b5a868752936646e161f2b41ecdf5bd98f17ed1ef644fef5c1ac364f71b442dbdaf2e142cb42529eb49ae5a7f7957cd6d2637ffa8c17ef15958d5358d6ab91a35e5e35f2ec38cc55bae2929bfedb6fc64014a53ef2683aa7753e7c8a5b8f909118b1e1b38985c995ebbb577fce59128cff6f017cdefa1d29820d70d7751a0ea540b67c8f4149b3be332bd2cb00165c362cb6a80f8d2508c0cc6583865b852f4d9628165c8834dec459fb5184600d9df65bd785023f960622714a7789cab11567ad1bbf0d55a46b487ba400186f1e39151a019208c64760ee59eb0e3941ea7239835db4970ddad7a0bfd2a39cccacfdb186ce9a40c16df66b1c65b52c5e2f9833542672e0ea2c3016be43d9af53be7e3bc9dc07f7c0b94e5c5738e758d96ac92537d869564cc2c0ef28133ec0c25c921fe1a9c748a61a997c48e9e83cc4e1f3dd71ac6269a7027bb8dca226cf36adedec1a5a1b0403295e0c276be69e9a4bee011ee4119feb97309b46ec19e9ce2b20c096835dd7fe699eb65703ffff2e5af32f7db54d4ce92d55db9fad81f659bf0f01730c6ddc05fbd109e2d759edc20bf217b1ece0d23e4e9c22dc1b9d7fdb991c334c06869143e42770fb478fcf7733561908a4b0c68861e9aa9de30ca81476a6c3df8fade7627cd2ad69eba66dfb2e6ab93d4b5d4b8d937306b61cf74d8147ad80e6681a1649d70b64698de64e7a609993d00d962c6e6801e916b6df7fc96d6fa184e58e775b5e04d6e7735113d1eceba987cccbc093bd13128209728e09f58158e57468be4c61e06763ca955c1a1fca10e7e76200dbc90c11fe08ec373453ca801d94fc309d24f61d10fc14eee4afa3a39482df344a7797641b52bdd37df6257d18fc0307d4ea9cf2377d3b8b9e1106fbc387d6192a510843413cabf7849b31d582fdbfc964c832eb58f2f65891eb526d6fa90f4a04d2518bec857358c931d2323c571be34a68e6116158a5e8ff7c3a24f52dba00271d7a033c42b75e2899b045881a119fc0959b7bb80eca71c2131be77a4c0eef31263b15c94cb6a6744764876fe55ada6086543f7c399342c2a09533b90cb4a24b189b656fcb12464c1866f56b550fc5b2648a73238e409a20eec51ccd33e2d42bc696808af79bc0320af1f5ab19c59217f49b7d0d9042b4788c3f04b69a0b66991402a03a0767620917d150df8238337ec2342887a3353a56cc971ea69075e66ccd4bb450eaab78ad52eb7d8fac7a9ffd98c3eead02ab873e472b5d4582524fdaa5c9b515763dfdd83030e8a58ac08c33c3cd413d397960e97878a371e55756cbe0811f8d8fc23d067fd76cc77abd027352de88f7d3241d94b732e1164de7077a7af43cfd7b326414104cc0b84305b879c5d3d1072c41e5a92bb93e0ac5670abd16613b1949f51420c1248ee3e82814eb12201dfd233a78a2766f166450b78928fca"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) recvfrom$unix(r1, &(0x7f0000000000)=""/41, 0x29, 0x40, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 17:00:52 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getitimer(0x2, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 17:00:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x200004000a, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x8) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x88, 0x41) sendto$unix(r0, &(0x7f0000000100)="4a1219e05a2ee3ffb528e871a8a54a1bc5a632b1fc746d770463535fef6019", 0x1f, 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x7ff) open(&(0x7f0000000240)='./file0\x00', 0x500, 0x101) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000200)=0x1) 17:00:52 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x1000000009, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1000300010005}) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x130, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) execve(0x0, 0x0, 0x0) 17:00:52 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x400000000000000) r0 = getegid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x888, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r3) r4 = semget$private(0x0, 0x0, 0x15) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000004c0)=""/46) setregid(r3, r3) setregid(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1003, 0x0, 0x0) r6 = socket$unix(0x1, 0x4, 0x0) r7 = semget$private(0x0, 0x6, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r0, r2, r0, 0x7c, 0xa3}, 0x5, 0x100, 0x3}) setsockopt$sock_int(r6, 0xffff, 0xc0, &(0x7f0000000280)=0x6, 0x0) sendmsg$unix(r6, &(0x7f0000001b00)={&(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000e4ff0000007f9cd3af8143f0044a984cd8e5756aabd1a9f5db06e4384e89dffab99e48ad59b264c19fc7ff66466160819e9485f52211542195449c9c4b99f25a7ae300"/86], 0x1, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x8) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) getegid() semop(r7, &(0x7f0000000180)=[{0x2, 0x6, 0x1000}, {0x4, 0x80, 0x800}, {0x5, 0x10000, 0x1800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) setregid(r0, r3) r8 = msgget(0x1, 0x2) msgctl$IPC_RMID(r8, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) setegid(r3) socket(0x26, 0x1, 0x6) 17:00:52 executing program 0: r0 = socket$inet(0x2, 0x6, 0x8) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) 17:00:52 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x10, 0x9, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20, 0x5c, 0x9}], 0xffffffffffffffbb, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x19, 0xf6, 0x8001}, {{r1}, 0xffffffffffffffff, 0x2, 0xf0000001, 0x400, 0x8}, {{r0}, 0xfffffffffffffff9, 0x14, 0x14, 0x10001, 0x4}, {{r1}, 0xffffffffffffffff, 0x44, 0x800fffff, 0xffffffffffff5497, 0x8001}, {{r1}, 0x0, 0x0, 0x11, 0x1000, 0x4}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000009, 0x7, 0x739}, {{r1}, 0x381646ddd887ffc0, 0x1, 0xf0000020, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x0, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x7d, 0x40000000, 0x40, 0x5}, {{r1}, 0xfffffffffffffff9, 0xcc, 0x0, 0x80, 0xbb}], 0x0, &(0x7f0000000200)={0x1, 0xfffffffffffffffb}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000280)='./bus\x00', 0x7ff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x3ff, 0x0, 0xa8a, 0x0) 17:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffff7ff, 0x0, 0x5113dcf6, 0xfffffffffffffffc, "091f200cc0b481954d04b900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 17:00:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 17:00:53 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x8000, 0x0) r4 = getuid() r5 = getgid() r6 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getpgrp() r10 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r12 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r14 = getgid() sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000001c0)="d6013fc3d8a40dd1bfa6d296943d0e3f0d3298712b14dbfb698e72db28228fd3c4", 0x21}, {&(0x7f0000000200)="6d3fe6256adb1b40f7056d8720eac64e3c10bc8aed800afaea1da3ea947316b6a9d5636511988f958ea8e1216812238a70d11de91c9fd554f0", 0x39}, {&(0x7f0000000240)="1062e37864392cc2d7302661fd937c197415e3881c3919a59412f4218a691e6e853805ab1b13259952e63b", 0xfffffffffffffeeb}, {&(0x7f0000000280)="464f2c9e6a1f23a8ec169a626a9237a7f353da26dc87b07c176af0df8b448e734a2ddac65eabad0d7276e95c3cf2e83b79d79948195c7d53", 0x38}, {&(0x7f0000000500)="b11c268f250e199249927c84b0756d7a70600a56db57cbb4b3d05bd0daf4f258df884b78558290e762ca506c5fe33b23f76e9d322a78def33c159311e8c6cc39fd689091d796306d570cfcec2c6bed5ad64ada72fb79ded3579c98663e423a21dfbffc425fe31233914f4cc91156986b7761f1b1330a1cc5a22b8862cab0a7b9018edb32b1090ee46b43eac470f3fcef6ddcacb78ecd464bb9b2730c34269e951df2143af9fd32b63ad577d0cebf27a10016cdacd5777f1f020e03405c8f4cd7a988a718a4559ca8351416dd9751c13c3043aac90f95823efedb258cc739b46007597259de5142c49854e962e36a438503ed478082c53c8476edec1ac4b71842d9725cd52cc2820a2a3021906ef992c20408650885dab94206962eab194fae44662986f1f104c2aa67e5af0053c6b6d8ee119e337a01a8022324482d00ecdbd6f89ad7b1a180909c6aa4a473d39c6cc49fbf04ad6f786fdbf14ef86b167d67d70d1d9e43121e090a912ae8b7b628516ce75d1444fc923af097b1374a80feccbf7b8462731bce854062459a7d69f342b453e88a4132d3df0f242f1c8ed241b2a3c20371eac6cedb79e32bde88e82f902c08f91a36cacdc163ba7443b6b7f42902bd400ed2195d9869e6514b13fde77dcde2a373c4bb8ee90fbeebbdeb41fc625accc5d152aa31fe9462894cf7a9b15653365c49ba330962a5a711b9238ea64274ac65ebdbfc9b395168ff0a2633694b2a37fafdc6f49a48bb0fd64c34b5074c78fe758f9e4fd40658ac25b9d69730e910aef8602ee544dfe987ef952c17beb6956332a0127ea8dc6e60ced255a076d53813ea83132a791ad8b5c621f8031b5e1ee1c64f2abb890ab96d6dd2a9e084f8d73818747a9addd2bddaedfac3aca88131f533d569c78d799dbae71d962ebb22c42d18b68cecfac1c156f5568243362d401ce47a61d76340371c201b48fac09c89ed9d756c63a4a132167c911ccb225170eb043b791adc0053b3073d540c505fa064aff241dc36223a956eb416c3a4a07e5bbdd525cdca735553a9af2dde3eeccf37797d6020f17cb747d696801e484673454a9643b766bf9d7b1fe187e2b648428a7911c0527cba3c606b3f66b68041f5b3de13a11b90437dcf25b4e48577447dbba83f9f34d2130533d2b181104c91f16a20523e7f2809783d705179975a44ba82abb322d7ba2c535b4de9960cb8b9afaa6fc0b0d5ad834509d75790f195dd622647ced40575cb11509b19ecf88ec85e01be0a657e5c883aa28aed4d89628170429367506a6f8f9cc103151e8209921a5f04ca580d7c962c66fa692a1fb0facc002191e9da473e3185158b32c66198aaa78ce0878b6daf335cff3348441c8f39cd0049380b54cd9804ea52bd53d90fdb25c7220d10627684802fec1d0a0559f367e5ff08f8add997846f37816f91e1afd3a863442efb6a5fe2255e7eb0af754e6c6081611078ca7a11bfd5997b0bb90583994b2b1debe6a08dac7e3c4e334d239826a3cf30059f01688d11f5e1e8d211428dfae9d13267758f7fca5b32679fc74eb4da8547e1cdb089f693e01fd9cff01f6e86b0bd110c955266741dff58e3f1a9a735b44a1e68931c560b0d973e0ddbd8b6e51ea80bcd78360a72b11ce29f775761edefaa5d450f2938b6040c40f8e5a2e3a6e5f847def06b9359b5955841a504e317f4d228554cf387f26c457ecfdc924f4c4d72e500ac9f58be6bb6bf39d0c21b067a655e2a892157c2dff1c64d856ca26910c585f1887f21818079759d3cf3dc530e07d224cd79d6b23053374676d7e147d76b38e4f5b7a0b832420b1bcf4c4815c7e8d02e81db744129a1021f6152a8da9b3d11cb7d824e14e2e9dbac1db575db28623f267b0f41c342e1eeb1a8e16e4b7099a35af2aa18baef33cdb8098ac0ee1bda4deaae4b2500e8a379dae512e4f792ec077f49cf6b7e7596671c5a6a312ed92c784d6d0192cc2a9d404d96cfbd4951448d9b38b9d03a9184dcbbc883185619f0bc11004be88b83fdadd40a98a9a06c17b3d5837f7bb24d5f50fb7a9055057ea0259a3a3d5429666d4e07ec15c493eda1566e5e234a17e40123e1f523602351c23ef65048b944b7fa7f1e3a8fcd8084d7ee98cd130ea54c4272369019d3f2d3805522b28b953f048a0b90fc41be34618b9dfe8ac7e301d2e04e03469869ca211eaa6a6a0a43d37e93dab6c25b2cd0a03498048b800fbc8645313bed619ce0e5ef0baacf68d40b67bbf9b6d1e4d782eb8bd8c4a6abfc5ece483ae2198ee076441e723bdf61e29a2a81157d8bb2ed041d1745adcdd4aaa4b09818c746459346080ab6829008a504fa804f6d9ff3b65d4cc41219da197fcf1b5deb64e6bd738d7956e38f03c6cac61b7956edfe567e01274c5732a0801543beea9d7522be732fe74ee5645f79135bd1262e411ae91606c38facbbeca0b17129be513fb1934b78dd0b0ae98ab42e57af220efeb9ab097ecc5d90b72c5abb6a609a9af7759b7cbd2be21dfec206ca13b18c3a58d973bfb8eb1b5e458d46e44ad45dcbb194df59b20789e0e9f212ba4f4750af2a9596e4b73d061e560ac2c9af8a3eccaa79dd61a736ff5f2225e243efad4d93b6a790caaca66be1932af1e95584dd5936aaad38e689bdb0a53e7d5e2cb2058eb1bafad5b7e27c0268f3801914dc369ce4cad3c8b4eded45c7894215d446b2b8791aef1f2e841ad63304de1c88eed52c6d2215cedebf8cea8e291cdcc2b00a0f94455509e3261cb1d63a1c80bafae9316077be449adc7437067dc680fee737c5828707b5051befcd2e34caf888f1394389ab4c17ef323bdc19bc7f6ddb0f6a0ce70f6fdc9cbc6ba743a25aefc0dc8bded782d102236f896e910214e63e680e6ea48f1f3be9d4deb8a07e3db817730287b5e82f783d5911b59883e26f4ab82364b7c7597346545df73e0c3d2a9f506a31a54ef6ba367a7bfc6e9ec30680a9095c073a465ee67e24972d3534878f31208323cf7a829d2cfb8d931ebf30eddf906d567768e2997127bb3a6d217f310c0009d54924c4f7d58ce76d73365398a8b6ec5e40f6a469e985f1d14898fe9c1977eda5dbb6cf051e8fc4a69cd9ea8444e88cfe51fa98ba6a9850913a257aaa0aebed282226cc4d02995891371db6ab3b0f66bc1365c361b1222104da286a319600ff0cc81a4dbe10d1715d37dacff20941a6e37c61a963b44555b7333c4e8839facef2a582fc55f3a0faaa096c210a393379dc2e00d3296fc6bb0f111758a42905839162024e2338ba43171a91998a3ea244a29eff353bcd05cca239355498090963164b12d250525f4682f33b95d9c15f69eb51577586930a3329c9592d671a4301d1a3b6038ac99b235a330047391c6b785c968f336eb98b411ad90309054aab420236d01be9235111ae4d2870c781bc2b9f6b2edc02fdf4e3f12f3ce5ddd67561653ca29eda6848a716b38b87ace9ad2e9535a5637670ff22ee97852e6f619d1e36ab8ae022771a3d8e0f98512db0999ca722f7ddaeca05024b11513192e1d8f43090db1ab04ff7e9aa46f0fcb1e44f7a1afbe849d2d8e605753c5362bec736aec9f84b4069ef9fd37ed310fefe92488e1447ae662372a57635c78a271bf36b94f19b729bb09da7cc38d592163fdcee870a9818086a1205e977e2121a8bc3812bf0efb6ee6777aa1f8821a611640315f1728628af8fbcf9a2e9dde2fb71659f37ebbd537be50f029b353eaf98957689e790f1dfa0d869813ca198ec17bb3ca321618b0fcc8c7f6e23c4fd494ec229af63095ca9176f461b901deb77c7c131b36279962564577efa6381b436bc8fe7327c9bac9b891cff0076dd4a3b1bb9cd6dd0fd0fb8438f72fd9341adc8730effcff4969f8d2451493354abb08ec95e2dba6fe6cce7eeb33bb172758264e9da49cd3734273544033640c83243458c1628d1f455d1cbed67619d8ca14e26d7a7a6543400c39005aa0140300da34ebb08ea7f71b13a13fc69bccb36ae527d36632b5a27a7565ed44cd3bfaba76140c3ad40dcfb4f25e6d6183b83632052b10423cc6a65a851991aa2adcc6152c4702f4a5ed10897f5827ea32fb7a4ac56feed35a5df7c65ec917cebabca11ad4d9654c29bf91a4a933f03d893ac9956323176555d8046bf60c04b9a924b115dfa51e257cc8cc6ae1c2efa6ace8d9d8359805188219b9eb4d10cacf761b1242cdbe29dd7d3e8042052af2552b8225aaadd9275372546c9668d4327fc1ab3186c45b7cebeb942d22a66ba7747a35ae1a1d321554b1b585ada14a9eaeca81ea2a1b16742c04fab3374d7c510ad4cde577cbdcaf276c357672afa34415e66848b24277d953945c48ae08aa3b37dc43ecf3fa6f57b6ba2862793a818c2c66ebe1647ff8410173b208bb883700f2344bc6af2975df1a7fcbaf7f6376eb9aeff41f99f73b46fcc5a7a335ef392020941814b3562c26fc193ede550455ca5f148a6ec6b377d1ae1a039d017d887411a927803e73f63d631b02204b3629caa15de7c247c684cbc3ad7897036764f28c244b1d433030bb5e56dbefe4cd7cbbdb66371767a6655f1b72859875c074df1bcfafde662dc73781460bb79f5fff3888ed4f4c3f296f54eb1db46a755765acfa66b3e7816b6937af76e1c4b2ed47e2abd633378cc199ae387fe7dd2f000780068e70b9f57d86df729f3cc46df0f60e20fadc2bca2b8d884bfe3945577e23dc4b45cf9c539ed9a8b9509395a2a6eaef5fcb119ea7fce7053a926116df47b97cbfd77e03499abe95e59e57355b2edc87346640defad3823741a79f00fc9c225d61a4b8ce348c64b5b16208e7bf6eff93d034a728fef841ecb5941049e1f6441c562bc7e543ee96ee0463bc8e12775acd414d93e1f65280310160eab722a9a38b4e599419c762e6d6f89a43c31c2cf90f2d68fa60498a3325514b77555f4cf556eec6d081ecc79548a9796a5bf74ed84389c870cab33f93135130e7b050c3502cb1b3b6d4af6240c4bab3121060815c1f462f27c9c726898ea468335cb685ccee8f84a01b7d24d6a2304229d31a4fcad7062190b387b397544ca12f8ec998f35b29a32086c99352d10a906acfbe2ba093adf6775660af1bb5945d7db64c1e4e5f6985792bbbda124bb6f0180ec819d6584741c1a82e500edaaae0419e72c78fd75c024bb89ac782b9a3871e01a0afe04843d9fd7b00ac55b84a0daab6f059aa277024219b235e400896de06898473726083321d3c554c2f9861c66c680659785cf18d14431b6c219aa0cd005a2aa9953e7b32793e1102b9d39ca04d89b2554d19a3457dadc675b12f4e9029dc59a507546b7935974564a93352bd067bc97fc2f9eca158bf3eb97cf62e635132e67a8df18a9975feab342e1472235a1577c573e833813c6af9f7d1d7d57048282a23319854c6ac17c1e273f214c5eaafa39f1ed6a6a5f006e14eeb18aa5858beeec8c17c4878ff6fb038f83dfebefad01713c8ab0a51edf8b1c9e6bb3c761230a38400ea359cbcf5fd45784abbaecd470edf99dcd6b7fbb715a53f8179d7a4bf8f78c5b0d2383e05e4285fcea7dccc657fd47c3b8e13764119da551f08eda35d5ddb38f9e281c2c9981a538a9af7e4d5d13df03247f14556c713d20536b8fbb796e2d0bcb3325c0f169da373323fde0cf64d06f6e33400adba75b86b35a587fcf8a1f92d5e4a6e6ca6085266c36eda1bd29dc15d80335e8985dc42ad970f3b28e3244d044780835f01ceea8e67192a83dc9a05dc5b2eb34d61821b26bec5f6763270c", 0x1000}, {&(0x7f00000002c0)="df185f53d2d33235cd597751f8a206f354898e", 0x13}], 0x6, &(0x7f0000001500)=[@rights={0x38, 0xffff, 0x1, [r0, r2, r0, r1, r0, r3, r0, r2, r1, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xb8, 0x2}, 0x5) r15 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_LSFONT(r15, 0xc058574e, &(0x7f0000000140)) fcntl$setstatus(r15, 0x4, 0x80) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001740)) pwritev(r15, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x11, r15, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x7, 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) sync() 17:00:53 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{}, {r1, 0x40}], 0x2, 0x1ff) close(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x101, 0x8000, 0x800, 0x13, "25b714e915bc3aecb33598b5b7773452d61d8711", 0x2, 0x9}) pipe(&(0x7f0000000080)) 17:00:54 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x6, 0x2, 0xe8f3) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = getpid() fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x100, 0xffff, r1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}, 0x3c) socket(0x33, 0x8000, 0x0) 17:00:54 executing program 0: setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r1 = msgget$private(0x0, 0x100) fcntl$getown(r0, 0x5) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = geteuid() getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xfffffffffffffffe, r2, r3, r4, r5, 0x0, 0x10001}, 0x1000, 0x9, r6, 0x0, 0xa369, 0x4e7f, 0x2, 0x8001}) 17:00:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 17:00:54 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r1 = semget(0x2, 0x0, 0x686) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x800, 0x2, 0x1f, 0x80}) ioctl$TIOCSBRK(r0, 0x2000747b) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000001c0)=""/190) execve(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x30000, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) syz_open_pts() 17:00:54 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)=ANY=[@ANYBLOB='\x00j'], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x100000000000005) 17:00:55 executing program 0: rename(0x0, &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000722000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x20) minherit(&(0x7f0000722000/0x2000)=nil, 0x2000, 0x0) 17:00:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0x5903) r0 = open(&(0x7f0000000140)='./bus\x00', 0x100000000, 0x0) r1 = kqueue() clock_gettime(0x0, &(0x7f00000000c0)) clock_gettime(0x3, &(0x7f0000000040)) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x3ff, 0x0, 0x7fffffff, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) 17:00:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) write(r3, &(0x7f00000003c0)="9e540f218e68322af5bc41e5385a9e7b5ae7e39fd3936907f5a47567917e954fa324b3a3d2038ea9312918a1dafb77ec1c4729eff6a2eb950ffa8b4c8c170a2d524c06f9c4113db6d6c5a2509095032fb8438e6c8c2c854b17336c3bca727de4922f66fcec66d736d34e1b0eaf2d1962cb198d3f3d3cb47a74a840f34be0de13b74f76f373aaaeadcb4a1fcee1a5fcea31197d79e522df003095befcc9e42c5ca72e81ad933f9a707408460974033d040968ebe3f0de9dee69f739fbbf6e1c650e358cf945f0e483729ff592af8dd8ea0f82ac42a96f4d8f5f3bdb14f0bcb3ac1fdfc700b2287089b57fc8375fce6ab039730f1cdbd6beec800ca184cd1f9a16f98e15899dd98a9e006feb87267e7215246029c80cfbce03b3d0da4710430f44c7e8101ee23793fb561cf4d7d95a4391a40ddf8fbace89e30df5e1cba71c98d8de6f60fef387d7a038cc4f09f8a606ed2696f00fb6f1771928aca87f5122341e2ac46b8df38ba3d484f47930b575368366e77f5ebb0a03581a0a35840e33d3ba243dc0cb5dc751b54554fed72e36d8a34db2abdadec347f9f142e772a5c920e2dfe71295f5a375331a5413871554f61fc7c398890113f70dce37f308d5ded91aca317dab882452e559bbd6e0af74321d693d7703028288aaf0f416e82365b4e290f81153839fef10aad9a77894ef743df852df4182d84723cbcb15370daba3856c507214b57d9277fbd770d883b85f8cc9e564c5a3aa661344ad7ca0c18b464fe27f5e937dd942640b7b106acadd44b54e20a85a7b03b1be94cbd2a76c1afbc811895420064eb94408d26af34f6ae5941c88a3e83aea5af323c7e3ee363dada54236b77f77e81c6dd66a92e0d9ef9d8f050d633f215c929978fa5b0aae4bc5daa8198b516149b3348132ab0f7f8520", 0x28f) syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x6601e39b, "845d550900200000fc5c7fd2008f27df00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000680)="4aa47d6e744d78c74ed04ef2f3667ff13c6c5c1632902035e4721c8ebaf3f46f01c4daa539f9cbbfb04497dac1e60abf139afc99c8f874645d4f436c7a7babb6d6fbb0e2453183470fd6aea3c6ea69bcb297469922468bbb51f72075a0886ab5d5ef9485ac4ace8a2452b71c04e1d2fda9d58fbcd1dd9f428f82e526a4036318d059ade0f9eb5bd5fdd56c86e4731e1a9da2e818939fcab9edfe35f7aee16c435ccc168c7f576bc84818c9252da34468ad1130d0c862887fc9fb3dcc137bc219b804973a1693e5f64b6a1d4e134920f25ed34ea843cbd2f1bb5f234702e3465f8e8b54436a15895a497c51d66f962143c32677db7d60d0545e7667c8ecbd481f73b3f80df233972e47af33b7c12628a01cb18a069bb443b8f33e4ae262880b701c03156e1db433408c81e21fe8b989bdd940bb9468e321c17a882ed180228eb5ee7d68f6122c70b4fef48ab0cb624a043b4de3a34de9fc7237bf4418383b5a0fc1cb81130277f399c6420dc27881aff8ba9d74feb143dfe5897e6f667d14751e9c2fbe840cb6269a198abe3f7def4aa34f4571d2980dd4709237c11fbc7c28d591d1f4bf351bb0b7feba4336ad095edc075759cf8525d5d7b60497838bf55f783a4005f89807bc22cd92db1655ba59693866b9b15172878573b660e985bb541b9eadc68fad4acd9c519aec52495ae0ab12f3fe629a207f89c41bd721e7a277d8fd42f6375d09d54203351830b44d842f98c60b6267f707f6172e7c59131c637056a006fda58d7ac8ef1a3154fab109a10f483bfa0bd5dbf43f6f3cf08ef47f82a94db6f35dcee7158695357090d13e22358fd5318e59fc68b10ae5191642e894a9b9bc58f0c6b04b4385b1377fb82d967b1de1b4a323acd70be3d0c7b56df0b1bd9543adf87c028f2a2059304d88d388b898c8867d801a84e95cf739bb29a6219e0027b6041b55e44741db880a2639db6cd76b1706c1d601af1f2fe4bf17be33cb9cdc051953b0fa2a6e209c655df2094ecafcd7d6384a4ca4b2b8801ab8d32ac3e546b29dac48845bdf3c455ca3d6f1bd86c6592e7704ba9b86929b34b59d3d77287f7db905e9c8a18d4004c42c0b25e92e13be99e5899e3e41022bac76663d332f0021f54dee5361347c8fa3340fc143a44949c8777e3627126234374111972c648ba610942f24719145ab87af3743a8202933532e22468cee5e212ed8f1b1d52d9cc86425884418e4c2a73f3ee3044633bf570c337fa38a8d6813bf8b294999918bff68d6633959ee02b8803f2ac9f17929ac90193d7d1758f2da53db3dc206218fdab3ee351978740cc39b052de16f82a3759f008e8ca38b5913c36435faa7eeeb6d8ef95a9c43bce2a8666f1078d1409a8e49f839397899d59db0da7c8f390d4f098dfdd263d762f2366f655c226f34b8dec0721ddabb1dfff9c1857967c3b246fc74df2f0275dfbd3fa59292a594d1f705a38edca0cc3911ccf924a44666ef26abc656075731195857e605e09ea3ede152947cd26109c21d024bf74fad6f0a33f6949514cfd11465ab8e17ec248b2ac625c6901df33f48b22d4eff8734869f58863d2870267ba41f126eb3078a78e18f04bf6c1c9f72943dd5c3a3ae39a54c3165e587fc6fbebbe162c5c92c3991d58b97d443cba3a895de90ad00c2d317a86c877b772fc4134dc982ab91fe7351dc531d34af56e6245d8d2306849ad69b2bdb933c504cd11254c2d8ccf0fab11789a28e913bd16680148497155720cd0d14ed920a4c88635ad2ca2225846335280294cd89a781bcbfce9cad5f1586fa2396ebbcf91556651c96a50a1ffb61e53f2fc94cbd4be0de22a4c47c5763c55d4171d611585389070eecd6762aec2ef31063c6fde310a2ab09ea997210b92fa384eaa07effdd012e4146077aa621e90d343564626e9850b05663af99612b54644c0aa8802baf58bf80804d775959247062995ef16bc7c7ae687dd0cb89d4f03bba78028552aebf7dd4ee24e00ad365f2ddee96f9dc64be248120f019a3d761589d1d7b9c2b04683d35ed416540e4446bf441dbc0b59ebebbb2716ef85b9d43d3a1eea4b843bcf36fcbe604cd61e988e00a5b83e8c7bbf3d65f7b688264f53a9442a3880a65f5742a5482cd05d74021124737c17eac48caa0bc4cac1efd63466a57b7dc47bbbfc1f931cc9137b38df7f57dc60b8bbd88a2f9f076aa696e55f508d32a9c584618e8249b044d2beb67dc979edbff200a918d01a1e48a8651a67b6700606c54fab673790efc2009d76cdc9ed83cc860f01db8bd4b413fc8001f89adbf7a31d9419d9bc58f14a3542bf3d0e935440f4b0f084f24f8914c469bfe9f8a5f89452448731ef9c8c0d5b7d0697393299ccb9702240fc93ff2f06fd85980d4fc11e52a8ff1339038e6cc7e3190fbec836442422c49f7a785e71a9065c719ca0a4cc719e826c4395fd183dcab6327bbb531f36424605c650308bbc8700f222d2d3bc0686fc42bb29241dd2e4c902ecb69cd3a5d4e31981dc033137a05991339bab3bf3cf6db0ddded86cf58affcd79846aad511f612a5e556bfef97bb4d649320585a47db0959b54eb34f765a69060d9276b82e93177e68391f9c62820c35eaac8b6e096c92f4e7d46b06b00bb4dca469942df5fb7b723348aaa9801f5d670034c3f9c2764782d454f14b5fc36104c8dc89c7ee24227cbd6a5491fbb8f151125a0c55689f980f5e10ce087633caf1b0ed26862935ea1e28e36232e671000cf77dca1aca740353500f466c9691c267b40a607353c2dfa18af3e8802daa86f548f72be56df284087827d25f74e989387c64683e33e1b0d52cb7309d0cb09b9fe234b8b64512e4dd305428e9c59bd602001cc3359dcc2ee8add2825a8105ade9cce8e56a6661b66ece0a0199535f4a04087a967375dab496c04f5b7e2af5f3cf7886ea6318cdea8171cb5b8c5081442d6feea3402203cfe0b830b735b36c94fd48b01b801e230841d2eb062473a3a41e7c226d091a523732b13480890414511e335b46dbe8b4bc74a3ffdae25c0e1653e5c7404fb74a1940734aff5abab4b96ad8f279e10d060c4618c2b87f7c639588efee592c60f92c9ab0429b55591daf31f210597a80dfa9632d24046b0a534d9fe534462b0be72cc19e924f0f6db61a6f272f3b3ab5f15da5319e973dab217b6f2a8d0677f57542a8000a7319fa7289149806a98d86a6ffa99eed8de76e76242fc97e004fb86921ae1d224498c21f1caaff1101edc48e00be20949e008b1201996d312b2896af595ef4b62591fe1b79140f5542b05c9b9eedf691d338298e1daf85aa794f8878294f857a8624fd60a3725aaaae0cb0e62e8172f90ee581439b606716eb78cf4fbc250106fe812a0db6ddd930e1a9fff65f14203703d83900ebe965de3057d2fb5aa1cb62ef729ea972a9743e21882ac1a3ce8f269976b523bac6fc4eaba77524857580375e1b0289997f347b5c6399f2ee146e1c494b600df9539b873e4f76fc52dcacd8cd848a67ba4ed4a82e08a1536a01158fddaed3cebae24bb1f62a5ed76d1b0f852f93f69c738dca37e26f168d85a0b9ce12ea4dc4643a02be8cd2c271c5288d001f73586e831bac9399cbc4bcbd72bd648fdb298487d0b4608555b0a3308ab20914ccaa12074a909916991a1bb7d186c6159a7b8853f578779375910d71cba5262fe0e8c42dffe43d60be616c5659a3ad634cbfd362a48e1edf4bd8dfcedb54f55490eb2f2c67484d8052da85be8a30039f52e07512bf5770a45683b38c1f637bb52ece2dd064704f424925bc7dcb6d27ef40f3e3d7e197177e448bfaa15cff465c4ce24a21027718cfcaca7d665860865cd1bea7a816a2a18477b6d025a048efa64d5fb22c2daee26327043370f5dc86ba2a92a1bba01514f7e553bb93dd4b14ea97628d3993d5c59204316b1e85ddc705acf68b25627b24644268422836e354236b07fcf6564b5c390db26bd5f34c916b29c6a60d684ff3bea4b3f17e5b050d74fc9244f3ae00f09a3a470e4861294a47bfed268131d797100b0f5cc4b7dcfae00f0c049cecfc22041a1c91b70fb8320d9d560cf3f67de48c1928831b747ce845256cdb7d61b5900ba3dad99def6ff2f5e0a2ecc899997375170133e4b24055949d6e59892114992001f222a182b137b3debcecdd550ee99fcac14e0c0246f34beca09755328c46242f2bba7b14560e2bde8f7eaa891962909f1986a2685e5e0787df74848246844b846d16e545d74bc8df4e4b9b920cdf3a35225fd53c58cbf859d4054a2fde369c22a6f7892304e48aa0ba1c5336e2806c0829b6e09ebd3ce208368f0b59ded887fe35575797522ca08479004f92dd89acaf0a044781cb1a15f69181f4e1117dfc60f71df293ebe2bb48cb4d273f5ff61af811b52958e759dd3d5c60b34c69ba07269994fd7d86efe42dd4703f9faa89f4c68be1b9440fd8a6650cd928a08a17b051d6e5f6d8d80bc46faaf3ac32c13ae6bc470a644ff984bfa0f2a9365932af0d8f33b9056a7955ef1025c14f0298a70fb10e63ee47a9e1179ca3e9ebc1926fa8003618a8b0b0a9400bbf033be4506c92fc0ef995d009ab9e170dbce6f3d699b46b25d811d26cfdb1e8fcf134dcf2ebdace38f93549c18d79960d1faf0be24e2860f2a02b4263470ceb3cabe7e2475d7b281c4754896961316deadc1fca4eb24a37858f0e40251a0da1afdea5adfb624f3dcf5bf79f87f97a0036a62efe7541b0b0e37afa24078544a8974c2109f608624f1b8bfb3ea8d6791dd504e0fc04f2fa4b64303b0720ed06d3c881c32e70cdfd7069c2cbe0d2aa5beb29cbc78afce497a73260d406d57b026c0c1942789348bc63425441fbe54d0856b39da2ac225c742eca906c8d9a4043acc674db0ef142bb1cecf771e2645965fc15c2ad4b249dc12b43c673a779b67e6da996e069a61f89d083518c2499f6cfade73d65f0755c106cd6ace905c3ff8b4103d6557f674bb1b69e098a5128009a1f428612487612eccdf1d97ce780756b3682ea74bef58118eaaefea27136ae34ac8291de73296b8ca6e2985caa97953fc0eb9465382ddf5164be28f86c9f2ca2ed163461ec3146e7bc53b4a0cfeb4fd8c94bd2383addb076d310b8b752f0ffdf19aee17bff40922b0946a5afff223376343a293bc37d71fa230244cef94303f53c63d3dba106f7cb32c7c0591e0d732ed5ec795ea514a894a1ab7ae1a020eb7193ee00fb53f590a9b38035e82cdea195d3a3dbdd01a33d5486e3f4e954e7777da00d7ac044c8f86954b1e974f7d148863a6c546158d519634d0dfd0a837f201c8a47d2376a8056715fb57a2a65305e667aa0936f272b5b1857773afce38a82a07dea3a30882e74dbe46fa47303a71811c0e19289aaef85c4fb31df2126c897110e206eab072e9d814f0257af531b76b9f3b0bd762fdfbb689ba07868655536ac4d7dd1873cd2e24a763dd0fb646a51159ede4a1053d70c151fb689fe625c65e6e6e8fbde1b88061069733bfa1a9afcea1bc595c4c35cbbba48519a2e186054a0601159f38a75c7a980b31185f31351a4a51b0981d60456359b8dbf60e0178873657c1a77d4e6c459771ca59ee826659408e00f09f25b58dfc43f7b73900358be6bd884d7e2f49e88b9b61efc0941ed4b4621d0a83012c568d2167cca47a22c33b00634df5e3d6cc096ade203e0fe818d28a4894acbb33cb9b4b4f77510b238b41917424092839f89e3e7e4c79623cd2e67f2c64922cbea90c7dbe086d75d0c1426828fdeae47", 0x1000}, {&(0x7f0000000180)="c1a4869bdc4705", 0x7}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="b76d05a18e7c4849ea23a03115aeeb8bef283e478a7e2c64e178b024d251ef888398e97fc72123", 0x27}, {&(0x7f0000000300)="5725f0928765c3da06f933717fd7c79c69d05dbad39ca0f0bf6716ac30c8cea96dada309ed2ee9619de1ad45c6aea0148cf577912169c72c68a9ab7d2520b53ebad97cf5b31deb1389502e8e4c30f051be37b45455845d98692fd3f88ee8057f42ea5c0f49858762266aef7b96c3798df9", 0x71}, {&(0x7f0000001680)="5453eec18bfe8417400d372aaf1afc72af28def83092709ad8bad1011f2a64d9f307d10d6c108f8224cb6f157b29a0dc405b5cf03ae99c2354b1480c58f4f544e3cfd8266cd8d0", 0x47}], 0x6, 0x0) 17:00:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x88, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="000000186004008b000600000000000000000000000000e0bbb39c6a00000000000000000000bfff4f22276e", 0x2c}], 0x1) fchmod(r1, 0x48) close(r1) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=""/107, 0x6b) 17:00:55 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x0, 0x7a8}, {0x18, 0x2, 0x8, 0x7}, 0x8, [0x5, 0x80, 0x2, 0x1, 0x7, 0x1000, 0xffffffff, 0x9]}, 0x3c) r2 = msgget(0x1, 0x5a) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000004920fd09930cab7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028f65e0462562c2ab84190c6f6b9f8ea3c98051e5240a2d8ef409758c33ad166756e2925712a9a9af44094d7a34b9fb35371ef1228aa83156a06f5242f923d5d5d01e0a0ba5c0746862930d558ae637e34fc9b3524da6080194a57bddaae5ed0d2ce6ab1de77470505223648e3a8f678c6bf57e2b0a59cd58dc4421e562e4610d30f9efeaeef59570e38f6ed28401664684dfaf19d9245e1d700d83eb81ac255bc688e60f70001dc26ca1876843f89d06b339c819ced3da0c6c78d3ae091766573fdade95bafd36adfc1c38f7db3714982057881e1fb7896608c"], 0x1, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0xc6) 17:00:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x28180, 0x100) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/197, 0xc5}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000440)=""/254, 0xfe}], 0x1, 0x0}, 0x0) preadv(r1, &(0x7f0000000900)=[{0x0}, {&(0x7f0000000280)=""/21, 0x15}], 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 17:00:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x4005, 0x6, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) r2 = kqueue() r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x6, &(0x7f0000000100)={0x7fff, 0x7ff}) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7, 0x0, 0x0, 0x0) madvise(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x3) 17:00:56 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r0, r1) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) 17:00:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) socketpair(0x1, 0x0, 0x8, &(0x7f0000000080)) setsockopt(r0, 0x28, 0x50880000000000, &(0x7f0000000000)='\x00\x00\x00\x00', 0xffffffffffffff4c) 17:00:56 executing program 1: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x76, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000280)="b80618639aed69b29d447c4817e0b7de877b6d43e8f890465faadf08b2470a5162b51fe858883ad4ba3d1838d3cb9a4893fe9281ece1aeb7ee94c3d7440348161ded3d936a56fdfd9920d5fcf34e8a1478fc6d147779d1c99f61b31b8a739633a52ef9cbdfc6fa056af913b866981cadf4942f83f3079b5fa21f6348cabfa11e5382f6a8844c62b940eff2015f1dac1d018a3acfdac9968f4492c50b3b35455f820d3762745a7721ca84d61cc7b55ff08c8f708b8ee172ad08d331683dd7729a331819835954009d3cd493b0584fd3a2bd522edff0e243614e1558ab107fd2edaad022af0e7a7e636491881187a18c3e160cb6ba2a81c8ccaa5c514c5847381690503529a46a02b781367d9de1cb319064286dfb19aa9ec9f08bd67b5d55b785123c7aded6227440695257172cbacd823cdb851ec0a9b7c2ae49a0c67867e7578efdad63ce870df56c61e234a5fb013948279ec144113f93836f08cb386af4463f6a67525da396492e882c25cd4b1018aed7b59c35a9cbd89ca9c28687b42c0d2492782516f9225827cc3de5b6bbca025a6c328852838aceeda6d86441340d450433a26be4858ed6883932cad6cca3b45ee2fd86bccd56d37927804efdd264354d7b26b80676afd76dc12fe8b8aa6af006f6d9654ef2039fb40cf6494fc73d9b21e5403a46800b334460271cf93c189da6da22adb266643902799902c82ca564d69e5a780be6a9f36e026f9b0e913dc03fd0ad38c93a4a79b3edb39a3de50eeb23885b8e62497c41ae917ccdcc7f0db99c0ca42ea4794332f64e5b5bbe398f97ef38d9a94ef0ab9b622826e0b57a5bd56aa1726088f56abffe03da8fc29cddba3f618b38afaec3ddd7ffb820abf0497bc1adad504beeeaf6f30e90de6dd79d73cecec00d25707d8516b4e1955122fdbf0cb6136507c5b110eceba481e9fed1e7ef97ff9ddf4f8023efc3a3cbb3cc488541724719e4b64f2e383b54bc3e6cff49e257aedc4db6d2c0cd8ce0e6e7197f58ca7cfe19bfa2d551f6d109f9a75ac8be72fd9e5db2b1ac448fa70e5666fbe53e255bb41a03dc0f50c6096b62523e9b9babdd3d960829872ebdd89561b7281d31f4462ae8597e94b2c6a06aad73802b71d85854068dcad8874d479e0cea1188cc3d52674c71a6abcb56073c8c4c9e6cb789bebcb2a923dca7c37e5fe2fd4b77a6a3a5f3042a17bd55f8b4747e27ee90ec259fca17cb8badebf57ba1bc5bf42d41e3ad5da4e34d77b468ad7b167562755cb83c8b8473c02e53484a26bd993b5ad94e53ec80b7dd322bcfb77b5afd39798cbdba1ae2ec14ba1e72cf20497deb37190e8e5944af1ee30493f88edb36a71288f0a9c5a5bd7bff7db6646022084e84ae2098f4e385198f6f6a8f13689b1327a3ea43a21513e2fafd1e34b7bfb4715c222aa585f1e13c7f99eb680c4f8a7440e972c7c699a092b39889f8d4422ef5f3fa7ea864f9635efd01563e2793331b5e6aac1aff315f09550173f5882357dd713167b2bea3f8916a8d944490edd328aca9b17d8cadcc7cdaf02b7d2436c8653b1292ab6c6e180d5dde215d81280fa2b04d45fd1dfeead30a2c58684f830f65aed0bdd3d79452160461d9a916dea169df51c93e3bbfee5f8f2645e47b4795821b12685c6a30fdb7f224a1a3a6e4f628d2491227fc3b7162799553f69731d4580ee32d301ba2d857d4b9214c5ee3e65aa5777b9ac708f273fcbb044b1839cc7f23d4359dfa1093a771f38c4743cefaa5c1537ce0a51953039ea5234c25648a99d3345afea8a9dbc4f3e7e8c3b5a0be86594cba2a43644162606e5d8e34bf1cd3f9825cbae1ab50efc0ebd3deb512ae2e3ed6522c84b1b0361fca8e36250eacb27329e7ab33bfd3345b4bd37cee2f7d209be32f060f7054a5d5f934a29bf7e9b866d20566988f8adccda0fa97e076746401e7f0cf427598a03b1ab7b7be38502cd4a4946fe6777d7e85d1ccc316c2043ad7872812d9655f2a9e52a878b501f029361da3318aad66992ae52d8270c8e5023aa5d1240f1354d95fb5a30086a42f6dce76ee052b27522eb8714ac874bf1f64453482f848e62e8642ca35c308bad7149c8925d83eaa566a2764697f618e9c41dbdc10c0226dd0c2fab93eb204dd09547f10a669615cf6862e6e5c9fa6229e032691ee74e195be96e366b7080d328bf6a068da146ef2832466f466eb6a6a662e5be92b215f9e264f6c76503401bd6133dc5f6e47100acb3fa58959a19ec122d4565e6c89c146a1ce317a7f8a3ca3a1da43c688b4f7f0acd43ec16140f2256b29a2d99acbff38213d745798ced90f6b685f808f54c9a6d395a19159df4af154af9781bf93a04581d280f8c754e66da0756c3e39e6b5d2f6c9b83296386589299dd3e79b2fdf572a4089556351b8392e2115cc513d932820b1b8801325299547dfbb13740c0416fa5d5a10da994c8425cd3403075a8d9afc32e71c734ca2aa23b76566c761972d0ae5916d49e5c6f710b75444397bf11f25c2e69b5de497fa05dc9e9137a3a4d2bf6f1b8264f4d07a7aade654c10a17b9ec924f04b216ecf48d316d1b02a21d61667fe06a3f7f2436ea8a0291872532f3459742f9be9303fb63238659401460630d6ae5c9d67e06295bf509b05c14329c0b95b6193e352afa2afb26fef0cb1838520d429c4f95000ef965abfe937b764f27e22948354ee1873daa3eb2ac140679ddf3602fc87fedf7a4c8d87e2df352747adc1e5475b584648e3c589c4549570a77ccc2ecd4322f4e42906fd84d34bf6934f7e083ed43c82d9e3009059b94b22cc85ccc7037d25e7ac21c8450835b848195802f26d3f05c50bffc555d15e1c0ecc59a848f94284e92d45ad40997520efec634cbbfefb9adacf94b5d2569488e45f984788a9ce489c668d4528d9663cbf70077e1654bd9b4efdfc0e1694d0af0453f2f5c85c8bbd0c30829ba92f3414d74cb8de449e9a10dc078c6661352a99302b53f5180acc2700c50e3332dc2a17157e93cd842697ca1a42c8186f8253daaf032eefb6e224b68b6f0ca6401125fbe9c5db901a987ba00663d554fd720f21a9d9f9458797d370c43ba1a09acf9bc1fd1b9827dbad066400fcbfa264407ee3af443ab579edeb259263ed102e1503d3904deb68d242dc7579a78e46a09a44d6ce0a7a94e7952c6523395fdb0985a653a86c269ed254f81c4b2295a9d44e424a005541679f67bba5efdc52c3b8e44cbb4b6b67dcd1bc7f9b2782fa7416f3877aa383e508a2e10a7f3dcce0f17af63fd71aff7b1048cafc67ad0a624e8c69a9a79c5555b87bbff985ddabd14c3e9c4daa4ed78274bcfd16a65f47a6e9082f38b6f57595cfa2d2eb0991e78cc0a9f8e43c9b9c59cdbaf6543bd76e8ef746bd1677330c705bf3c373af61b5113d548023df7968382f3ad840e40f6e75ee566a32fc0241b3e244129acf0eaf13fe6d6fd52e65f34e18e170d81327066417349c15a202c3b9e4c5338d6909b05d4ab83593a8b4589fac595d409ac832164cff3ac69768c112153ddba2ed551ff24e3fd851b9d94c2d0f284c8334e90ddd3af5cac61de17792299b5a43d78687b01d8cb3737991be2736aeeac001eec391ec880d79bd62c82786aa24df648f4099f808fa3f7e1de301fd47872d9d5910cd714b3431629390bc3223b5e0d403ced2b746c211e1b0e4684825bab5ce81dd61272d9cb84c76a88fcb6dff81ffd3a4e4e7728d40189368c251beae7dc5c9369d6f174e81c89c23d3d277893ef0a264b3b7c0bce9c5e74a7a86a0b15eb29d5dc337d2252f38337c5df07bc6954d24820a1f1d8a8f0a38cb2ff870de3366d69b15752398091559c9f86623ad97e8d8353996e36ea32b2096914e1b5cfd97bbc1c8bccd1c0032bbe348468e7e13dbf9d4e8566e2526b05d34613cbda97ba9413a64efb04ef9fb83d291b4a70bbd47609abe780a919cc33989af6dc6a1ce54d4463a146e0ba712bdcc63a1149a105265dbe3cff19bd119fb5e30f9d9869a591c1d873a924dd10d889887f99263ec50c6a8fbc6f6f187d9ceca3f8e872bd22c06a978a6f5890c2247025bf7afe160959ae4a12a1b6a5803b7de856187dd9aa972de190beaf9f7f3ac88617542c92dab82ba28185547259cc807442c9d63e0dc0b14a330116a54762b3d02f646aa373c5e7eaa01d41fdf7e1fb5e11afd926ce484db7b023e5641748fde9ad2cb6be7c55e635bcf7e17c4a4a1a387b35c87d97f47672c7043f9d5e62790f295018f0c5f5cdd0f2d4cf0eb79aae412832ecf62233a6fc33ec0911138f20116a54f48788a586528d25f956d6ffed1fb83257f1ee44dd4a1f30410439f96f37e6491541ac8052190f24a01b45b7b5d78bd0e6524d8947c28d30ac82339eb1d636ed57c63ff690e5bc702e3f7ba59b5a7a03615a8d56ea3e3f191cd1f794160e3dae8daf368b3b6c6f56a68f29dd07e38fae26fe35f693cc129278527cacbdf652f86574229ea0cc621f61a7815e6ae75b8fc605676bc502b735c86a9b93d743967e27e47e4aaddcbf9f2335c156a838528b10c68c909cfa5c7ae9c6c56269f714f0a7f92408979c2ed8f8e7ed4dd423059713921b10bfbc2730dffd060c87585ff3c8b787be40b1efd2d3dbfbd30a22793565031a9bd2004d1527c291ee608e49e49b41c96a5447ed0c95fab59f42209978382bf4f156dea5c6a58aab729e7381f20cd57e729777b9551b73b6436283189c19efbc699ddee5e0e5a44604eb393f73b12412ebd7cd286f83178707e4c4a21185125b529ddfe1c060cdf8b8ceb6a4eabf35d19601d1bee832e8048f2e0deba7ca72fc7aeeddb2501018bb06a441f5d84f2c2492b4cfcc2c508af23190cd94ea610b05e377137586fd71800ae6e98082ce8c12d1fb8172274d46078736d02c083b4aa4e9e1384b1730e65a327b68b251a1191f3adbae9b12206902434ac00f92ca529151ea275ade787721b5d4eb773229ee4b46b240427ca238ca8681c9213631d677390873b305781a3eafa33987e3d8d9c90185731e8f121fa38c4c713d220b6a8a1621046bd270ac42b288ef4c5036b480db2613d58643efd4c6ab1aa84970a4caf5e45f7cf8f37ad62f528cd3308cdee589398fb2b5ee9d3ef545146b2c69d358b8e70bba328196a7a8194e1996980db8e1a52b05db1736cce5d786e9fbdcae79afe1210200ec6ce273c6155601e877f34e93fd01536b55cf70dd2f11db2b9db66c55410079ae8428a408c7bbecb1a10196c93484a3c678161b6461ede1dc5be2fc0f3a9b8ff845db1d96747fbab871d5e055518ef2a75ac461150b16d94fd60fb207ee4114659c16c0399db87506ecf1311e4d47bc85f9d68c9d2f7a3e37905a11496a750be63ecca1ca1847491ab0202415c713d73b3a71e6e8f6c497aa646a65fce1ed0756d7810d846162e41b2f7221b350dd63b95efa17d68e8760e351c53f974e43b58449fc5c1e0b0d7001f8620aa6d3324fd4ee4de052ccc13934a67ab88a86a4d977808b9f838ef8076d333eac00d5174f2c3636eac8b3c751c28dff0fbf4af2aa65c2a96b585979f6d15a2011269a761e74a2af44f7dfb26ff0a5e0902c79dee7f7b159bbaa1da2c3ff3d888d3a7db18391368b0c68aad840fe0cf39f76abf4e471be30e5d2084cad17aef1e4cece22cd78fdd40a2a821b492db4ecc4bd07a19e0b636168a30ae466067469c482d41a919e58cda78dce871a800cd0684593d3442d0503bd751db148ca4a625593bb91c351eec60272f6218393bf99025c61df44bd", 0x1000}, {&(0x7f0000001280)="4e9b4766b1c99f451498f40d70581acccd94f32c37ac805d490e2e55dbdb14cf034dc0b14e2f987780dacae6ed4ecf7d263f413f4678316b7e5ad9aa6a129ef01ad9b09a12fda8002ba815b7f91b0cd810c0b00371f74a60b06ba888fc6fe9bfd91503fd054368262295d1359a3a89548600a3e99a9c500470a39269984ad202d1ca0f3f4ed62e1920df2ecc8436a79fcf16490c9757f67099f4af321a38dfa55b8141714db6ee98cb7b860b1b3ea3086cbb04285b915dd205d1cf0f3a5a719b20818304c1200380c2bf5b0df4dad33e97b5e60f03bce1be05824dc915c6fcd66e49ba39bb82a39a9cc9379a", 0xec}], 0x2, &(0x7f0000001380)=[{0x58, 0xffff, 0x5, "728f2e4b89082d0c5d76f1b0d9f5699fee53ea54879e81f781f86574973cc17ca73355ac5aa9871854698609fa1928de9eaa90cab44eb267b1fe7d8cf742a840e1e1f6e5b125b9"}, {0xb0, 0x1, 0x6, "4632923115e5dbf987e7df705aff7c63a4e218af6b8e7a29903a73a5cc32e419fdb08ecf62e7f787bf4d6176e64fcb830074664a567f9797a7609370a4e1fda6f7d8a2f26758e62b24ce920443e6c98eb9a0c4b9a64c10d52a2dc81db740d604f646b144dc695023a85822d204fe4cc6ade3bd26eccec4aafb61e5b2d6837ba2846c7cef43b2ea9f687ad2f174a9a1b130f9a0a652bf4e967d5c3a79e6"}, {0x110, 0xffff, 0x6, "a1d364814689b845ae22194591aea958ed29f3706b10163d95911540b1fcc387dd3736df923bde8ee22d5df6f5895feaffe99a8cdccb7b0ba585fe7b4de64bb2772ea622f1a08a06ea9024327ed4f7b9526fddcfb0c65642a4fdd39d73ba379febbc6390b7f11d1c8969f9a712d6eeaa51c848222e4522249ec1773cd62620c4a946f6252d9fdc79b341620bdee3ab3dfbc68a0d0d12c415e84203da3e4c38a44f15bde7a2d3b71c12682551b24d5c79f7d646fe7f2c17418ec9b961b67cb2c159e8e6ebddcb8eaf8a36b562ee3a414c5310fcbd5b1fd8476772e843b5f3c127571930fb04cf4d72d3801327ffe5888e84ec70338a11404bd8bbd10f286d2a"}, {0x20, 0xffff, 0x800, "ebea2017df462ee6c2b7d76f3447ed94"}, {0xb0, 0x1, 0x1ff, "6897e60fc1361ef87957b86396fcff9162f01c51027d39bd3e815072eccf37ec638a81c816fc12ae4e9cefdc2a5c0ca9842dee6918913cdbba8e40cf3e6b0489168c01e9fdc265ab4933554190e786bc77bde4fc997570a1d3c0ad97c582e3a045f4cce930d0a7dcfdaf7d2e27b9045852ecf2d692325da4adc5089905556d55c924fac0ef72f295e9ab2b70ffc21eb9599bb782c73238737ebd25"}], 0x2e8}, 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) 17:00:56 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r0 = socket$inet6(0x18, 0x4000, 0x5) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x200000005}) 17:00:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) shmget(0x2, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 17:00:56 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000080)="4a139bfd5aed925e7db36403b43d6938a410e87736", 0x15}, {&(0x7f00000000c0)="ead0ccbf320bc9134e90ebb217d63aba15cfdd5b95c60ba529ed928bd32044d8af1f6c0540cfb3c09808dcea64da9e52889ebd1cfd6f759c83782b91b1dd46b89bd376055e7985f0f251b1602d367d3aa139bfb860482911af77a88a6078f58b329238993a2130b65c2c26ac70b3e4ddccd738815891dc8bd4da7a9c59e78f0d8ae31dd6840655be7b977b8453954db65a42251f8842aca108ac2688482276d6d7a71e95624ccb1bf5dca6e55bc97c067433c079d0872f8440d991d6dd6c51293477266af32b43e913ca29d5509d48e1c85ce334be3180b06db536811ca47bbcb0ce8ba0df239181925fb3b2ca23f36fda0e5ed8d2d4cc8c9376787c750b1264af6c3be79c9dbd3159c875ede88d790e977135909a3904fd85cd68b34e80a69774e86c7e4c542e215159b6603440cde8e19d4d5567ddb060055fb67dfff1d015e4a90784486518211aa999e0d06cb6c3ad4ef06218e8c9b47f3e81a1b2ec6d328ef7be1c50ca77fc0a3e5fad09a263519a7c17bffb608b1f31f3f0a0396948f825202a2743e38f61a314e7b1c708018b7f390cfcceb598c55853524c8573bfb28f4d49f62cf5533c242d78969dc34b16b217037b869d35673f4a8eeff2b4be714b5803989f3d6000bdefe73244194d043445925aa835dd93c26bea0d1dd2182cc97b248f337d374bd87470305368325828097724b803a35d743f0663178e5794acb3540220724c10f99b247ddbd8f666c030d09f4fa52bb0fd2304ecb23a7727a9197e5f4fa5201e57bfe451890a5822fb5d5a896e3e6b458b180038228e6cf0baca46e3da69f2fa73a15c116a91504ec848adbcc2b29dbd310220cf35ee71a1937a0e236de2fc18456af19878eca683026c5353e25b6fa1e99cc932ce4d7a12710681578fae2124270edd557bd7bcd096e23d2896b88013dacea6998e0dc09d5ef63f6b7654a58b160ab47f8203ad61eb4f05aa3e550702b3cdb7d80e924e7ea9ebb13d9db753929466f6ffa2d7918b4883da5b297cc834da378b4119d326d7e7521c1761fef3582b3def3ea26a88726fee9aadd1e01f3ff8fefcb952ca3e0a00479fda70831e993a1b25622d9495ccc86c2d258a4ff78dea8a7201e92d012adee69ac4ca928e3e7b26f95589fa1c40848d4d3d91cf568ed48d4100f505c708f187fd39adffbffda53fcbcb5b15fd46fe19a219b8a7f58670ec1dd11c7df600bb04304a5980e3f785a7ef085daefc0813c80aa85d71e082e5ad1d3f191e831b6b6eea9fa8107dc1fba0fdfd739b355cb0be5ce9343f0f2783de8bdd464beda07a9e66858dafd99abc73ae760645d06eec4f5858533f0924ca98ac666cf0363c58a96b5575b6521140137bc07b72e4e9fac0abac9e28d7858685062f69ead0b6ac73aa1d3fb8de6b49c2e853491b5fa511f34eebccf9c34cac7e8975b2611c18bfb9e5c7a2241c446c7094997c9ee1f12203c22678a6eb5de3c80a1716ec06e125cb04cd62ea4fb47cd2bdb61a36313570704143f9a82651aa66341627a127e6bba81c80bbc81b2e0245be9569285eef1269acb63c505d343caba2e25ab3aaaafa531cc28b05b7ef219569f9a913e3b6308ba37ff08530e01a8993a242d5d6a62192285a4e7d903741cafea74971417f78c6f858de135608dafbd8208be08cf026f7a23752273a83c8e0eff66f9699b5e9285b29372b6c0b9cdc42e36477e663e8fa72c63b50584e8ebb312453137338a8acfc4eb1e4573cae0946490ef68556ef7c173a5ac04cfe9364da810725bb6799e99c41d6bfcbb83aef5b776009b8be9b515fc43f7185da5661fe0c7860c20767c563241da927d0112348a32ccb1c8addd3415fddcb3980c3d9c8adeea8774f64ff272e4a2b1f29eb0813d789400e18888c88a241ed01528e99a4d680b01396d55655ee60da08132dfffe105fa8325e36b1441d395ae99750610dd077f08072162878a6128292a27a93965226ab3ec29dca4f6e127ec3ac0613de1c9d5f155a336ecfba29a40c65c583caf4ac107a330776ffa5589d10fb47a5c7343689268a0ac9105bde48adab6fe6b10c73659654ba1972b5a91b22f1b28ce59f92617ffa2cf3a3cf381bd23efcacfa4a42d72edfa7934ba45f2ea552dcab07bae5435235144c654c7a6ae7d0dd1f4121cdf4c63605006e29f0b059882ce86662bc3177a50df4aab30449964f7202c86afcae9c1bb1d31bd8da6fba67e48ce4c31611b4174b887fe088b451c005c9083198be5f23c20f1c66e7289768ecd45b5cf2e9e61f0cd677549c0539aed0180e56389dc8d34fba1df7137c1e7583c2987baf41995461f9d7bcc325b7cd605a7924bc7dd1a53d1bf5db9161370f74374ab08958e1af32df0e491639d06d123a2906bec445d00350ef8a8344d30eaa8318331c0a008d9cb32c3bf6b5d14da6ea8821e8e03321de268b9b609638ce40d8e05b20571cc6df5d99633adafb3d7b462f28756807a18c554df14dc8531408fa5344bc8456a7a5a0eb29b7b5377f4eb4cb939a7134782cb783b873b5edb0b0cd15b0b766aab05e6029a6545dbbf6656fcccbd9a395609f7fbae5035d97250ba3261b7d6fe745c7ad21ccbd32ab68712ad6f2b99b67a49363c2daa0d5b3e524e04b0f575325f80c5f50f326b3e1d158484cbc66aba782716b9bb7c622df900fce2486b6fba52f99b3de3aa13a4c2f99cc66c547cbcb7627a359b587fda57aa6280767cc34cc36a464494006b18b2217870ed4f19770693bbb824f36178b5e07b711aab6d25b1a26583f4f658c58010da89478dc4e69363fe0d06695e04c21afb4baff1268524a4956cd9d1ef338b262d62b07065e19b9912fcbabe1fd8602515962cc878ac33b105c107796592d1897d3efff5436b75d1ea44644c7c8b07f2516e9011dc1fb3e413c13610120605d9762da89164ebb64c9d116d2c2774e6e834a0f5f2c599ec253434ff301d69b93d106ee69f3ac4e8fd8135281fb6384881479e5bb360bd07cf0f9af3d4488a59004660118041d8a2bf87b8841a3803b0ebabeaa08eede50b5761b1ea0005c725192d839203553165602b48cb9aa5ca230bc7d907cd7fbe216ffa683e169d9bdab44af5aa0262b578f45c1cb30689e1977f772e400bdd7b77d3fb30f1f5470c55c77150d4a477fa5abd4445052cc8301dbc3a62343b975a2ca30179c948c4dadac7c28d8777ce30e90653f325fff5502ade9ac87b45fe70e4c999f78e2e4b26b993d7b602191cc5bc68bffe694bc6a68d89bb0070b0a55c454104bdf3cf999155769ad38d1e250e2da65cdd873f739efa13577bdfae032159bc1623450adbdb5c9b4b27284c834fb2a18a1359cbb54eaa38e254aaaed4954f32fc43d0a3732e3d33de00c7f2c6b84fd3473b223f23138555d1a17b97faecee88c2222dd9e5f77a07d878a83ac833ef035310122fd98827df5b9f4b78f1d99de04248149eb56c5135b92704a173ea07679c28024b61cbee28b90bfb1f44c2364ee96b5f2e34a7072bf432f4aac655a28e9db6bd5413400d52b9b9cc445ecaf3f5eb37ff28c19b39ba8296c6a0f85ecc96e89cc249231c754d58490a4ab4819b3f5ae7f38108a781934f780794cd0504a071befaefa701172504e2517f3ece7821fca4f4b21146b76803029e35a738b0334e1b2741c46bbc40c23ad4a3a349a2b31326bf76730eb5277617fc459faeca7ca8d0d164e34c00623177efa0e8b6f0b862918ccf6e96d82767d259fe0a5a67297750804d3e8b108e926e22a4128a9c53a47d5b343538fd0b838a32d083a1297baa2f4e455edcdfaeb8ce6b6dd4a469233842402f8982c5383e323e763ddad71f257a57cad70ded98d414ea656e8bb917029ffc5ac5cadc2488ca9c4cf7e781cdf76d758731f582a306a4c1d28fd1ad043087c6c32b38693ad64bbd2175c42b1f3ea6c294e2e4a701838a54366f19ceb70f16b36fe4fdd0c042f24b7d002d85f75c0dfe8d72a02708c18f83e51034e90fd163a431ebfcc88885e986d969997bcc6701d1ccf22f02e1da473e358fc3ebc1ad1753ec1caf237ede49a292d48c5006a63916a4d6addd5feff16deac674686464270f2c8b9cdfd8183380fc76952fb0b6dbdd5365ec208327d892ff4a4f9b7be76b2029ee93f1bb622f8c47a23020f9212bbcdec33f4c547753284601dd5d4faeff2a2a20ab781ad5e10aeead8755e346921e057e23cbb78ce8d1130b8d0dd362f61dcaf90431cb999c17a11dae5f005224cf2f7e5b20bdd5f4628729d67043e025476b7eac0d6b2baeef9a167ee4f02452a7905b4317b4da11b4befb03a47d67534577f1342a6038882bd82076815adf1152252bc32689dc4e01903f466c6f52ab3c332479cc2b3bc63a5a3ab2b376c69ec7c781f94f7232423dd5945d8f56f4563a93683be9858890e826845c6ac45e6f60770891ec8bc7d89467247fcbaafea9ca1f5c68412cd7f7862affdb14da136f16a62da2c1e4ba79a2bfcaeeb72c65bb9deeaa2d542385c61e3a380a82e9870ebce4859ae4b3f646c33f9154f3341fd0a23fdd8856c26c73a8c7e4dc4a062080540d66211da982b581f3a5ae4fc874d3517cac465b3399d6d6eb6d72a67523f3435c561992d429bc402a3bb9f1f37dad58f4586b56a43818d4e63843521a733e6a96485e5ab629871cb44e7fa21d3274723123108b55f70887f289d222d9e7cf2e1c85eedcfe7512fd8a53d98d83eadb6c27e007f7af54688b0977b10463dcd8326e28b72cc2c00da8ca2bd7c6f40e8d51e30feb3425bdff73b3a9cf7cce0dc6fb1d880f3d6d1fecc75740431369eb01df4574d9623f7e13459484ba6717b8fd273cbf736112bc5bec966fd8eaf64dc7a0f2a2e62b57de41431c4936ab2e2e3778801dad0f2e6ac3fbadfe23cc2000eaead993b919b30da8e9a7cbe15ba96d368578ddbae846b3ca6e6f3c4d40be2d2facefaa35f925ed03b1f898c55f06945226b768ccd9730c2cd6113b08fe8de0541d31e047c504f3b5f3e25a6ca3232f3a7c2c33a4bfde07605ed6b39592f109ad588b41b06920973475ca4b9462e8bf5089f064eed8084ed81b837f97a595dff59a2720c7aa669a8cc40b28a2d9dfa8b9fada7310c5cd93b6ffa4dfe804e4891433b11a26124871af97bf4900c7eb46b62dbd3617900e3772ae6eb75e3cd411434eec51a26f65f53bb4f7cdc1ade27b4d370b089b634e7d8fa384daf119c9b2e5204ba67b9eacd8f6b61759234fb185158f22fbe2686d9a0c26e769d89daf7458cae0bbf73297bf52fa7ffa68e82a9f6161e37b8034e19ba2000e17878c5a433745d1d11ee7b04e49f55e4a5127541d33d5da827c2ab3af8fc37ce75fe1b4b23240c0d4ccf06f492a570e2bcde2858c9d4892dcc50bbb4bc6f595474da0b303c16a59b48a671c41a02843b30d9bb3816dbabeac5f59ebe629381b688b6cd7bc00cd2646b01261ef15c38906260cd9892351e030c3abd422dab6ffb52aa6578d01be5335c9b4fdd6789d27f822028812e3ba7c0f64ec4bdf9e53d63eeb2e0a6fc8e750cdb17d9716bf653840ea2814934f6fc4db2ea0e488e2c608c15b4598cdd7651703004ab7b708891b45ef54e691f5535902c34e5eba71b0e1ff10274e4ee6f88f0e2008265d1dbfc0a6d6969b666f7652eff964427486aa3ac30dc2d32c6eb6d6bcddbfa2f4d13684c88e9f35476a6405454221941c2ae065272547752bce3678c0adc3f8f4e2ac1cb3827e1fec3ac26e7de3eb5b3334c85521e7ede3607766dc4be6781964256eb176a2e70", 0x1000}, {&(0x7f00000010c0)="a38149cc12ae6a01f5480f3cbb8e32e5d64f4a58546ff9821c0e0b781f139d2c835f320332e8ec5370e81f4a3fd2d9655322805d8af9a26cd016c685dc582093de1f7e597cc5e355f50cd9b231c257b7f0c3c689583704558af7a91c3ed5ae9c94c4fa5c9bc7f3242d4cfe67ff81a2d66908c85953b714cedfeabab3afe42b8b1d827c8cdee7ea6bd59034ac3ee0ad5a66d8f151", 0x94}, {&(0x7f0000001180)="230f9f2b70b6e046c943ea6ae2e4f990b8c771ee3bab7eeb55bc7f55f5f598e297e680c60f04e106369cf72102c3d2298661185d248521a67a61a80e3eefa8ac232398876e6dc8abae1326b291b6e051bca05e54131e278b71b8e65a08baaae2db4b2be1a028d54c25ad25c80d803bb64338638f2fd2a353f6b1b46fc4d0f64ec0e69b5b857e8fcb908dfd11f5934d6c3150910d27c44337aa3acf2e38f7c48e5d352cc747a308a6639220733c124668fbc045f0d1b6196fc62e26c5f01e96c8679026e594ea489e02a2b6b96547baca860b12ad7798fee2810000c5207b8d232bb48fad", 0xe4}], 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000), 0x3c) 17:00:56 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2921) close(0xffffffffffffffff) 17:00:56 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f00000000c0)='$/-\x00']) writev(r0, &(0x7f00000000c0), 0x88) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x10215, 0x80) 17:00:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) semget$private(0x0, 0x2, 0x40) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f0000000240)=""/187, 0xbb}, {&(0x7f0000000140)=""/58, 0x3a}, {&(0x7f0000000300)=""/8, 0x8}, {&(0x7f0000000340)=""/135, 0x87}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x5) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) semget(0x1, 0x1, 0x96d9453ad3e1b6b3) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f00000014c0)=[{0x0}], 0x1) 17:00:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x1000, 0x4) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 17:00:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x10) r0 = open(&(0x7f0000000440)='./file0\x00', 0x31, 0x24) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000480)=0xc6) r1 = open(&(0x7f0000000140)='./file0/file0\x00', 0x32, 0x1) recvmsg(r1, &(0x7f0000000400)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/39, 0x27}, {&(0x7f0000000240)=""/29, 0x1d}, {&(0x7f0000000280)=""/32, 0x20}], 0x3, &(0x7f0000000300)=""/248, 0xf8}, 0x40) utimensat(r1, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0x9, 0xfffffffffffffff8}, {0x4, 0x1}}, 0x0) listen(r1, 0x4) chflags(&(0x7f0000000040)='./file0/file0\x00', 0x3) 17:00:57 executing program 0: munlockall() mlockall(0x2) setrlimit(0x6, &(0x7f0000001280)) mlockall(0x8000000000003) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0x4) nanosleep(&(0x7f0000001200)={0x7f, 0x80}, &(0x7f0000001240)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) writev(r0, &(0x7f00000011c0)=[{&(0x7f00000000c0)="fc35209ce25857a7ccfbcd7d335abb3abf0dac8ea477dc0b8eddf32997c4bb43159afc52", 0x24}, {&(0x7f0000000100)="9ef52735f687bb4dc70ec7bdca851ef0a0b77c9f2f031585877c080fd3efc0ba917b01c23cce4f1f8fc14d8283494a944b06d789", 0x34}, {&(0x7f0000000140)="541259efd2d83a72321c98da5184e1772dfc89b8ee2588ef5d91190ee4eb2a1113b053aaa57eab7f14275188f5d2559d53122b7461b04fad124778f3d79f8998beb0a063a1231d2d7451ec0f0dd5403ce694178bcd8a362b66e03203f80867e09314d4daec9dd9f60ae35ad3cc7f3fed339a90b771794c13dd303dd49a914d9a67c9c40be31f85240d18e0e67eed120a6f1a2f1b90e2c54f0380d07a9d0a46741d2f3a3d13f227b5dff06bc9be1b5252a32ddfafe405c76d75da2359dab4679e304c6f6c4c8d3bfeddb4fcdf99f30ebad45a6e8551dc98267b1e08d80b2e863f82bfb649733cb5dbdb70f5ad7237129afc064e8c0df1d9255db2b27dc4956654b037ede6d3a42ac4ac3c5a44c732b2b7c9ed9ac75d9a83e88558cf299131d69e178c509cd715b1f9a744ec21c88fce065c3f91f4d37acbd02d39f05e08308898d5b7a25b470504455fc7b73dc4ceed497e590b26e130eeadbb7162e2a25a41718d78a23e5010c1e065360e6bfbbd96c416bfdb1c7ef5443c892a5796e513e83aae788a626d8be8124204f52ef2315ab52b8dae58f52bbe88c7c3d1462d39b8991682c8a6b38fc446500346f1f62b2e7229addc053ea5a9e8905533f1653f7ed71cd5c3ffdb6404d92cf0f9efc31f26248989fdcc9bb9a990183bdbb2ed4fd93141d2ac7b9c044b54fd99214c2c5b1e697b59d326cf52b29d7e4bda59ebf6fc55bff83b6f28f04931cd29ae7ffaf8f0228f70449a74771b06cf3a194d6e5ef66dfade879719b9d2b7877b7f042018ec236526540e665c33a1995ec08c51cba4538dd948a1c7c23b8661a93ab29ad77fa728960524de904f9891659e41435773425cd849ddfe1ca321ca534cb36684d16f6e16309064d8ff1f727e44f35726ceaa74696a819b29755864dab24c693ab03c4ddaedeb13bc38fa5abaf7cdcd7cca1865cbf04f7c135832d9b4d3de1b6e769f2e2e0e9531e9ba2b2683073ef95d0bc187fe88c8a3179cb4ccea290071a42db171ad8c34782778e2096ac4938111ba8dee4d95e1ec21deb7a9f92159a00059484b70ed3d5d62544ed4ce14bf5772cf3b99b696e719f708918dea1498753d499f839ea82074f05ebe0bf18288346297216efedd9027b076f9bbcb1ab3417d19cac86964d974b2e04dd690538b32a7586fe31c70c74b1c370f128f0b33c46366a05adc665692a0e898381427ff48012c30df167dd8c90954fbd5eba96673f50e3d2ff79fa67882042979997ddde53c22e8fbbeb307a515d1a6635f9f0c82252c2bea065d3dfc66faa3915438bb7df2d385f3ef3534f0170297c211f8bc9cbbc5497170f2d2806ac013a33c9675385de00317d06c5ea6f3ca1f6135ee02fc90212181621a06bde75425de24810e1359dfdc2afc0ffac06039bae6ff98b7c5dbc6e51b9da68b0caaa9a57a7a3f4e93589970cb1417a1cc22a8a5521abf0aea85e5f9e975bbd48cc3df98e6c0dc7ad8f4156575469e838478c98aaf04e146a85a8721aa6ccb784ad1418f34967e07021aae5a9d74e401debf07dde7f8dc7fe65110d4c8b7433f19fdb9b65aece9f729c0b82599954b8e46dbd1b5c2e79422f83823bba124b0f150e4102336ee3918c46963081bb78eb8604a3a8ca4f99e9df6d260880e4fcd1964d9b76b0524ebf1d82679ba0532a7250037ec5c4ccc07d393fd9afc1cf91414c540b094fc61523b130ffe2121ba4ef0ee238c8b67f0f0fdf909cc4e1a4860d137a5123c9ea5284629cb3a968bebe4b530333fb9ff9171ea49c3952db617e822b6f85b9375decc66338ff42bb10bed229e65dc82594d595abc09f7c79ed9a9498a864ecf285a59b868f5466cf7713d5fec2977ac830fc04d1f06a58613017b17aafc5bd2f57398625862e7756f3f4db7992888ea8855f01e085b63facb8ab24263320edcabfbb733f2b68da98a5f9f5c36228e46a06f855f3572603cc441b5c07fa49adda6446fc9848f5992b97eb5d7a2c7ddccef50a17a96de342b718091026b4098111cf884d0444e4244a47e1718369ce8c9fb1057b0543fc7d3966b8939c6e8d0257074cc4fd4bf2d79129ad1de1d193c8580a6c7c631224d2e19c061c673f34c0524e5cdd5391cf2c80dcd5006e7084c769b3eb2ab6b55f7259ce929e01c2bd6d10e384deedc1d49891dec4cd93ab98f1ea56d9a6821f8d8659ca3de6d8d5f7980beefc391b89c0c0e980b38503c55a6af05175d56498a17c8cf1178fb46414e56d1041ed3a7ffe2d08322fb3b78e4b742d28e2a5e3e1e47031215cb5a6242cd0364c8a48376a1cc2e0ee32c7e650cd761f76a06a1b8d7af761f46342b1f16bb75077cea5d534ad8d58262c53a38482f49e2878b17230cb104fe85f6ffa9e35612626d57a3954539d1a056816fc2721d7f09f8776b2255230bfbe8be3016ef5343b5e40881700d646168e2facf14979e920c0596c487f87ace9dc38b22c22e3d7274b9bf8c30942b68e5a779c110ad80f1ffc283c3a79aa40118dae7b4df9e74519b872f8bd2e40ffc58440e2a180987229e150be0eb7619668232001119ea4e8c7ff8a8ae78201af920ea94cd9019eae070aeedbc9b84eb2756f8dc6ff64e9144552e5d86218420a2b3b3c7a92e86fa4ee742ee68973d2c99e76b45b233d3782c209ef45ded324af80eff3869bf3fc52750bd23618c6e696b08b82cb705b3db00bb50236e96ff44a7e85da6215597c23e85c7ca0963f8d0ebd7fe7a6f37941b24bc7beae3790b8120444c3c902731cddf67528c60fff83f045c5299e5a1d04ec97bc02c6a21afffad6b9a45f453a435f3b23b433df4d14929a31ea27974af7545d77cce1b54e18a344c529b2de9a0fa2cc21634556a64c09de977aae402a8be9ce98493c712e9df49802ff31d51c8676f62f23783ca9ab7a668e17dd513e82ef8976a65e0a019f02c0054101e2b5570ce3347bed9d0c54e33ba81b107c0dd1f0ec63e8426d98e4df8f4a6ffc37842c52d8207d9c9db19a9bd8cdd93e3d5045708863530cb85e0c64a853344806cc3f21d99bb071656c598e79bed6dc6c838bf8317144fdbfe997d02764008680cab62e01719a76df8aec713b86058ec62a4ed9342a49b710946c8540ed339f254eed6edb2e7d92902c10e94360fa79fd2f43432a80cd60301cc264ee889d1fef1793145348161e541d1251ef4a0c6640a0e1a3c709c989687cca7cc8c6858dbc2a3f858cd6293f12705e589b94351441140b35d9a1abac99aa33661f36be66c572028c89560f0b51d35f5da323e60090ca40c1d536a74a8912ffb208862b1926cb17a3bfd2d2fecd81be78def8b77d34c68c7e487f2d3ee6efb2e34db3443c2b441ce1fd149022cc17e8f65d2db5bde62ec9460b4b293abadea1501019b07acec5c27f61e92151c429e46497c85455e6bba5071164169803670bfb8d230bafde0b219303204d1ea60e9c0d4fa53b0feb79df0b70e749fc9f119517bc6800a87735df2d4d5310c32ae35dfb0bf54866dc6cd1af78ca745c65c4dba1d946e7866de971c85efcb6d62716b372f071440d6b1cd79ed9657f0f8e586780e7b9ac11cfbcd4da0043ba6fc8f58b87fca06d88f6fdec8b5d3b8460dfda92629d6f6d37976de1f1aaf277abac2daa893b48c50883da5e9a388c1ca11651ce360757732b3ae4298bf5997a76879db589e3e2bdc2542e2f752b7cb4984ce634f34e08bb9607447958afbbc473e532f9817ab8518456b73ddb7a465111416a0c80f95c6f9ada7ca5cf753eb355d4565917de37f701a941b55bf618372b53532cb469e8ca370b3db8983b8d41b3a4684a4793a83377bdaffc1e06fb62baa79aee1b57af91728417ccb73bfe83e7be29ad6dd595a64df8ccb65790a06fd9113758064e403d4f331b8ebb3b294be9b8cf535550b0235419f9e1b33993fa76bfcee6dae6f107c4c8214ae91063dc4e9a7ad99316fd48724c0e9609044a0adaf4258acc75204f82c7e46cc7a9cace149cf0c3e5c397d96a66eab10c826852a7c86e929901c858a42026fea1d25eaa60ce38b3bd8003cdc3cc2c97e095bf12e2f3521a7e40697079fc83a3ac4b44bbd708ab3ec097831cfcaa027a42fa4b586e2e28a908c8391f26f65933b7218941a2e4a0b7bfa4ef5cf0551b3e8b061c794c78c41861ae09412ddcc0f5753ec90704bd01cc0bbd21560f0d87bc010758cc38a3675b87fad7d45ebbca91f932971e2ec280813b491d6d87915d5dc7f255393eb66f79cd7796106513cb4c1840b1f223f305abefcea29623fae822901f51c15f40c4bad0786c5ff15f3b9cf4e376a2a0754bdc268011f0f34ea72ccbc06a506b602f82860b2795cfa81b2be36c151d25ce521086b1cd971bef9983d5922e1733e96892ad3cbb1e4743e8a31009393e89be7be1830a45c5c3c107b5d807515e38b935c99b773c158d8091069834402edbd87eea072ebde27777d90f00d7cfb59bb1ab0ddc3004caa46a9c04254571e6f48bc8a1d4419d41a30154f36c433e3a5804b2e6bf17180a97d48ea72414709300da2e5dfc445bdb954bfc3610e1f35153eae2051a0468c75d4386e05bbcdbdcb16b9cf8d6305c6c3b05f9960c3f83a86f88df018a97a8a83804371cd306b5bb0d951f7757f57e97c9b6c917322077ed55772fba05d898e99151b3705e2d511565b79b0c5e88bbd41da15b5993e046215a3b535733d62184750b0b5e68ca54420e851d8d682ba1659e9c6e72cc83dbfe3e6d16586ed6ff0cca376e44cf0eee07dff33cbdf35d500f284125abdca403affe58a556c874121a9de50be0c63be3afe8b382c8d088cfae618c16aa0ae23f1b1301533b5f376e30ba5bd4a0b8dba5e4428c8580c164096f318f1b98869da819af631e51b39caa3171c9fff6d5baedaef890b87076b2d4dbd6c46c7f3ce337538652f49cae65c4d5c828ffa87165adca69ff19b2ac9d2165716fbdd9eaa70539fada04a5b10f5f83628439a0c78571368d10408eb669e4990d5342b222ff7ff223d1bd711561369c648aac3e460b377caa67433b77372e97f7291db487b6f999b8dd131307365d0a9fd843449c3b0e74f3dacc9ea04143b925d268d340bdf392f87e0edb04fe3c167959d876b38e860ff134090627116d1307a25a0e5420c03d4894be1d365fbd516e63de2a8f4356a4253a34dbe6ea7505693511c7b1209c4f00183618c3f82e8f567cb7fa162fff64d97511e9fd1cce8a2043efba42e6f2d9cdbb1f22bd7c8250b32a322ba1cfdc31d82b44916c09626df2798fc80e271926682e5a43e7a2d8625c77cb04a37d12033c053cfbcb5c583c4da127f080311b398c04fcf5f2b157c5c00d73e31f5c8e09b5c38be8f74e410284b787a5e405bfd93b4006ff95ce748c7d9bfa76d6938270dc423fb9c5713ccbe860b0bd20496c8b579c7c5d3fdffe8beb7e0979715393aaf555c5e95353a28810897e4f841fd36e0dc2ec473648f97bbd5cef3bea0669012817e566d08385f5cd42711aa72b6bdb7720fe1edebffb0e74bb22b83bb53635f4e3a11c95e223cb02b9cd720ad574a0ef889168a2087efa0074938a820562aad41d959e44756dbd2bb4ff747df21e3dc1ffdd80b0fc2998c18e98beb920eec2dd0a7902801d8bba91d8c60edfa57fca9a7d821d157e23f0530e6a5603e1d6f1d9eaf73adcb75139ee7321c5e6e29835149f409c33299d02981251e0cc26256db60195ce69fc109954dba60a70c7663d6cc4253f75a18fb2cc84be5d50d1a4b879e3b07db27aaa5b40ea0b275a0df718d3c0dede1f9", 0x1000}, {&(0x7f0000001140)="4d8093222ce03c67a714f18fa51357ffba947e410768d9e750a0b76f8b2d7051c5a2a45d50546608e4e51a2b11ae206def01f122b59f88ce2d588fac8071ffa806970c725dea80642ba5c65460d5", 0x4e}], 0x4) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffff, 0x800}, {0x0, 0x81, 0x800}, {0x3, 0x31a4, 0x1000}, {0x1, 0x9, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x1000, 0x1000}, {0x0, 0x7, 0x1000}, {0x6, 0x8, 0x1000}, {0x4, 0xfffffffffffffffc, 0x1000}], 0x9) ftruncate(r0, 0xfffffffffffffff7) 17:00:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050100000000000000b13886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) 17:00:58 executing program 0: r0 = socket(0x11, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) 17:00:58 executing program 0: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000280)="2e89a75fc3a7061bfc351f79e5fb4b1dc8f09c2138b1a35f363d24d3b89123ee2596f662994148d66b033fe9adcb2f011965912c504443ded99e46e8b14952d1387f494a07c70171fcfb12792b370ab482686e2f5f6178e12d01edec896a346e2b2f9be792a0f713d24a9cb758ef4577832c02b7aa68f9a93feb26ddaf5f306645553364e7e457309f55a595004de1dc4ac6e2add57d10470fc209a110489f203ce08d0496b00093183d748993cfc5f8d6ce4812be20e360187be906f44f1ff9a77ed44276dec6a5eea50e95bfd811ff180ac5d71a8b647cacb60bb9babf086ecd01b76da14ff78936b212b121a3b7fc045de5ef1e97160fd2574aca9cb92c84392d476cfedfa7dc757f57ad8bafb12f5872bc80e5dbe2ba3939a365279c1de9d6e3855e90724e6d9bf6832a1fc5e62bd869a6f9ee6a15d36e82c96e88b16a4ecfad5ca4a652910a634513e46db9dd2bcaa5a0cbc4e79fa74f345d1d44e875bd94ac3e049d8ffa03654a12690573b1d11c49bb33514c274d853af91817ccc967fac711e1540970569756c9bcebebeb78b7879ad8bdd581b7b149194d1378b85486b53d6fccb0d49281ecb54f333af8f8fb13bd902c7315e70328282cf42c602030d800248afb7f31e2bdd56d555cb133d6ae366c2479cf5cace3b8a2ca5867e3117a90841f7896d6f032edb3a07f94eebbe4bdb458eb5b5eaa2feeecceda17c05a6f8285ab138fb3b4123d7675b5ab350f689ef1ff7ca68974bb85ed74176884b8fe04eb60bb666c3082ece7b732cbcced9a92964cd83f26af5dc9ac8036b242fc10c1088c904bfc03696219564ae35f9317bb66fca45d8aaa537e009dd4930cb571056472ca039bdc6eae431890053eae30ce76b640ef3040891ecbfa2862d66713ab54759a229250c423a7e347cde3cc8bf4612697e849f5dd3f7a053dbc24f700d1a2a0bf467db3c4c245841d2c3abdf4e49cd0449202946fd83eb968a9242796fa4f312386e7319fe0811c3aa3e44c328fab8d83a4bf1c089b85cc86c3f6890a121d507ba96eb15279b9f0ab34b1a9f328650130c0a598f9d3fefc409fd1ce49e85365587f739b1eb881bc93d3ed8ea38241a68f74a82f9e1931c594ae52b4e4aa15d0c622942e835044c68516808f7ed61e77c53812223b3ca7a6c0a098cda50834e5436175d8c10eeb4f3733b6a0e1ffe0a0a39f1e544e33ffd383cf1c8ddb84ba45a480d20a020009af4e03ec7f72f2ea3f54843cd57fd3d5e03679db22338e5ee905ae8a27c4b33d90e1533a400d0c9abf8a6d91151a32ac594e969c9029309bb4b7a24b8f08c1ac33e36987c998cc96893f6695b210e1072dfadbc0e6fbf9822cca48f74ca7d8ddb16b39c56de3ca4b9b59710b212bb7f74de5a19dab5e14e3b5fdd93b16e6c58671b8fe7a7e24e3d0f3d2325bb7cb9f8c31a8ffbb66e662f516d5c242914d480739f4389be48cda15c67a40839cc44badae1cb404c58fc80c3c26c05665040b6e8e77c88401ea50ce8f9f23ce77e7261a9d2d6827fb1f02f5970e9b284410efdc263bae5c7d8a5a602041a20ca4c7aeddc666f78d262267abf32f56543092c4a9b47fb9df842ccc8436eb2df58e8fef742017d2bceb835e52a5a6c1b5bfc1678b08ab036776b4c9db36282b5de7f17134734324504a0216982a0a8771fb783389f73cae29b34c8f2d4011414d9e0e095f81c7ef1ff9cffc3e618ddb43036154fa97333989f1b472b0c21bfb89806a73d3061441a0d818373fe6beebc1d045d39b3f1bc96e29a0bf3a7b9d47cf185660cac42edcf67b4fc6838f3950e61f7a1024a95de2bcaf4b83323aa8d757b16a8c026fe2196032dedb0b394d6272227c4567e751000036553b558fe1e6dd5f008ad8f5516e528f1408a14a390dd421f0a016c5d2de121b2385032657b43322180fec1dc60d7da665ddbfb99fb53d2a5c496a709a548631a8640d3b67d886f24ac38a3e63d26dc42f419c4a59805c79dfd4b5fa3798623ac1a1d517ddb8e3f1fc680e4ba944d00c7ee9af1f989d031ff6dcc06ba7f9c4314ae2b63bca29dbbf2f77070dc6583b043806d5d1c1e44b4f9f17b8ad85b46e91ebb93c93e6cab0c3d7373430100f5bbc80135bb571a6234d34a804b55a4e82aee5b3f6ca535000db03f12cead5b75a98593b74f11ee8d7d8da0394ae2eb5a68e47e650c2f5cf02f700813e1f841ec9b8a9cdaffd82a024ff8a483e6da8a88643fc2a7765aa58849eda74934d89efac5e4b39f053691dfcc32487fb90f3ccec7672e4fb737d94c5a0c17dd1bfc58d45f87d199cd9e99945816b1f48e15561f109807ba43afa2251017509f787249e1916fab5a034fbbd3d8afdb9510206e8d35815fed13c6d27f8439ff972e2635f94813db739e4b306fdf3e1d98f4afa06c15a67df09f1c1a441cbcdd3a327633420e799f6d6e6921e5a6d84d82c86c6a6dd67d1bc3dc1feb673db3f1338d08041a0f2ef3e5fe2549b8a722a623fe033788510865b4a84e0ce8e14bf681c47d9aa9985c57dde0151c54b790f8de96898ff6ba627867b86336b87e5e13a845c9d4daf758a8647dd9d38d3644bfa1871580e0f7e2a5990cbf90c208f725e4e52af49809f7b3c1036506c29c97176b3ae16f8194d1e85b48e9b39365224ee4b296dea473c3cf57335c363b33fb0e6272fa2813d907cb05344b1404ab00d6d8f2bfab594cfe58cb4f19c6c45ce47ddf1498825d56f525045821ad91c3e15d5aea3705977e761b7480a4a4249e9e3b5bf44c1757ab80741dd9098e6281502cdf6555778ac27382799a8a6fecf9e1437443d7bea66c94ba6313dbe1810a4310f168f58336a0da96e0696415b2f52aff50e6f68e27c6194c5563d9a388d86da39aee924048504", 0x801, 0x0, 0x0, 0x0) 17:00:58 executing program 0: setpgid(0x0, 0x0) r0 = getppid() r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r0, r2, r3}, 0xc) setpgid(0x0, r0) setpgid(0x0, r0) setpgid(r0, r0) pipe(&(0x7f0000000000)) 17:00:58 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000330000000300000035ce17351d70577f"], 0x38}, 0x0) r0 = socket(0x1f, 0x2, 0xfffffffffffffffe) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8000000000006) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) socket(0x1, 0x5, 0x80000000000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c0, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x81, 0x3}, {0x4, 0x100000001}}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) 17:00:58 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) fchdir(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20008, 0x0) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000002, 0x6, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000006, 0xffffffffffffff1c, 0x7}, {{r0}, 0xfffffffffffffff8, 0x14, 0x12, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x7, 0x2}, {{r0}, 0xfffffffffffffffb, 0x13, 0xf00fffff, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x6, 0x3, 0xd9c1}, {{r0}, 0xfffffffffffffffd, 0x98, 0x40, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x6, 0x200}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x3ff, 0xfffffffffffffff7}], 0xffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x2, 0x4}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x1, 0xa27}], 0x101, &(0x7f00000000c0)={0x13cebe55, 0x6}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20480, 0xc) getsockname(r2, &(0x7f0000000180)=@in6, &(0x7f0000000400)=0xffffffc3) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup(r3) socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, 0x0, 0x119) setuid(0xee01) r5 = msgget$private(0x0, 0x120) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x100000000000000, 0x100, 0x0, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 17:00:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchflags(r0, 0x60004) fchflags(r0, 0x0) fchflags(r0, 0x1) 17:00:58 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt(r0, 0x200000029, 0x1b, 0x0, 0x0) 17:00:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000002c0)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13002174ddb0a7bd78cc8c51edf515c237e4adc1514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5c404ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a0300000000000000000ede8ca2832782da69a63e754249b41058f3b9042a0f76dfa04cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6997876c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613958e883f72adac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d42", 0x145}], 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000440)=0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 17:00:58 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0x29}], 0x8, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="b2d59a053acd83f0cfe8bade96793ddf35d8847e6db2eb10d49fc320876003fbf9d6b4bf13613b37cc9ba2c931cc4c34f4fca9b6199a54b7288bb8d463819e8ac1d9b79efb6d538018fa7c8464b35950743b867dc71150c8f48d64ca78e0eba3a2d8363f405cba745588dd0d1f45649c2ccf728835f86376b8657d4e97562bc4a5ccc62b35a7316f4e2ca66556eb933b85f49bf2820801f5d770f6695412332f3b8b70673729fd1917f91dd0a9dfdb12cec9f232f70558ca773c50b75fe24b8416dc3cd08d9d8e9711b045d2c47df7a65606f9890ce438a6de06b4483934abb7c0d1d789a37dfba46b673e247cc5e436a6cb321cfb831044", 0xf8}, {&(0x7f0000000100)="55ef91a8112539d129025f3719d1", 0xe}, {&(0x7f0000000140)="979779c7ab66ff2fcc61a911", 0xc}, {&(0x7f0000000180)="db49077295371ba7c7a309789bd2421ca93c1f84c8beac14d0cb16d81b6d119c4b04611b5bbac8909cc72c16e5cb4cd034cd5dc0ab9de0d053d1cb0468279932c27fd545676e", 0x46}, {&(0x7f0000000240)="5c658d328c9b505825c48fa88e09357d1439ba9c6c63b6718b5b3087b48652440d32e6909e729b4c8f9a30c2410033deb7614ff1643340a0f8f13c98dfd711f28ade6ffc624c6d7509e1cec146a5b8f7ce375dc99631eeb85d066cf9c2fa6d28f1acf1ed0c2a17dc8ae92c9542a2cf5c5ae64dd529a723b8cf8ff7bc7f7eca6578903d42ce1d617795ed6ea089d0c902da38f558df134a8cdf70caf90e6a11ca1a4286f2581272778ea27f", 0xab}], 0x5) kevent(r0, 0x0, 0x0, 0x0, 0x800000006, 0x0) kqueue() close(r0) 17:00:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) sendmsg$unix(r0, &(0x7f0000002340)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000022c0)=[{&(0x7f0000000140)="f6a2fb49be60c8926e407056738037e50b2054bcd450e178c83bbdb47a40f289c85e487661d14fbbd7b828bf887f43c949df4f7187380f2de83dd79025835d3c6bde61ea0e1c5646", 0x48}, {&(0x7f00000001c0)="25f29bf99e2e4c0ae167ebe1b7a4535141b0d46555d904dba76389c616e555f48571997de4f95389abb352733e0dfec1a299c93482a2205523a9528978ae32b5aed26208ce05048c559b01cf0d79a462cb7cb11a714c6e798515b3c587b589c81daa2bfa38002bd8510d52fce3f36bba8299c2009c08d0720dfd2ea8c9d25ad92696faec061158124d39c22256043941b6a0f13d391402d2cc99eaf921cde041718ea91ae1caedc45d82981fa1d98ae48d209379f7f58d7fe207387e7804530b2ae238e09e4b55d9151bdabed52a06b93701da8066b26dca66caa397bcc1d0ad53ec96e7b92dd1d6e348a4edf8f7f63df07e3493139460b76bdf99d45a314959324bee14fa0497f446b55aed8a135c8ed9c2d26c4c6ff9517309011da3377998b8b0bc2e11b23e910d33feda1f3caae49d137acefbf8320e25181708e5c9692e4857201b798fd507e6c11bedd608486378f0d295e78567537db9ce416f056ae0fbaa54c30cfb2bde76e761203a90975889644fe4f1073889a1e73e40b541f9d8b444932f288eb5c25f1928468454bb866e6839ca4861f7a5e776e1e6da259331fe351ebba3b1a440149bb64b70b6bb4fe1fa5f731cbb02e31d3c95e2ac804955de9b8aa444113713723a1aaaf506a6d329d918bd9b22017eebf19f1a7b20394fa47bb1e29d00d828aeaba33742527b9e859645bd5883e6e807c4c501b2f84e700438592e9e8332ad40da01ad96bd4a065842bf370a9c00e1b3a77eed5ccb84b30159f9b8786dc4b525c4ea79e6dff42e13f9a346f66ffab5f3de82bab1d7646a6d1c564418da48a4965d2744f123a1f953ccb55d8758f1bf15031762eca3366d5514e970c4339049ba689b86e6c356ac91cf10a99c10d6d24100ae780690851cc922e133dd4490e33df35b7c4eb3029c727e7915d249e4d96cb2a3a1f4b7096a58d17107cf4ced4c41e946ee5f7e885eaeb04f8f07122b2a55c8603d01fa7ed9f90df59774489354f06f3879d6173bcbeea09c27ad15834511a1e2e47c50dfcc6923c51fcef3344eb7ad14f51eb462f0ef95b9ebf6a0d2a4c298a5c4052393ec2d2fb127874648436a9fe366da3cdddb9098b250232b0314b578597ab1eac974e891235e82607616fd8d6553176285bbb5dbd9606ae5382b80c95ba73ab68c481aa9e15c74c745ddfd98cc7bb2a81455e8a1b06ad87892b4832f3282763a7cd34442e1b0621f4c377570f0a2764932102f288036e0be850452bc863ebd605c0f5d4dfd215bdba2e30640dacdb4b074233043f1dc2c0f53b6fb54fc4046b7e24bf3929af2a5a751ca9a889f79a93c1b815a2a67588d369f6a06102bb6f4ca5f840903745c8a33f0a211b7e89bce9852083d48f1e69facd1353b2eafeebad0f0f01081d0c5b563d7e35e39e7673838d64e35a2ed0e81c6991cc59893ee1bb2e661260e505d9c9be0e73f79e4167ac07275e78ca3cee38929657f00828fe72391bb771a3cf6625b3f754ecf234e8058bdf24e014ebe8083de61079ca8e07451b2293766be7761430ee7d723009efab65512df606639e05aaf4da1c3997f740118198d41cf4fed0b25d28f85ddc840c040d5160479eb4d620100def35e4c6efafc346929e0f9a3a574aac83c356d1db28e6f090093f490559096c288fb8ca5191ae140878809b775b4e9142399ed63e7b03618a9ef214a966767ceb2ea8c1ddfaa7095439b2b8c1e7f5ad3a19612794a77f05319ad106d610532a2c02fee2b54b51b2a1f7cce2b308f0e2897abfda1bd6c626e8a97a20f993c439501dadc1f41a22f20a6aabd5b6e13db050b87f36da3119412769e5870c8c536afa0b7e611f99a6b82dc24171677dd19d4b87a58a723ef805c1442ea0be6a0511730b3a09f6024271513211db2b4d2960f1c91c695d642a1bef151b41733e7d17f7ce705c18ea283429087ee7f299d1aed842a73bc52dda8b13f92f37bf01fda4be8ff8fb2093529663962fb4cc378fe8e444775aef3b6b110438a4bdedcd0f47323e47023aafaa918ea5c08bbd6338e2e8f04ae34ba6e0383f1f16182492a381946a60f27e0bbf578f959514097cdddd7be5560d64fefda9916797cea1122d1165ae05372d55ad43d513b08eb0f440b737d8de49fa078e55f1cfca9de7ee78b6224d8f2b5840960f5087c3c4a6064d6cb357b84193ac3fc5987fe38f3fbd919eb31c17bbecc271a9786d2298b606ad7ed973b867f6401d8b374c2c3c3e7ac194884a634289813ff022cdaf84de3caff8aff98ebd975af5aca0322a2e34cd0972fa20aac787b3768b00f4fee50f81a274a649362c633038a0fe55e6a78a88e1d1b6f1412974e0e55c3ee36f54fba666da96e3780e76ffb832ab5f8e37f2b24809b3625bbc7601ced18cebbeb8eedc3a81774c1de2679bdd9097f243d626b24d451c70e79af4cd3fc455340df6ca71cb9bdf60fe6d067b6d1f9f1e5a6b44298acd0350bc35bd2845904790f1d215ebbea0e4cc7fe06014463d4d145cc5e7ca507946f0932fdb982b86de826b31e9268fbaffc123cd966ba2109e529c7d2b2c73288b6c29863c3ab5940f5b38b567355adbb81433bc636bc7b344497408a91930d971d8667da347f2cf73042edf453f6d4b1f48248f294fb828a99cfe99189275f0165dbb72d7ca5cf0075c07d11f627d6a3b6967850891049df4e67bfb7152ec9c8014aa55b619e866734fd75e155c263d595c7bc3587ce6a6905d842dbef0c7d9e5d0fd6e00c9711974cd2ab9851c1339c2dfdbb920902dbdf6a82d21f75be4325ff7a836cc9fcff6a916da366008611597c3bcacb8cf5853bd747bbcf8b8267a1bd85c1ef05911d0b5cec32692d4026f118abb9b71184949d8ec4eefaf2532f0ef3bceba900aa5d4e31d901a3920ad496991d3eec6cbd05aa5e49a8fd48ca8142550b391c955b321b63376a5fa08f9ff1dd1798e8539e4470ba719d9c78456c079cd5b611200bfacc6f4d834fcf9d078a24012607531adf49f4d9206cdbde58f989e637ccfbf5f08b07d61949f65ff2957ce9f4f1f179fe56ffadb478ea1013086432544578a4a7d0b277f32021ec1b610487c9095d3952fa29f8c05c8d6f0ae87ccaef544987d09643fd2525a6ee977d3648e84c8f666215b9eeb5f769e8f0d6a7d97537ca72b3eb2e59d2ca399d09a8b86141b670530ce5c9fbe54cf51ea2806d8ed318d9e1b87472cd967636f82bd6d93d6d31eb88bcd2033f6b5d8eaddc5d17d4721ad3fe9d62587a52dcbd9a6ba3d0d1e36466dab4dd726f3c6dc7665c9ba512cc8ac0690258ea3db5501a028877513bdca1d36655230109ebacf74d60d5fca1726b6cada2be7fd793fc586353b8cf9bdbb75684dfcb123cacfff5d631769457ffdf890c87c76fa8f8b3d4d78d540bc5c09e861dffd5b5cea9cc1129e8a957144db89c4bb9f40a8a0327ce98cc954ba0f88b02f3d8ec67f20284b32f8338e86b62fe898931823d17ec14526221fe6ac4bd844fcc116a652d8faf4c05f0fc58ed7665f15e67d7d537ffac1f3f8ba76c202aff4714510152ed10e8f803650af25dbca255f7ba40e23edc3b0e59f437472ac45ae7434bbe4cb4a98582b49689e5b01d79c8fd1f08a4aed7bc1fc24a095ad2667c1cafdd07e52a99c89b01bf6a1e533eac616545454a16d63cf4d8bfd8d770dd598046a5d9a0a60d40d281a445fc122be132f072b210337319ed1e3f7880b55883ef004a30826ed1855088724675ba44dc62b3d311a513df3e09c96dcb93d2446b9d8fb6e51018a6417e5519e36045e255f9b939620d1f2e495bb01ac6c1effca157e1bb7365a7277c6c3ba0696a01b11996fcc04839ea41d121bab9a83a0e73b51868d2265c5e84c7f3ab5caae5a291b979405718407f77860f3f9b6ce64ddf68def0b566848ab0eabd3247f0d9c165a2a4efe40479460d32d414656a92bc6719dca7f2e439a39b6aab19427002377e0ee1b7da8fbc72d94f741a31cdd2cefcaddf2a12d9f65aa641a51099f2e3d00931eed09a0c61b8f5d366a4a978cb5f0aaf006d4b0e413062cc5b96582d66aa89b73b38ba17a7361d4339fe587d826944166aefc275f17b9001c6ca7b564cf3d02c828c63a2abd54b8f20bb2b4218581faab616904681e181a6a4666513dd5f5d05d59fe8a123c668c04306cc6b1e3ce7b5bc4fdc3a6bf9cc2697bb851668335a684ef99f3b4bf9a47fe0c0f46f0446b8079e75c8d384e6e937a853314eff39eefdc2a03042ce5411589f80006870a54018d678160ce6e94b88aff7e8f38133067cb397e4c0f188b17f8389c79391d24c67967cdb4cf67bcbc161584d4dd5f4bbf0a30d2a30fc25b7eecccc18ac35bfbbcddaf22140bc4c21255564168aba4833ee0c4702e810f607c58031b706120dd0514540d1edf971a1eed6ccaf9cd688015fa7bbae2d4c1d6c71264fcea0572b0470fb86f706cb50bb9ff8d0873e2da0e30c138af76724c938b0c411d3d629b36feddc609449cd449ee690e0264a9657058010fb5cdb5c571e757e643e3c83bbb9dd4b7a79884731073a42e74cc97e4a1e1aa52e01ed6dde12ba44d63406ccc0b74a69992a22aa1d7ff4085207692948231bbb71876ee76424f300161ec42044a58b8c7886415a759690aeb96461ad52fa3ad110db232c1533a739cabea9e37dd55d5d6e0b4a6818051eba23f2329542ebe36457c51536384dec7c1b00885b49aad3597633868e80edaa992877fd4fc778350d310a62c033d23065f0d1fdd89ab012dfc1ad8772c0e1c4f8c82291c778b074402a444b3407a476033c3641593da2de07999fe7d1e887178a68c0d0d7d639e528d515b379a49f30ba299d590c2a4dc3372663eec2ca0bdec05d04b6a632e45ebd766cf501c317058b3a59f1a9a00705ed5b0a9d0cbe24790cd792a5e60d72f416059120be657540389b65ce33c260880968a4f369fee0d884c02d81f99ded39d7cd3cd5f7f5ad9fb0339520c248f3d9324cb7084f680ac9596529fc247e497a2a751aa907c335d9977a24839d9508b789ae4a461cf83bcb63bee126dd3ee62457fcaa57440c98e5dfae92f7794e4a89592c2a4afc206ff540ad6900c24a466c7389b802dba0d98d2b9a90e7a28fdf4fae233df14b0cbc82284ee35230df1664a9c4819f10243f644ebf5bb36314e046f11b763bc6ffc805ce51890c35142e45eb31c99c0d89d654e4a214f58f92a413d74a16d2ff9acaf494d0b458a24018590a3a0e74e4c9908b10786316c477832a9f8f646667a2b2eed13ad62f7aab00aec09c8957bb782f4ac9da77ead0eb7d6d7a0e0b5c707a056d10c0d9936e16cf741200cfc8bda1aea4ea57965635698ac9996c160a1996db3d80d67e2c77c7c804d58e2813606ede892e98a2adb7dd5c94f4a3fd62db0efd78c1e344a3cdbcafaee58b9bb8252eb37fa297c5aee7948850be811e5474c301a038e618bc3f9c6906fbe09a11ae2014700b5f718a4467d5d3e5f9cb13777230874690fb3e3a9dcab15f894769067fb3f54ce7f8c6d0063d73d3b50ee9b71542fa8841f2f1f64ef7449eb631ac7313eb4521ced9e555e0e887bb1fb8581dfb34707c5ba064bd08c8b145e2acd606d2cb2fe566cd8cf25352f81bb8c18134c68d885432092b8f74ebc454e3da986d0b18b52a087b2f6d1c89074760835b3f4390bab289aa4fc009d0a64390c2850110aabf96ae19e6bdbcda079b76ee9293c8806f02ee0e3d8919c7473f066118ce319b6677d9c827cc7ecdb660e02c34d284e8ea61c13d88ba2ad1729985c3", 0x1000}, {&(0x7f00000011c0)="4f361327b178662d44b816897e04b70607373fcf19be4bd4ce601dfa5616492163b1d4ce06db0433769b53b3e9ea79b9ea6dd5355b96098de2ff48ffa3d3d6ad4bc7026a1399d44254535faad0636241", 0x50}, {&(0x7f0000001240)="2d0dd504b72a94707d0c52f650fb21a91a386b3f41d85071c8002dcde3092cf38acf9b2f9c4c5c10742194f8f7885f0a0d4343f39c5776d583d3f8e3c254f47dc8b8fe6b09b7fcbc9d57d1a5742bdc48b0e56d406fbbdcdfca1fa0973610e707b414b1439b62753811fd91e41597745dc77e3ae2651da8f05962c120cb043f8f4a07bb26d615e441aaead35b235490e76505d2b40d4367d6a46cc9ba80206da14e0942d2cc2d8d53e937e7ad02ceb1c4d8ac0e7337984c81a5e23436ccbd60f6edba208f35a257b9e6523ba665abf18fd6264e28d59d68cc330570ac255fe38852fa7ea2cd374b2a7bc74a595842190677e213736522d7a346617ee2d3250daa470ee05583f03adefb63f69116c1ecaf79dbf46a8d07e8158fd18116f8f13308c1d67807a847d4310bd9af4ee153148b64151303046f3156dc879906287eceef064c7de0be4eb7001dedda7796b7a1db758f8904a87c8ab2ca870fe7e86eb31d3aa1dcbc37b45993117792b4837b32b6e0996a912b221e94f1691a8c188613d0fd2b3b43aa16638b9d306994ebfbe9a55dd7f90f79ce319c032b1f9ae9aba8c2f09095479fd1984bb03cdad4d3364a751c7d765f5cd474eed745762a3ebd813b6f286d1844dddbdd432ae344e18b530e10d378dd693d3dcda878e50426d5ade09e13af68f01cdd6e2d4bd3a2488cd7bc517ac7fd6f84972c56b099ce4242a3da43009c3e45d8bc5d670328ce310a39355cbf740e9a3c07c45d001afc994d01bbc83827c938ed25e36ca51ba279a9c6020f9cdbab7d449a871bf65368384f2949e7fb1ea1e504b830f9af5e4652f0813903a020c03511ad62d080501bc1ae6ccfe84b94402f3ced07be1d7d5fe20a17cd56a5e01d94882521933f4476bdaf6ebc857bc806dd883392b68562121478912113401fd89b20ece65e95132be8df79b25e5c4202c6768acef3d5d193c5c5f458a85ed104027cb1626a51d410e5bb3dfe8acec111c1d10c86eb682a8cc2b21a48baaa0ad235edce3540054baf48201b9e15ccfa4ef34d7ee7b87cd30858b7bc12e570c7bdac57f381dbf60654c2b52d25c5944d942afdd781633e5e9c9df4077c865174d4d69259613f9b39f58c910026ef7d4ea9b0f1f6ed1699a680a78bddd7e21761fc66a0ba58e8dd5241025c3219fc8d3fa8e3c96e164e654fabab5255a12cfa6f84c4bda7ff927891326c609bc847e3f6a4b06ff0a9c5c61266ddad5de6abddb5224718527cd93f3475511612d9a4cead896568ba31fb438d25c9d23ad3d2997ecd760fde101a4f8c8b91e368986e9121dd2652200ad3380caae38abaef42e761eb7f5028555503bcba0278e22efa851a09b95b0fc3d9fc06578c17711e98f55fed34df66fef006f54212d6831874f6edb4e998786b66a99936ab32c579750fdb731d24ea8213d716bcb4017aada37ab8678f44a2a4bdb5cbda8b0d2a49a33bf3a9689fecaec6da699c591e2f77a4f46ab9b2b26f9c8c23df1a80e0a010f9685bb7e7eebf9e66fc9dcd55546b7beb927f5119430fe7a4bc7f9acdd9188393c38baf2d7af5c5c7e83392ee4e2c98a1c838b45c801a0e02bb47c33ca695f888bcf290e0b8344da9dfc2abb3de69261fd2a6ee106cfbbf22f5e2ad1f17182275807a2acd00f0d5284fabc674f31c21cff13b64d22e3fd7bf7896de7b121c6b388e5156efd4b5f18a2354ce584f59a33ad72790286d58e673d3639fc4194638d4dba2ae91df7da3021e72c406fbd4f79961fb3d7568721c8452180abba3f7975994ce88d5d67fd7017ad4821624e524d5b812a1e9a8f2dd57e46bdc81a959230b747fbae340a70cf591c6b095c90cb518644db57b7426d816f0662b4f7467e921aec6a0a680e8afa1d7d2283b9c7eb6ddf3b64e0566d6771b3a05f684116751ecb34f2ba90cc5eadeab114250faffde17e057b6ad04fc59032584d186f6cbb3ea169c0f46b6e25aaa3bb0d3553dcc8576d665a382d7a54be64f5f6a3691b64b3d80ce0d8ecac5e49c7536e509523015b0b5295df43c163e3a78fb5618c994481c3e76ff21792dd25051ab033f17db644f2f3202c6df7e7ab79d89317cb6360481f0fa6fa97bea3226a749b4b5d7f3eb07816407174c1179e68f443c9641cfa790182e724d53788d6c10ddaaed243b65287a71f5dbf5e052100d25b80cd114280b36a392f211fe48e1139e6d5464d754a8257d3916f2038009fbe952c807e7a4aa77518295e17316df0c337901d28cdcdf0e63af381eec4f583a0e7e5b0115f4c6b867d472efe8e94e31f6baf7ffbe0bcca41ade704bb083a0aa869c507a44a21a0b89bf5599b2c3336dc2deefb56d70a754cf4ec1b5526e7d895631b3f64ec6edd18e4d9141760c47841db5bea20da1ddbcd1e7519eb26aa01c1004bf22d6c4d83b6456d8e901de266e0aeaa54562361155f2d27f3b882f8d9815e7a9d40f642041bf13bafb2d275a7a483d10e5dc55d628de0adca43a0c27095469cccef9696b81ac320707213ac89255b82fb3629e98cb7d00a08d2b380603ef58bc0a9074f47ad161ca91e76a7664dc7d0865754f0033c7ccff4af8711b44b262879b9dac2f4bd40f199495059f7cc0ef4e9cfe8106a6b5c6ea07fdf768f816ef1df969e570ae973885b8f5edc92cbc25a24025eaacd859517c64cd3fcdba0d78635122ca7f4c5ffd1f1758a615665a1c655c305c0768c005347b72c9b39a991152579e8e1f6ef475cfaa64f44650b291cd32ac2bbaa41f93b367b891464c7aa2c625f3f9542de87af416899116b15e60febe00eda42ff1125ad5430503aa3f90e071f84d4cad6439886196326b3d6b6a25765a863b86e541ea60461477bae47fcec63119d5a5356dd4a288d6825eee5ebbfde3a91e94dfa06e1e465cb2c4e96e82c3fc7fdc0ecb9e7ace5f7b89b1062e70986edfa3267c9840480c9e07009658343e69f63ffaa27047e97d1f1964f8683a7a87a42e9452ec5b2a0d7b95e3b857301d438e993518021a63956a0745a20313595f9260e2a3732d650a06fbeee5c9f6b6693121506a4c627badae536c2762dd3ba5cbeffd8575f0229861a2feb923234d01dad459ea55e6a79151d5e7139be3de337e9d821d2d94bbf9bd2e55ce0d93e32672e3227892829b5107c23d0772a18531c09e6f0c58c6a5992a3b9c4eafdb43611bf82eef47ac0d987672c5882f464de1a0a21cfc26efdbd013bcc26e1f60733d4757c9d37683606c8e98956fa321db680fd6a78d870c870c29f39262ad8191c1bce483ebb88a6ffc6ccabdae8fb3e5fa0dd4cfe14bda03feec149e99b00380fd8f21633a37936e6f6619503da63e1093401f1e047f1581f6a4286ecdc53733e3f226dac65af37d64d60eeb9ce80a93bbdc5a1736b88f459b9b6df79e5f0ea3cd530c31436e0415d0816ad76ced2e6c056964e91c69975becc8f206cfaefe7ae7d516c40d9e09852837de62ee07bf21ce07818a1fd55de49efa4aecd631944dc4a32c35baa3e58aa8c2e9eb7a714eb8ced34b3d73f5f750db1fc1d0b66ac3c44fb00cfe6d2b6f1e4cae9096b8b40b0b9f6883b93324c21ed74c110cd7db86e4dc000e9691cbd053cf17646e543c520d9ef8eb775d86de3bf1b3da133736c915d5bd3cbe22819d951822db52f2616c817f66ebd695458ecd740017094d8e00ab3247bb38096aad703669297f09be265d06381606a52498d982e721fdd00c6d702969e5558bd9219e58780316cd89c21adc0187057b35783ad9179af7591fac071298ea26b5b087efc1244c74250ff87d83717a89c983b610b3d881012fa02b98634563075a6453147a062deb6e0929851f156969b069c91701be1b97b91e2503b0683d998d3a39f24ea640ecefea8af4e02585d0a8e809f090a4b1ceb47128b7e9ef23b58ad670a4fe2e8be93394a569903fae92745d4e0780eead4ab9db010de674c16e0f1acb5470ad3324a7babab96379832cc42687ca11fe6c337ce71f787f821a6409e0222f43b4f0e186d9bbfad5742c4916e92737bf53be2901cea4cd9d7895db1d41532644e7c5a03893dbe24cd463b85ff8457d84f22c989f693164a45e01e97d288505671b7c90a1f1e7d57fff1173dc97602dc74c0a66c44e1a84d6c18572be06a574a6a4d448860d04a615e768cc7190b485dbd5c3e524288ff50ca5d4b4c15df22677cd29bea76eb1bfd9826368866fe649b9a375fbb0a63c0c7845f02fc3a4e72eed0faab77fc4b2e0df0b7f73521d7fd48dbc9ddf4cfd8e5847ed57c93eadfdda72fb7b1ebce3dd2e214ed9401f21315d6df0355b97310e8d3ea604bc307de3773e5e519b5178fdd01567fee1446cfe6a4fba990a563c087f5d8faf3dcfaab0308dfae9e6a4ca9fed4ccac08d5a0130fe4e0585a74c499e0babe1729a74860773e650e977de0dd944362031c9ffe0602b7255f39c7bbe78b7e35a6bf584304c1494e96180d5f176d05c90d65f705c6477b8422fb3c76a07bd93bcbe34f47a2d7850a39efdc730d09aebc2971ab84cd41974bead22d686b837edd12071361e01eaef0555cca34b85962d22ac79d95936740e98cbf9ca15dedb29bed7ef41a70e3fc1bcba428573c1190e004b6c653bdec046870703d62bcbc579ca313524d90c40f9da30c3ee447a11c9c177214cf5beb1b2f3fcabbfe77b4073845533a57335ac649adca464c0b72da3a70fb425fa95e53559f50aba767bae3952018c1c7d5f4d118fa789f4e030e9a4e3605725d99b41d43fc99e57cd8289dd70804a64cba52e2ddaeeb93bf2b32e4b5973e6f7c28d8861939aa252e01ac0b8f88f40e3cb34d0d9a67a9a573578db316686301b0bfa5d13011ddd67f56af65376f5e03f938ba72ca924b58d8364dc31c005d41d1bb1eccc0fcd9fcb6bfe6d12809eb45c0c7218013a5ee5b6b269050b50897f697b9c86dc1b9ef436d5af2af42f0c29a15f5e9e908a296cebb2eb5edb3a31b487a2d5d68bcc237e90a0f897da937209720ab085641acf8d10dbd2e1ace196a3c6d85fe716bcbf55eb7d3987b79d76387e3f1b357edcb2a41970a754c3d6ecdca38cbcee4fd9968c4aa1cd2f7394d7d3580c2982f5df1175cf6d575bb9b9c554a99b51ed09ae6ef386833977d6fbac9e0522b30d3c4f5d858135fba3d7b6b1a06b9528121f623586eb4a7ff1d54f16a464db39cce7b22eec1b50b12f28b7dad3ade136848a72b1d0d660b4d66be0a356dacc3b8858fde7c2a707e3b7c113044fe16f91daadb25071fe2b8f0fbda45a7a5a258f973db586abaca5b0348e43499e94bc38e56ef5d7daa42f6a4c5f77460db0b590316f3e9b73e6ada50bbacb8e7d8506d617e1bf3ef1d6f2707e1b996f262eb41b267929caeaae603ae35a71ae2b5647242543123da614c912c0b2cd53cdc1c7c24eed6b8963a0701366aa63174f92b5b329ce49d57db9f84bd0139bc62e84b1cb7eab091b1b000bbbdb30be003c0e37cd6f09fce3e8a19a32d126ebeee92eb5dc4ac73a715c37019502394e1cf993c3d3650138fa1c6dfd756e282dea5613a1428cadfb069a46a2782299e5043b9ff9c06f26ddbde96397feea822943f6510d2e471332fba6b1074a59bacb38c92f760d10c7229b3e8f2a90c027415e681a869ebeb59b6b8c63b259da69318a523ce8adf02ad758d98cc765692d1d842c69c98d118ce8902f0f1d0b9bb2e6a76118ab13a3328d1b036951a4f882b0abce1011ad03c00674cb743acea13e206e8c42dfa1e73546c99556adce4c63f9260b38c9602560a2f8f4597dcf1e113b", 0x1000}, {&(0x7f0000002240)="5e4d9f698b60c0384f9b0896b68db9aef05443b4f8b5c030a556260b454f4dd15987564bce88acbbf8a3956fa3c77347bfbc328ad989f4c3747cdfb3bc8eb5c28d9df207878f5dda70", 0x49}], 0x5, 0x0, 0x0, 0x2}, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x9) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) 17:00:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x40) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/120, 0x78) r3 = dup2(r1, r1) openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x5, 0x0, 0x0, 0x1, "00000000e74de40000000000000000000600", 0x101, 0x2}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:00:59 executing program 0: mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x110, 0x0) setitimer(0x0, &(0x7f0000032fe0), 0x0) 17:00:59 executing program 0: setitimer(0x1, &(0x7f0000000080)={{0x0, 0xdc7}, {0x0, 0xd9ab}}, &(0x7f0000000240)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x3) 17:01:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = dup2(r0, r0) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000004c0)="a4", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x10, r1, 0x0, 0x0) close(r1) syz_open_pts() r2 = syz_open_pts() munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fcntl$setstatus(r2, 0x4, 0x84) write(r2, 0x0, 0x0) 17:01:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001380)={0x1, &(0x7f0000001340)=[{0xffffffff, 0x68a00bff, 0xefdb, 0x80000000}]}) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) recvfrom(r0, &(0x7f00000000c0)=""/102, 0x66, 0x40, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b100050409002f00000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5e5c2a73764aebdbe781e4d9d6aef9187a869a4d3722c91f750d1365533a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c100a972c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f00000013c0)=""/62, 0xffffff7e, 0xfffffffffffffffd, 0x0, 0x0) stat(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)) 17:01:00 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) pwritev(r0, &(0x7f00000003c0), 0x356, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x3) getpid() bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 17:01:00 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000003c0)=[{r0, 0x45}], 0x1, 0x8) 17:01:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x9) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) 17:01:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000440)=[{&(0x7f0000000280)=""/224, 0xe0}], 0x1) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000005c0)=0x3) close(r0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x30002, 0x100) kevent(r3, &(0x7f0000000380)=[{{}, 0xffffffffffffffff, 0x2, 0x4, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x401, 0x3f}, {{r1}, 0xffffffffffffffff, 0xb, 0x0, 0x0, 0x7}, {{r0}, 0xfffffffffffffffa, 0xda1478e4dc685b17, 0x2, 0x7fff, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0x8, 0x1}], 0x6, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x80, 0x80000001, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x5, 0xe8c}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x0, 0x7}, {{r1}, 0xfffffffffffffffa, 0x60, 0x80000080, 0x1, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x48, 0x40000044, 0x884, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x4, 0x4}], 0x3f, &(0x7f0000000240)={0x4, 0x8}) dup(r1) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/142, 0x8e}], 0x1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="413a64bf8e", 0x5}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 17:01:00 executing program 0: r0 = socket$inet(0x2, 0x400000002, 0x28) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4a19e2bbe7718e21fb2e2cfea2154b130bdf9bee4800c829ae0d53c6a16dbd6e69ee3024c0447359043e9d2a80896418cb286bbefe21", 0x36) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 17:01:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x6, 0x7221920, r1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x10001, 0x1, 0x9a, 0x6}, {0x4, 0x20, 0x3a31, 0x19e0}, {0x453, 0x100000000, 0xc084, 0x4}, {0x1, 0x400, 0x3, 0xa9}, {0xffffffffffff3557, 0xb4c8, 0x6, 0x5}]}) r4 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) poll(&(0x7f0000000240)=[{r4, 0x12d}, {r0, 0x4}, {r0}, {r0, 0x26}, {r0, 0x1}, {r0, 0xc0}, {r0, 0x44}], 0x7, 0x5952) r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x240, 0x0) r7 = accept(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) listen(r6, 0x8) setsockopt(r7, 0x0, 0x7ff, &(0x7f0000000380)="005c9aedc3e37bfd3eef069d4a00397fb024fd05fafdab", 0x17) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000000c40)=[{&(0x7f0000000400)="0ba39f52cb07a6ade91de5a53c78752d0923f584c71372a4bbc9ce6f44e215e13251a755db06a4a0ce2add146f6815833f99213d9d582796d35bdf5b941dd4de4a9ec5eb64fda6f0c8053065bd5df744c39222df37d3214ba24b7c6810bf791464df22e0b18386bebbbbf04d9d2073058036ba4b3401372cc3c94e25b2a6eb6eda2b11421ba7476064cfae8c8d14fa15f79c0c977788f37c19c0df41d649beb096ae23c24a5204917553ce9460c19c988afec7a53c5faef906802215b876386f9747e11c57", 0xc5}, {&(0x7f0000000500)="596d74bc97920d241832b101baad623d13918832abf73b9d75582e7057436e00065f7824c0591b21992cd31022f9a7c202e8841ed8840ed256dd9eda88ed8e08b36e022dc257c60912724b0af23faaabf1de40b02a95ad4018794bd3d0318921241a7a79dde6e967350e08759a0c88aa513df6903f15aa1582af33b60b05acb5979dda8147dd394319863a7a54edfa5120f7e779e3854d028b011278b1e0c9197db22725988671f3f86314d61a1eeb2c1d3c755cf1", 0xb5}, {&(0x7f00000005c0)="130c426a2c16d697bafa8d089fab9af17dfdd541e752b7e0bdf5401a8ae402de8b4db0b563990c6f2d5b182027a10f28ae5af7207415b6ab08693d773d7ced93f5f270bc721c537411e119e5443edfd55fde335c6415442251da1bedc86489e106009ce62e955965aeec7aa1cc9b4977673364e34a682f5db7ce97ce025ac21db8070ccf355c321ce2470bd097ee55be", 0x90}, {&(0x7f0000000680)="4003f7b14af1e40d0c57cab6e4c246ab7b0a9deebf3d19a8dad85d6db44dceba06ebd18e230fe8fdf6761cd6f0047f0e42f44b3186b04c3aa2acdf272e5a41a208701bb40461dffa4f7ee2a245e7b9d80582fb9ae36f059c24f259b256258085d98c248585e34c216b07ae67a3459fb8efdcbebfba56fa51e4c507eb3e293449dfc354acaaf399562225738ae49042e8393f8e", 0x93}, {&(0x7f0000000740)="ed5bfd788229c671ad2de88884e4afbaa9c429e0a1b57407d13ba8a4fbd47267f8b7da98b1816ecab03da5bda949173d6007cb8c2fadb90171204e03ac75a9f1ff67a901c279817e1297146f221272268d2e50ea8a4bdf258af6ae364ff9a4b18562f88f9ef34d1b80ac482ee355389c055cc347d05eec052ee6ea35a2ad0bb865a1a49f65efce16734866286cda0251c64b53d114fae20d7b3e124a59d29482870cbd4f913d6f1dd78f313b9c0e336e346a1226bbb27e0bf91c2bf5ff236773640dbda645ecb5b733c3ca442ca68cc1afb6c6ba9f99cbd07154560b1646aa9f5ec5ff52f1", 0xe5}, {&(0x7f0000000840)="4e1553fc656910f74d8b90fa6f1c6eee5deb55e470094448cd1b9eff5fb7a46bcabd3d263ae06477cc663f82c584b4c78326dec9529e6162e1ce5cb05295aed71ca755c79027f1afdc55a8439741947b0c1b6abb94410411cb68a67726212bb7d6b307a1bb8c339e311af18e04a104ce2fc7fbad7c913fce3eae55f2fab3fa391dab6ac4ecfa020eeffd9f747d32e93f8c3c1f6581586619b6eba10226a5bdca398b4bff7ac5fee5d45269092847f5cfb3", 0xb1}, {&(0x7f0000000900)="81d189efcb6718ee1a8b6216725f897b79b789621a550e1812aff67729a7c58d6db9f07b790502017b7a00479e391f22a74a154c817164875d2aaefc62aece6833ebe4a56a898e232754e69a8b774027993a55929c543b1c28e2191cc0910a9f2deb195d31ef3870219d77af90655b7199746b24421c9a80a2a49f5e44d04038c11e4f6914f15998351ca9354c5db3024fd782ad834dd60b18f6da4e900c8413864a7eec00c11baf2ed66ac9c5ebdebe683e349e68ed8d1a020bb26da00ff395e53c7120fa2e9373b7ca12b2fb185080912b4be992688ff7a86ebacb74c65065985e62fbc5c99551f6ecfc9a7d31fac8af9995c7218177d1b0e0a62f", 0xfc}, {&(0x7f0000000a00)="f77523b6fe4c7e542b82aac50866c7c9990ef4f8161d1b52a33af9b0ec0c2096d8741e680fc513e5ad0c5fca772372d5a9e2a656f6d83d4cd25f67802f2d896fc2cfb2027aed2610c9772b412244c8d63a43363caaf1bd5ba21e0a6262d99dc299fa2ebddc9e59a4cd5998fff1abf1cda7ad615a4dc74415f4239fa971cbbb5b5b9400e8cf3100c3df6d585bd222", 0x8e}, {&(0x7f0000000ac0)="df4ddfff1fdaabf93200ec1a8aa369c948f976e172839fc820b5a82963e308ea7d9741cb7891bb8acc9cc4c8b41bd04fc7ac8601b906ededd1a7767c2bdd352d7549b33e873ab158f76c9296d8dae1a31ff38d2db7ef18e18c5646d772c98de08c8a0d3f516e0d2d928b6708", 0x6c}, {&(0x7f0000000b40)="8e0ab3aa612fc7f99df3db977ce3f2294983a8c2e8183e0c58cd8778f4d06274452a4dc237c4730e4d563432ce9777e582d3772c570c658763dff69f56b442d7570149bf0ce17a4073781d32b9ba7988e987ce98d7cd562f39106cfbf47cbbc4580ccc25071209ac752e8020d4c262183b508390d732ad72b67c500f2998717f3b609edcd453ca46906e23e748abebde03a5a94c69419688210a1b55be80f0774858c3f24988aefed34d189a7792cacb03039e8c1335ae9fc7aa3ad168ba6d8336d596f473bab001dd28444c552e108c69c333d0c91e53878f917005bb4d6b16f64bc5b2c72fe1d2e674a1a1df", 0xed}], 0xa, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000d00)=0x401, 0x4) read(r4, &(0x7f0000000d40)=""/244, 0xf4) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000e40)=0x901) getsockname(r5, &(0x7f0000000e80)=@in, &(0x7f0000000ec0)=0xc) bind(r7, &(0x7f0000000f00)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getdents(r0, &(0x7f0000000f40)=""/162, 0xa2) open(&(0x7f0000001000)='./file1\x00', 0x40, 0x2) link(&(0x7f0000001040)='./file1/file0\x00', &(0x7f0000001080)='./file0\x00') rename(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file1/file0\x00') ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000001140)=0x3) fchown(r8, r2, r3) link(&(0x7f0000001180)='./file1/file1\x00', &(0x7f00000011c0)='./file1\x00') r9 = open(&(0x7f0000001200)='./file1/file0\x00', 0x0, 0xc) recvfrom(r9, &(0x7f0000001240)=""/149, 0x95, 0x840, &(0x7f0000001300)=@in6={0x18, 0x2, 0x3762, 0x10000}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001380)={0x8, &(0x7f0000001340)=[{0x3f, 0x9afe, 0x0, 0x2000000}, {0x400, 0x100000000, 0x0, 0x4802}, {0x40, 0x6, 0x100000001, 0xa000000000}, {0x0, 0x7, 0x2, 0xf7}, {0x7ff, 0x1, 0x81, 0x797}, {0x9, 0x8, 0x80000000, 0xeccf}, {0x1, 0x3, 0x9, 0x7fff800000000}, {0x80000000, 0xffff, 0xff}]}) 17:01:01 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x10000, 0x65a, 0xffffffff, 0xfffffffffffffff9}, {0x3655e84c, 0x2, 0x0, 0x5}, {0x80, 0x3, 0xfffffffffffffffc, 0x100000000}, {0x2eeb, 0x4, 0x59b1, 0x101}, {0x9, 0x6, 0x1, 0x3f6b}]}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x3ff, 0x4) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x6, 0x80, 0xb13, "aeca244515be52227f69f66eea3d70ad09a5308d", 0x200, 0x2}) 17:01:01 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='\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') r0 = openat(0xffffffffffffff9c, &(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', 0x2, 0x88) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) lchown(&(0x7f0000000280)='\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', r1, r2) utimensat(r0, &(0x7f00000000c0)='\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', &(0x7f0000000140)={{0x80000000, 0x80000000}, {0x2}}, 0x2) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x8, 0x1) open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x8) 17:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000080)=[{&(0x7f0000003c80)="81", 0x1}], 0x1) r3 = dup2(r0, r1) close(r3) fcntl$setflags(r0, 0x2, 0x0) execve(0x0, 0x0, 0x0) 17:01:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getppid() unlink(&(0x7f0000000000)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) 17:01:01 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x3, 0x102) 17:01:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) write(r1, 0x0, 0x0) close(r1) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 17:01:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) socketpair$unix(0x1, 0x200000005, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000480)={0x77, 0x80, 0xfffffffffffffff9, 0xfffffffffffffffe, 0x101, 0x6}, &(0x7f00000004c0)={0x0, 0x8}) 17:01:01 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000900)='./file0\x00', 0xc000, 0x101) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x800, 0xa0, 0x6}], 0x1, 0x0, 0x4, 0x0) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000480)="306339e9b3bd44e60b82d72f04bb99dfb2d6a1c63fa6d4ab526c79cc94ff079f905a63c30ef595d38eb19e44c80ad79fc7b4efb4228da0cb53af65b6d86fddd91e7d386c34b2eeb0c9788a54ef7b2b593a2a9f5900e4053d1a5aacf4fbc0f0bd4e4faf400b7f64899659f2c709472be4a4ae044c6d062e03780d850ea4fa4f77ba6557e3aa73b2065d7f30b8ba0db93f95e96fdad83c5206e13c7ca4e67e07f466b56071623585fc000eca9f3f48", 0xae}, {&(0x7f0000000540)="d6e2b8f6bc011a4aead22afdd81a9f309f747db1f0963d45ca6561df7f42b17807ab4e496096c1107f0cc08f71e09c32d28058c972a2f38123a8b0b1de5388a051f833efdd55abb87f39a6bab2bac09786b8de14e23dd9d07aab5d6db0af3e0fde1b76c315cffee08c7c2207a024301405809df1186b90bba53bba25eae8fa9f70f591194784f97e59c4c5b3f79700e0d22b015215253c81bdba7487", 0x9c}, {&(0x7f0000000600)="9b8efdb33f29f35c832656196cd3764f3f7f1977b268cf3ea59f0456fc423fd7d8de8890c26ea0cd462f24fbf48912a5687210ac539e917f5f026b5ddbc22e5fd30e16449efc96ea7e0fff78dbd8a3b87cc4d47dbd70fdaa175c4ac0e3058a9db3b61d49dc9a7a54a0f1e4f58826c40c66cec7b8153ca9370663a0291f620066b730d754f08b0c6becc9409f90b15a444bf746865c892bdf5878360d428e3f4357cf4d734c31bf875650be1f1b187eafe27ca377283b926477e46649cc0798260e659270a2f85b7a5077c673547648579eef894ae41be2b3ff39f050458a06981bd6077097a673d030e01c310216b9e8d610dccc5045a8b18c9df4af", 0xfc}, {&(0x7f0000000700)="211f783f7b0e13f02dec52710770dadb135fd578b0718410fedf5b555bd506b32826e045591e871422ab1e6c995603e2cf313ba2978658422f7ee473ed06cb28da5a57263339f46ae42fc5b943ccb99c4cdd0b7b4af78dac60620864ef", 0x5d}, {&(0x7f0000000140)="dde31b1ed562c2ad1804c3504580d3c2d8ed63f728c9402310ae93b9ed3cb30b69ba6b1b35be443f22448b7244236fd9bb", 0x31}, {&(0x7f0000000780)="82c7a29269ea1d81fbac49f1ef2ebbd21fc3af90", 0x14}, {&(0x7f00000015c0)="1c1d8b4a82a5f9b740afa9d22ec09620f0fe673ea21b85c5359a342a56dd4f490e6422e7a6c8c582e244603836a144b5d8a5f29628c05e493ed2aa7bdcf2320cfa80c12526386a9b2ed1e3399af5f4d890ce10569f5a39ce43ccaaa5f16131c644ae620e8af4a7d757545e4becc0a797b0dfb72018ebf17b4c3bc64082f18a5c7d5cfbf936c82ea67e36718a17cfc7e7d991833efe814026cdbbdf0b51c08842aa27e59dcc08ad855879495f30eca1e93a4170aeb537dbdbbeba74eaea3086b922d0c36957705cfd93d03e320153b709194d88c0aa9ab775f4b997690e6940d28fad774f5873dbcb176ed34fc49f24afe84d0651cfacc9e354b37e5e8c1179ea955dd350026db402398f90c05aa7696695ff2215e7365c16011d492327cfb27a1678252c4b09e94d7d4bd6dd615c40ef732ec6224d5ef99dd7d3d06ca4226a855569574ddb74b8a5cf9a5cd65b356b69193d0e01687d08b70f7b03a3c1f146b2f8abe68f0581d7dd456b083c0a6845971011b6fb34985a3a47f94db9c63c386d0b04550077b6da7ac63057a8f4822a7bacc2e60291529e361615dde55a48afe419dca83c26d4921cf31e0187bddd5e7cf2fef142bfeb81ed00678c398d1c3e12f1aa1c4cc1150c538c2f3f84e9c98bdc14f7d676927d51a256b2585254ad7223a26f506a8fdcd6590d7b11d9988c4eb4c095789f2ab2cb01ff51633e33f364def2b406a39eacb7452e4b412bbeef19ddd98864042de588d2d89b523ed95f6ab9ac16d3e5eed499533fca5e6d34d5626b68522c3095067404823b9016ffa5e8b234969e9fde1a6e0d1f9f7562d68e3fec8002b2483c09308bc59349ece3770a8787a58790a661354967b84d3263571136b060ea88aa8b460c787a955e1959b254fc32f85dc4fa1b3c7fa832835a0af21113fd9b7ec0d6ff184d70ac339b278e25fb6ee80d3bfcedcd08f94e77da4f2140b22932479660a3d5e99ec4f3e8eea4a32b550c7c3767c3d8415fb278f935b4eef2a9ca3437b291588f5270c2757325083910f10d3ec123cfd9c83c6f221b954bb526ad4eeccf03a415ec86639a21cff9dba53344a8d738247a48b1932ad5dd9e206363bcda79877600a2362b5b45a83cae9cf2bb758ae21ca316cd54919068840635d67e7fa54a8d0cd6346cd775a8f118dfa284a470d18c73568b54b62455d0003be86d4ca8fdc2c19dfe02735079d4495452b4b5f10b691b5554a3934cdea087a9ba6fc703783667b0dc750115d228aed68c369293d8c4584f57f6bb5a492582c35546bbbd97f3104f15d6a6c590477a6b4a76f2797bcfb3a94707680791a7630a6f518a44b3fd480c9c1069210119ec98b837c96e3de940f1dace5c2e86b4b4e150411491a10bd28e1878b432a3bff348a941eb122d5789e6fb6444a0efd1cb1f13835fddf739e5b6ae97b7d200ae275d62d4237eecf7c216734440f89dc2f7cde8f2302ac4398b06813fb069e8ce493cb024d2e7cc13a63f271ff4e721bc3484128538c62c39cefb69210203b40bf4579f665a56ff57081eb0ccf926296987917fcc377072d1ded694bf471a03488507de861903ed2b0e02c9bcf18d2d525dad58809a3ec3e4046d932d02fe068ab65a8ea9446156b700c51e114a64813a7ada06213c07985b00e865579ca30d7dbc216333612acbb69385b1ec65e6b1114a2cb3877f22044062fd952a7f738e184cea9b16b3bf8e1ab6963e00677b57b279d72162c3107ab663d650f4280e8283e6ad3e143b30ce21b405117383a743b7bd8fc66a18eb2a7ac8361a978bd2c6eb40b32d4f7f4caa0033342e88e6d912b2d859a5f934c754d69586095c32e59bc91703491f5af40205983e7f7b746457da781371e7d763405c6616019d931aef5acd259151465c9605010b6b8b3d974f6931a2a68c365dfa14448f814aedc91f050ebad628a37094ed198f6abf9425b923ace8c4b9ffa17aedce442d25029acadbef5069cd0b7c5a66fad1c225be6b830dbf8dd80e4f8eee638e3432f586f256991a1c5faa920e930cb18b3c1b7bf1740eb8a48eafdb5eec8c549188253cdfbafb659de169788b8b1f96b6a129765d1316c2075962192bf6f5cb920b401639a30688050db4f69cd4d305bbcc0b4e713405463bf4fad2d324de70cadbb83814efbd220805b8e393bbde230f3d829e1c7a29f5af04b893334af30cd04497aae8f2ff4b91916e6772b095c77054668ab99950ab67455eb0fc00d593b0b734ad18234b2222555cf904bac942617b453e82ecba7ae0a9f12e3e967bbcafa3235d3d4676c69476ca0b2354bc2bb8d4c2438b8b16d2f6ac065267a920f39ace1a287cf4025f5c0d96a0ccb5202cf664220c2356fe6002d5a19437b6296263f3c428727677645ff433644ee6f7813e012c1caf5bdd2a9ae9971b04df71e3464a84367f3afa15972ba8b3c88afb8f1d4e7ab2693118a8bd1d7ba73c6f908d2ae4a4277ce8ca7150b19dc36fe2f6bbeaa356a497741de18f2749bb8ff7d4bb6a1269af5beff126a96e55249d8ab76421b6419eea2539ead68f85dbe8d41ddbb939bdf52c35c71390c5b778214d00894bd0ab12019b6bd66df4557fe229146b17647d740c3c7ffee97c818e7e1db4daa5243adbf1cfe0dae88c6d48247f82ff5df80718046d2c6da72f283ed93ec9afea388afc70f01ed06c8dab9160f9ea42351406a7df55a31a1b1606fb556d415e7216437e80566c15d044e5fae0281b372d94f73dfb7e2324f2531cfe2a3db734ceef305b77dba8190bec2a915e632a870389eff53bb56a9701c28c07aff1f8014d05dfa9f0a2e6e2da502a492db6583fbd4350147c452168118b28f802a36a624f4fa20faa89a7584a5f002cb2d3712bede02948fb308f3a413ab9584e9ba960f8868e5a2469a896b4594ab4112ade49ec47f32058e58ad6cc3f081167086ad47ce2af1a0943f7cf6df3dfe36e171992958be7e5b5082371e321eaf153b52ecf3823b3efa91183baf3e44e54b25c8d7fb65d5c4fcaaef2e8e0a170000303a3913ddf9623932e63db7260c35b88cc4b9af481e272ee6f3baf62dbf51e42f5c05a979b9fc0402f000a5f79c603fb2a01f216a6c45ba2cb788e6b2d3deab5aa6b7db273d27929b6f904cde3825a94a6fa67d8f14c6ea1eea23c90d5f74ee61b8ee25bc6cc7b81518761440815f4b0d0e593cf682e5b9ef20242f071f1f7ff4ee24fa4e04f746b7ba5233eb31f60ae2b05ce551478148622ee074c7dc34e12aa55af2d19fcd9a4d85b2923d855be37c07ff0aa7cbd0d941e7f3fc15d0c123e0dbafc9767f95d52718e48f448e64481f79595b8210a2c02d3b448800bb64ec564d20336eb307e5ad3e9b3982ddc7ae8277199e2a1d30fde9a382c294809ebde6ac0af35f7fb47740499c878667c58d520de5ccbfad5c3585a42f4a12ad8e4a98856966aa094e40d5a45a8a4b75ad7475760d8bf1510abfcc02eea87e1084520b004a7165182b52b82a6611bd875626938aac876b98bd7e75524a033f5215b995d55e4a062edbc5ec0be0eca3c675747d05dc4f7626dabd0246ca2774b036a62f22f58aa12e7aeb10a08d286d56bd1201a8510e39b1d4bf28f9f97775ab14a9e665fd3bd8670efef2f3bf9f3770e22b13d3258391c0f378e0f705cecb0e005af30c1cdf58926adb07a015a90eca63ac9964d773fe87b76a273daa0d41d40e8e8eb59e5e45a31b5b6aa2bfea7803768213790c0e460342cafea0d2aed52852b169287691f70fcf7788730ec8573fd1b16bdb3adf62917542cffdb65078077e36040f55b3f7a15de06502aafe7800d46fcc21beb22518549ed31cb29c98ea8ad8d752699fc7204b9bd7f7b21ced536bba2ad2fba0573a04d641d6b86028bd978650cc9e7a80cdd1e054b319600f751a927e5f74a6683d4dc2c997020eabf5aaa4d082af55f9623aedbd02fcc1c3e4eff9563e445ff6e6e897a2a997300c4bf207c8c973883b5154702ec936c7bf9b546f098ce37c50af412de916bcccfebc5f43d40208d1e059791891671b56502a491d595c4913524e5c49fb2bdf1cb81e3a588abe5f1578f5ce6f148971954f37def13edb9aff95c6fb7d7a4b1787c6bcf4a1376e7bddae03ad9050b1331034210bdeb958232e6dd7e9016f8c7f24992863b28d0b94b14ef866ac6ba48cfaeeec5f8dbf6d5ae7d4aa718b2bb98aaba9dcfd3aacec651d753d0e01dd6e46456a50991d5fe0f093ad081e354f6aca46ad8c01525635c65b201ba1551fee5e3ed7fe4ae99446995e27ed03679483fd2c0d8dbfa317e7b62eafa68e237714214d84496a201ade0ea0a6f421f6f09bab6ad24846eaf9a0bfb968124990b208bb44b7526285826550df20f8dfd9c268dc7629c544fa3467d6f9ab3c753d29ca0350837430dc59b0418f08cb068b5f5b8e901686d068404ed6ea41cd296cfa88543c7375303c00ebcc98c75db4f7590e00e74063e1c5673c17636694c5ee6139ea5ef8a8e818745cf20dae918c8e9756800e1e447c0edad6278bc0c8a2e0b175257def0cc4fd27548f933906629dda15b1ceceed7ade435dbba09aeff5dc2ddb93f2bf106f00a3b8fabb10b7f7fca2b01d2b6dcd11f245d672e7a36c7fa6a85e2321867f3d7d2d910528eca55e6142c64ed63646345ef8fa0a910f85dd786a3f72653cd1fd8bd4d699eb470445514039b0ba380f224182846dd5c0f29009fea2b898be3e0261cdf55106e36ce88b776a78e3f24ee8c35220dfd1acf2e9348cebc8ebeb3467c349b90e4f36e90f3ed42bd8af462e19015ef9164ae133b8b38e5c1d5284f68026a684aeddd12a64cc1691b85088658cf905847407fa1bcdd3b09fd5b07294c2eb524ab87812a7b2af052df6d90b57fcbc1a8d3ee25727aa1df5a2bcd0286761d55b23e989ca1d12ae1c8091ed9c29655fbb866a0899076577174baaf106adeeb9b9de4d5167865d701745535abfb3b1967f1f8698bebe5858ade5c0515c799bcb4a6904d0cf9c7def232772cc59fa31ca78c24254215341ca15dfc12db295d3e3bc43d1df3b7100f931e4eb1c422a0caa6839e41f28450612cf968f1b1ac12c722273181addef27ef64c8f96624cf8068a79450711294c20869d59940d24d388d09fb8f07ceb06a7db87a17d679aae78fab0fe7ade5b51c7652f5695cf8b05e23df5d99bd4f133aa95f39c6ffaacbe179d7564e06e01acb16d4c1d67fb2fafb1f5e566394f0c9e5903c9d160f85c79ef743293453a487e4ec79187e7a5d3c24467c6c0c37bd6da309797432c366f8dfa214321e2b56f38a1d2660cd0552cc55664b781f31564e0ece851832eb54e87345f5d141a3f62d64ceaa01945c0397cc35f3712d353a3b4cefaf2de3eea5d88876a171f4c5a9627d2f6458a561d92ee7592f08658b5a93e11bdfd7ae900b2d64173177e46cbf315d3ed4c5e7aa3cb13ab05362e504d72041b8c2ecb1ecd83cb36258a56abb775d85d03d97fa7fd5623cbdf9acbd3d1670f604dea8abdf97069c2177048c8e9d9c38d4bd2aef44b86726bc5644fb2ea23b165cb003bf916c1af1d0a84d336abfdf2d395c07c2752dad3dbf7f385d3173d8a642814da5d8be9bbe5d403e380097d9fe627c0578f143ed8ad8b041687b4ca3b6b90841c7c4a8663d734f82b6fd7b6611215586d6b7c9e72f7636b30fef55bbbf90aedeb1457adfc56afacf80094d2421cf6e6ad8a58017d3c580ae49545ba8dc79ec90daafb40043e6b32253745ce45932826c0e1c4607ade39a8b0bbee2cc1089bff63", 0x1000}], 0x7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() getgroups(0x5, &(0x7f0000000880)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r2, r3, r4) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f00000001c0)="05b8c234e20155b6e94b753d22b7f19fe0909fa199202e241df419d42ea6a1d11d5f5da0cb3c24a8da6fe02cb84fc30a016232c9ae794bd2946a9e2c1f40a49b101e7c3de70c5eb1d9cb694e35f2747ffe75317e6ad2465ee3d9d9abca0a548bae46fd8a839fe515232707987917e8708c3d91d5279d2f74d0d867a737fdf55763dafb21e86f131a4941ec8158bd437878334271f0ca1504d2262b81fbb7b2bb8151ce7b4367331048ea56ff5811734832d51413706e47", 0xb7}, {&(0x7f0000000280)="01aa1ffc3b6ae7c0e5999ac85e0a2c7a9711bcea6edb1882c5335ea64012a27034083ba42b622915d723a559029c79ec7bb19e42b9eff0a495f850508a4ed7331b42fc29c5271a7c31d1be8bd899f6efa35a1292193fe272923f2d42ab823443d38a6dbae7d55b986044c716f3e43c2e7e85f59952a5d3e6419194b32967d0a5d1b823fb7b88dca43e0cce96db07fe16c7f353493227b0a539d358cc8deeb994b74ba9e05f4b6e9e312869439a0c672a9ebc19cb5e9496c782a83e26bf078a3ae80b96d1511cc28305957f5852a6871fc62ba931fb9946a6913018f572fb8dba63b4eb61adb83cd96211bafa81fa4ad79b69963553a9fb2ad8c4bb0f53", 0xfd}, {&(0x7f00000000c0)="55e8f3ffe09a2d56388e63aaca13276f2e8d29400a76129ef2989bb56a0b0ed155731fc1707f7bd3f5406dd35cde8f18e4fa24e644eed85968ea396884aaa908477fe61a9039e181622069bc99cb092c7fcb7984cd62a707", 0x58}, {&(0x7f0000000380)="5b8a5dd7cc1d330f5c54b1edbb51233877b17f47231d96ff3c2feb0de297c158107a0e443f1e0b96bf4f67e96b3845cfa4f0d52be8e77be8dc32f0d55d45ec35eb18b556f564284c180038e072d91bd4", 0x50}], 0x4, 0x0, 0x0, 0x400}, 0x400) 17:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pipe2(&(0x7f0000000040), 0x10004) write(r0, &(0x7f0000000780)="791547d39b705c8720da05b664d7b5c92d5c28ebccdda8122a4b3beea73cf20a83fb42ae5b8fc71f3173a9fd5e3a4b282af6901f0ccd7c07da3c8ec8b43a115894f8f1ef78de416785dd5b0da42336b0dd1d7a14774d427b1e0765a941f1d14ab0a2421c0a", 0x65) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x41001) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) write(r1, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) writev(r1, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000540)="a4a7f200cf8b45542111f235d2ed265072bce5e16f5cc510d32d6b29362966aba36430668e67a09edbe4fbef5f149205122e48b5d92808ecc697916424deace347ce5c6414626f36392b25d1c06bc7678257bafa39fc360ba071109e68bbff9491068e6976018286cd19fc003464126a0ace276b421ee5541657006f549ab17520685e72be6fd13c735cb287abb776d8e7adb97bb1edb0bf943e827400bb70eed5a99e234011f1eefc8e86a24a1ed5ed89086aeecd36fb906677be4c8b7d74421bbdc3c1bd67a02defedf41ebd8e03f7de449c85e3ce003e81f19d6a3d765360551cf267c3f2fc4650154f7664af83810210e356fe1e", 0xf6}], 0x1) execve(0x0, 0x0, 0x0) 17:01:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x3) recvfrom$unix(r0, &(0x7f0000000080)=""/7, 0x7, 0x1, 0x0, 0x0) flock(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r2 = kqueue() r3 = syz_open_pts() recvmsg(r0, &(0x7f00000016c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000001580)=[{&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f0000000280)=""/91, 0x5b}, {&(0x7f0000000300)=""/169, 0xa9}, {&(0x7f00000003c0)=""/210, 0xd2}, {&(0x7f00000004c0)=""/82, 0x52}, {&(0x7f0000000540)=""/13, 0xd}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x7, &(0x7f0000001600)=""/141, 0x8d}, 0x40) r4 = kqueue() chmod(&(0x7f0000001700)='./file0\x00', 0x81) recvfrom$unix(r0, &(0x7f0000001740)=""/208, 0xd0, 0x840, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001840)=0x20) recvfrom$unix(r0, &(0x7f0000001880)=""/62, 0x3e, 0x3, &(0x7f00000018c0)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = accept(r0, &(0x7f00000019c0)=@in, &(0x7f0000001a00)=0xc) kevent(r0, &(0x7f0000001900)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x8, 0x0, 0xffffffff80000001}, {{r4}, 0xffffffffffffffff, 0x30, 0x4, 0x10000, 0x2}, {{r4}, 0x0, 0x6, 0x0, 0x9, 0x10001}, {{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0x8, 0x80}, {{r0}, 0xffffffffffffffff, 0xe, 0x400000d1, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x8, 0x81, 0x8, 0x10001}], 0x4, &(0x7f0000001a40)=[{{r4}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0x82, 0x20, 0x8, 0x1}, {{r5}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x200}], 0x9, &(0x7f0000001ac0)={0x9, 0x2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001b00)={0x0, 0x4, 0x8080, 0x0, "c02a6b76cfbc8a9ef54b3c6b5f31ff1d4e781ba0", 0x9, 0xff}) ioctl$TIOCSDTR(r3, 0x20007479) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) sendto$inet(r5, &(0x7f0000001b40)="e30dbdf501d284e2caf8f3874f0e63ff3ca167bc80abdbf30e35751139c4ea4477c7a834aefe59fe2bb84217502c1428236dabbffa70535646ac0edd1c7fe46ac00786507171b05544ae59e29c0cfecdb5cfb7786a82a5ede9b06ba3a16725e63f5de4532ba511e56019f2116b086fea75c5903a23572c57a3fca675e727a69990418b49bbae96008fc56fdb030c49141ddbecdc89f512c13d37533b0303d401a4fc0c71eb99fc711f6c2c4682b22eacbe840205f594d3337c1415551b55dc5ebcff3d9dc61ab4d8303b663fc89eec655985a535b8c006e45fea7f9ec5acff7f6ffafc8cdf9a27cdcd9dc1530089cd8588534df6", 0xf4, 0x400, &(0x7f0000001c40)={0x2, 0x2}, 0xc) sendmsg$unix(r0, &(0x7f0000001ec0)={&(0x7f0000001c80)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001e40)=[{&(0x7f0000001cc0)="0e5572f43f936299038382a27208b54b1b71002f016ab6578ca20b471c9ab5fb9e67a3cb6f168c89730f93e2d58c01606cbf6e0f3c8f90275284a78e927e43d6b2ccb3f0a29c2687dab5780953b954a26275681d9190090f1f567f4b1739ea21f67304", 0x63}, {&(0x7f0000001d40)="5c13c5c6cf38ed148baf68416d587af92d17a27b84ee6b4840a7ec9f4d35bb6e7e5d75c37b87c6223bf544618dea259a5ef0be82ee2b6f298a10cb20a8574e585065a25fb7e6634d08e5f545e9fcbabf29c89b2e2fe314af3c06a68f81852d0eabf3c1378b8bc44d4b8259656e4362cd672d3b3a1bb91db3b23f60e0129b34d31cc0235b5b2afa49d2b4ccb331378b64614742229ee5f0ceac8edc02af1c5f19f5267f4c9dae7a6b151816921865b569fed969bf0d2098be4520ab4d711e7e7986567acc789c5e8e0a0591801a2d9115749760f8c766cce4f8046bc392de", 0xde}], 0x2, &(0x7f0000001e80)}, 0x400) r6 = accept$unix(r0, &(0x7f0000001f00)=@abs, &(0x7f0000001f40)=0x8) setsockopt(r6, 0x800, 0x101, &(0x7f0000001f80)="a7b3c1a5dd88cc07dd1f65023caf1c140068c8ce5074c4b059a16e50b301af72efbea76bc4c30ccfa51794c4f0f0c5fcdaf76ccb8748a129269093940fca6eaf74d3fd603db17f947122eed3387dab86800d53e616cdc441a4170bba48cc4732d93d33c40f3bb931128f980e61695d4541f738758fa5648f751ebcf1b4563b6d52fd3530443c2c4fa1dddd28f59038cfb927cb5f97dd5b5778b93acd2d69", 0x9e) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000002040)=0xffffffff) readv(r3, &(0x7f0000002180)=[{&(0x7f0000002080)=""/151, 0x97}, {&(0x7f0000002140)=""/27, 0x1b}], 0x2) getpeername$inet6(r5, &(0x7f00000021c0), &(0x7f0000002200)=0xc) mkdir(&(0x7f0000002240)='./file1\x00', 0x10) fcntl$lock(r5, 0x8, &(0x7f0000002280)={0x3, 0x0, 0xb8a, 0x7f, r1}) r7 = shmget$private(0x0, 0x1000, 0x24, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r7, 0x3) 17:01:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() preadv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f0000000300)=""/129, 0x81}, {&(0x7f00000003c0)=""/140, 0x8c}, {&(0x7f0000000480)=""/244, 0xf4}], 0x4, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) dup2(r1, r2) clock_gettime(0x0, &(0x7f00000000c0)) 17:01:02 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) dup2(r1, r0) 17:01:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x8, 0x0, "000000000000000000000000000000000400", 0x0, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:01:02 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "3eec1fb12665cd6263925bcef39e7885d8f9d1e96652662e196c8876daa69f20753ec97eb5053d7372c0b2597303784ecd5e377983a1be18dffb0781feb8484930105f4b61346c956894abb22184fe34b8d8b2d303a6caeb2f679197664d2853bbe44747017f77e4c4a055"}, 0x73, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x2010, r1, 0x0, 0x0) r2 = kqueue() close(r2) kevent(r2, 0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/230}, 0xee, 0x3, 0x1000) 17:01:02 executing program 0: r0 = semget$private(0x0, 0x7, 0xfffffffffffffffc) r1 = socket$inet(0x2, 0xfffffffffffffffd, 0x4) setsockopt$inet_opts(r1, 0x0, 0x2000000000010, &(0x7f00000008c0)="eaff00", 0x3) getsockopt(r1, 0x0, 0x6c, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0x1000000ee) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000000000) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0xc, 0x0, 0x0) semop(r0, &(0x7f0000000040), 0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r0, &(0x7f0000000280)=[{0x1, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0xaad) socket$inet(0x2, 0x3, 0x0) r5 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f00000004c0)=0xfffffdfe) ioctl$BIOCFLUSH(r2, 0x20004268) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f0000002e80)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000001c0)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r6, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000500)=""/169) dup(r5) rmdir(&(0x7f0000000100)='./bus/file0\x00') syz_open_pts() 17:01:02 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1b1, &(0x7f0000000280)=[r0, r3, r5, r2, r4]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) setuid(0xee01) setregid(r6, r2) preadv(r8, &(0x7f0000000380)=[{&(0x7f0000000140)=""/15, 0xf}, {&(0x7f00000004c0)=""/208, 0xd0}, {&(0x7f00000005c0)=""/205, 0xcd}], 0x3, 0x0) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r10 = geteuid() fchown(r9, r10, r4) bind$unix(r9, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) r11 = semget$private(0x0, 0x800000002, 0x80000000000002) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000e5b8200c00f70f0634000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000004f6a653c4771b4e5162ad76f4e34112fcd5857dfd9d02523232b24dc100000000000000000d862474ad50c0b6e5e000000e289033614be76f872cc7f2bd223ac1e82dff788e2ea46f277aca814fa8b7f906fd1dc88a96b13f4ede396fee97e5e79cf213d7c50edae0a076c264fc30da023a06c37c633cdbc7f71b85de613752c8e980e"], 0x0) fcntl$getown(r13, 0x5) r14 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ff9000/0x3000)=nil) shmctl$IPC_RMID(r14, 0x0) r15 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) r16 = getppid() r17 = getpgid(r16) r18 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x1, r10, 0x0, r10, r1, 0x11, 0xff}, 0x9, 0x40, r17, r18, 0x4, 0x800, 0xfffffffffffffffb}) r19 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000200)={{0x8000, r19, 0x0, r19, r5, 0x1, 0x101}, 0x10000, 0x53, 0xb92c}) 17:01:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff73) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 17:01:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="a6f468a130a1ce50bddedc0f030a7e580ee1ef56af8d2cc8194b235ba1406a46377aea3d097a2a1c603253c4c28d51453fad02065ccc1cd3323d489cd1d6a7011e73367815686750b9ef2a88eaeeea644001000000000000007e6022163a5a0ae3861ef0b59aebe3106f02b7ec52436f1bc8901855a5853580a66d10b206bb82681dc9d58a9648510c6c764845eee8cf2789479a17c6930272799fe84ae1a25208429b854484173d7872675a7395ebf9798dbad6bff45a0ec183c3df8e419490807604e8f08c1c", 0xc7) write(r0, &(0x7f0000000040), 0x0) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x100) close(r0) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_open_pts() 17:01:02 executing program 1: socket$inet(0x2, 0x4007, 0xe9b4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff121305000000", 0x8) 17:01:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8007, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:01:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) 17:01:02 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) r1 = msgget(0x0, 0x101) msgctl$IPC_RMID(r1, 0x0) lseek(r0, 0x0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) unlinkat(r2, &(0x7f0000000040)='./bus\x00', 0x8) write(r2, &(0x7f00000001c0)="660000b9f89aaf8078b7e60fd0af94fe639aaac7699bf5a6936f170045bb356b897e24c2028e34934119e057b62854c415f9ab3308ae42ea1f218d6b8f72cc3e0000291f6167f5fc3d52291bda53dbbe8dbfccc6b472562ad1bfaafef18fb6290b13d0a56de26c0bd16c0d9395432b0000", 0x1b) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) setsockopt(r2, 0x0, 0x40, &(0x7f0000000240)="85e1d0ffec33f51e96efc5ac1a53063c575be5c07e7df7857305ea192f99d875a3", 0x21) 17:01:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 17:01:03 executing program 0: r0 = socket$unix(0x1, 0x200000, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20102, 0x0) recvfrom$inet6(r2, &(0x7f00000000c0)=""/7, 0x7, 0x40, &(0x7f0000000140)={0x18, 0x2, 0x101, 0x7ffffffd}, 0xc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x80000001, 0x0, 0xf814, 0x4, "72c99092c38759358ab3af2c2059dd793bff1b0d", 0x0, 0x81}) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000080)=0x2f8304e) 17:01:03 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) clock_getres(0x5, 0x0) 17:01:03 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2044, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x5) ioctl$TIOCCDTR(r0, 0x20007478) 17:01:03 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4", 0x11) r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 17:01:03 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='.\x00', 0x3, 0x0) 17:01:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/67, 0x43, 0x843, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000340)=[{0x58, 0xffff, 0x1, "760fce6487edeba37241645ca6e5bb061db77b0fd9d9060670be443ca1b21adb6f78486137990aeaf08360de1adf186e0a460637ae8416ea85e77d6d8733362a1cfb25"}, {0x18, 0xffff, 0x9, "b526e91c54fea6"}, {0x68, 0x1, 0x4b2e, "8b7b4736dcfb7b5a519f8b17ce008be40a293067232ad865aba1bf05918898952add5ce26956771f691f9c29904faa8b31a7899d667ba4011c4da7b0af11c30f9dea78a02dfa870172cdf5accd00350ad5"}, {0xd8, 0xffff, 0x1, "fcb9e253f91a8d951b1fad20442015deba8e0c047f6769fbe16cc040ebe7d2a12b5d71153bb1adae0ef4a985236c9cb8dee93ab090881537eaccb87e122fbb8c0d16b66a9bcd959777f4afa3a174f5bb2ad536d4c07e37900249cc23ef191a1ffdeb25dd10a735a30c5d4a9f118715458b53486212495401161a3047225c26935fb63760657837795d9e0d61337124877374ba2ff394192490f2c370ef806db0d5900250fe29b94a0ab33e0a87867e02b4b67fb96da870760156f8276cb7c57c3b3d14c052d8"}, {0xa8, 0x1, 0x1, "de6b9bbb40e2aacdd4129ca114c741b7ae7df1893deb7b20e6d1db590920d900072f9e26907cfd8796e99c11132fbe0d5855f70e32fc57a5db7453970fed148fce5e2793decbfbd9868349c73c2a95a68ff82e99fbb35e5b78ea95985e5d21ebc8cb231881814ebf6d2e37e03633f09bf808c28ae61babfcabe84e1423bcb08bc0afe06807a03c264aa2ad9a6fa5331ddc"}], 0x258}, 0x409) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2000000000000000, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCNOTTY(r1, 0x20007471) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x480, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x100000001810, r2, 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0x6327, 0x1}, {0x7, 0x1}}, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000001c0)) 17:01:03 executing program 0: r0 = dup(0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000000)=""/248, 0xf8, 0x2, &(0x7f0000000100)={0x18, 0x3, 0x5, 0x1}, 0xc) 17:01:03 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000340)) semget(0x3, 0x1, 0x503) r3 = socket(0x800000018, 0x1, 0x0) getsockname(r3, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) socket(0x3f, 0x7, 0x100000000) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200001000, &(0x7f0000000000)=0x400004ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = semget$private(0x0, 0x4, 0x40) r6 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000380)=0xfffffffffffffb17) r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x385, r6, r7, r8, r9, 0x40, 0x4}, 0x8001, 0x6, 0xb}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x7, 0x0, 0x0, 0x4, "d730c1e7bb6fda02394e0f200d8900400e000100"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:01:03 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x814, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000000)='./file1\x00', 0x1, 0x120) 17:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xfffffffffffffffc, 0x100000002}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)) fchdir(r0) 17:01:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x8004667d, &(0x7f0000000100)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) 17:01:03 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x80) 17:01:03 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2008a, 0x84) sendto(r0, &(0x7f00000001c0)="fec764eb4f8aa35d2bd1551b36109577feccb4eac12aabd8bf5be255c6275f9bb8b77b7bff15a808824b2c300753313c496dd5670ede3c91c4c28487733fdb5784608a22f0b20bc334649164f662b3bad6dc58e1dc185c2dbec9054cb842b1ad1a2056f6bcbdbb27de42ddfa68315cc6be37dea3b9cba23dfcc2f48e96b5ab05d29ad98e33b56bfaefed67b5395304289c68f93dcc5ff816a7b04dee218fef6e768779913361222ed2416a4fcede8fbb11d76b78dfc506374113bc6d37d2fd256ea6325c44c754208ebea5a93354a98170d4b9ce33b359f9490870670b1cb65cd7bce1a905ce798dd37aac28009cae9965abc822cf21240af7d8c84d5bc898912b35d4e48c7ab18b13f55ad24b77e0fb3b8a1aad4d62d3f85f41eb8563586dbc0a5d83eb4b27a3e3511cfaf0b6f99984232c2b35aaf3aac12d133df0a1f7d39eed1efdd7b80c08f5dbcf75c392fac55959381609db5d5a7c3935bb8a8c631a783611196ca22ef039a38d5bf7823800438b85bc11379f6889fbf0df7e0f307213753c2968e0a447c223ce9e4d97b68fab0c0139001eafb3f390d88979c968121180f2600770c9b79df11c04e5fe0ea47e3cd4af0d6fff5dfbb4568a318cf974364a0a050574922362b02ba955cb95f3e9ed39ca4bdec515148dbcf586df6644457a799643b44e5e56a53156858ac8cc421c869c49b0a50b9fd875274697a6cfcb75d1860dc09d67565aa4cfaf63ae95136717646088fe59603d12a38c0f302fd6cbcf0d3d7d3274f19c0dcff40c03a41c87fdf8b6964363a69bc97af52a5ba31a760e268cdb7d5a813fae4a166e18030b87accd66e10e7cf0f2637bdb1c78f0c420be2466937fbb864e8e50f19b21da1845eafcdb974d07b09585e3221fe1d4b9fa0701bb27dfa7ebd42820e7d2406dbc804ba437461d350b84a855128c730d130c962329b22a72e758223d80db7c22e8eed9d33c20ccf67566f769bd28afbbbe9f92cb6ccb2b263b3d9251f362e8c0336e28aebed016d01f24a4ba3f0b779ac583c7c7fd014abf0402f5712edae48ee1ae73b663a3ac650507f32077157a3643ca9617cfabd2d3dde142c5f5252762e1a2e14965d3c7d5a9691711068261d403ba9a74a927dc1fe71ee3bbd6e0b9b2a0aa849d40f1d72bbdf90d74da10c2607bd869a7fd8510d1362048f27b91d9f408c53f31f6aeff87515908fca5de06a92f405c9159e0929a8fe64d35c752fc732c4e3b6b71c866771ac83914b44a08dee576c9d647023a3058cd90769a1bb865f7e5253cabafd2a0d5fe1218c1dea5df5ada7d235c444e1211dbfa6be80c52cd674c23a0ff860ca7ac1c13adc9e4f6f558fa0745756b10059a02c2eeebf528f247445ba4020b33b4222c1d116023d5fc357097918f6317d9f3edc3f252f69a23a7c7bcc7e6acb43d50dd8c6e3a96ecf60fd30e7b262c5a4a57220bd81e86b9f9731779a387cf09ce88346c7452ee9a5eaceca8e6bef8f62985d5126ddc9c764ac13d84e5526e3cf1ada4136a9b3d25fe2c1940c8528f4f2dd0ef5092ffa2dd057c0274b257a390afaaac478e8a2161a46ad94b4df1941655e2f529b75f54731a1146a4bd1a583af2d8a289d944f782d33ffc5c79e9a43c581428972d20b8ee2466e36e7f6d8a66e1cc224785a0f5bed2dc060cb218280953e083482887d9e1b16707a8e4046bc03f057457d58760fd16ee267089337f4193f53b6d0448ebbf0e3a43f6e2ddc372c19b1fe6e40ecdcae1ec4e4517cce1b31e894a4d04e3a191917d8114cfd7ac98235e9c43d57fc504ae2f3eeae679111f9b95731a0c4ab6b8d5e4e8a74b9bf223d0b04e8bc800cd42789805e3e56eb2f5450b1b855fd63baecdcdd59a66b6d4c8154d2a8f527854363cce890581e79d2e41f3a21542447fcb06aca0cfa36cfff55534c30fc8a77ad920cf1219445e2a776e91ed723db4b18343474b23b020b969c0bffa07303ac12877d4abba4de4f6782111bb5d60bafda9227dc49a9d6ac0cffa52219d713ee31869fccf8a6c057d5c9d011414c31779e9c7981c37036118b05bade87fed068d8310f1c39902c59605502552a91e2884d42a652a91e2529af75c5b2e4f214e51caa48403193de518f4cb8e2b968000c733c1c7128bf1c69f82881c9b620ee28880ec6cfaa4711326beaafe58072ce1d1926bfa52deea6c86b9ccb8a920e4f140ac11cfeb2e1db7acf8bdd3733d76be28c08abcf4aae5f1a1671871292ce583ab37e43d65662acacdaebc03111ce1481277dd038b51ec2e9bda7f1e7f1050d83176dbdabb1bf6d0c7494c77409b2d4e61744c3749b5a11367f800a2fd61c42b4f10302fef32e1a916e2ef95d267e4ccb00beab458910dbc21e825c62526f99ddffbd63bbd8dec2dbaed9fe9a2b49d141be8946c7181e210952d074a49a39ee5781e54a1e3692997786d9351d7a0df427aa895579681b35aff89def2af2bee16aa571426c2a37a878ef20b85f25c6fda3c753088f38386c84cf9c0edd6b13675bf9a10c7d3c5a31ad0f3630c65c4e9e8c33ae8f314dfa8dcd465c31e562e8f8ddfe881926bdc1169ae19af0725ad68cfb04fe654c5ce0be02a6d94ddb9584b44880aacd8020b77c7a4c0f063be2d0f87143db46552343ed662f10d5847e69ba74cc0a61cee71cbfd4e3770f2398c5a0791075ac38106b7e9f398fa9a03089cfb91da0d521a2f245409ac041b275c3800da1cdd06ca56e8b6712c30192524e03802edd973b9da78aaeb62dcc7db676b7968e6a7770b61faeb22102263f96a5c17ee3bb8a686b5df0d8704bef4bc87585068bc66a0c49489e201382d8e5807dba06af17c4112e465aad2219a9a500fe6ebc0ccd4d8c05f0e3a5688442d22649b52f2a672ff1360880424e9fbd4019ac8b05f86322cffd626bbcb2ca14c8b53ca776cd42bac8d16a43fe2248b16c7755613610a4eab234e2eac610b74de5647fbb99955d4ea6e02b423d4f5fcc073395813774ad1bf63f3d117492ddd8cc6cd0f980800a9af09c34864950cf0655f73c86d3ab8bbf9fad8de51b71aef19121d7d9bb3a2d646f19ebe63e2b16c6ed87ac6c5bb1b9701fd0020c6bb211d2d470de0e338be5a426cf421b6652e304136076df2afe0f165c4a50914856a815cd82c3f9def43c062920232c1356e8862ff27b9bd8b3a73025c27c8470588a6bb5581b2a76099eb56d2a63da0c4f1cefff63cd38cac54a6d5d220a18693f8e7bfc049acc5e796089266ad8cc828f672e7e1bf79b63b8712e381f5701e312b3345789f7f41cfb3271596286e9e295e7d78ec6b954520012cc12d4071a3c8c0173a42b58b006b7630104e9ed5bd9e6c90673ac521382fcaddc86ef4ca011d94e2d371aaaf17ad8712a584070da20aad394250b0b6d3d2f0f4be8fb2a01cca592b4693ee00a755bb4a27d60c428c6b662115c77bec2eea9af79c15fd7fe8d1778f25c624be4fcf68f3990c74c7c586ac85dc5b5794f421ed24ad77abca84a872867727d2afb9b356fcdfd690a3574bf65dbae93334d1a44a0742694aeb265a2f098b6b9b224a97988d8e31807bd2f30aa3ce188d818dc33e9fb5adbb5dafcdf40af424d675d67986c85fb04bcb8ce96fc0c3272bc215ab8e0d13f46098afd94b596b513dd767f2f42e98996102f822ef20f0ccd0efe8fd3554ecaa200b6fd756ecd57fc80cff379d433ea692eb44c4635b674928a14bcd3f4ff16f5cd82c45e399b2cbd51814dfa2c9f028f7f9efea1969e46d3a5b0e9ee0b4117babc3d8ceabf9c4951b2822a8fe9c82d533f18241556ff3bbea0262b2a3666d7605b8a497e044785dc3358683bf85659eca2153dece37025f1e373699a128578dde8b11f263394ba96aef9df5cb9d2d71bf0f609098d8e6eaef40e9716f50f7b8b4e15a723b106fd767cee8737b90f9e128adced7c69de2053160de652e9a8a8e524637f41138ebdcf871ba4c1e810caace72c3ddfd3541fc91c924b76aeb8d05b96050f76acc98f066c9b1596cf1a0162621ce1e61ad59920afb62a265f68bc062a80880c9aa75717f775081e98c2693e7c0d061a656e2125354b854dd72155e47197e3cac231bb1f6ed88e2d6d2b59ffc250122b8ca7b71448c549bf2854ae698152a1b1e5ee184ec7b2ac2c6f64a3ae94aec374b23e6302a614824d4bfc9c246d7ba435990b2a947ea6dd8e2b4b50b4bc2571027477f3e7efc65506087f35a69cb3ee8c1a1a8ad0f36e5beab46ac5f9a8096be2ba689fb603ec18dea8a2ce011dcd9b9bcde6cd5ea9795a4bb962603fb414dc19351d7ebc495b9826b17a6f660107f4566ec6306c481304759c8a6ff5617cde379ed934271ed93a770cbf8b775521a3564745d13ab4b7d7bb34ac21da911ab475425b5cc24376dfb60af5bea024c7bfd27ed18f5b55592fb2ff3280b3b349c122398c303f30c3b8f219e39e2f0968dc46b9b7bb98829ce3f1c3d23612ad402eefc6f4a47730b9917f0eac71538abfe4c7c231cb849ac7e49ca8b1face99038193b0e2ab174d4796016b2a06a455921432421a3ae3c2a98e56713665cae8b9c1e9ec0dada4a93b8ad27d42312e478083baada13555793db071a51afea5359b55752a50ee2081dd4c572bcc15722734f42b7f03ba52383e6bf296c5f60d1941e2f29af9a56d74c49390b290c2bbc9fd82d060bae9b204b187907d1b67018b4ef4d7c694c823efa1ad16fb155848b670a311cc597fd320ee25e449e3db8c7d5e3b20d4a5e4d5395bceccbab0276ff0483e758c4fc1c9b0cabe88c5a908398d024429b09f24a5593bac195b9827a527228ad4a0f74bb75ad5959102d490754b3748bfaad970d82ace0382aaa43ddc17acb6dba955fb110256406099100ed3706c960fad5b626b3ab4ee33f554b8154f11002c4b07faa29c45562ec3d46872b15bac89a0734f603f57e76587d72ad752cc74841ba71d0c8d3768e7fdc742037e69ac006254c58e1ab2fcd8d653748007e74d4b6342afb5e33e09bbbbcf6aba10faa9b659e2066066ca7bb7ff32fa6378bd877c0db58e24145252cedc03558ee14b0007585492d97859b7800fb2c1f3b579cb0ee25165bb923b8c5181c11ef05212535d7a6c0f83cf39bcde8717e4e95a18f9f917a2049e4e9397882f1affeb74cc5173930afc1b1548f17ff3251f19417168b2eff10b7cb86db148a3cb9d8922056a29bde51e5a80854c92509e5be5a6ee9d8ff58c14358ff279483edc7ecee6dc22092706184e97e21c5b5647c023ab303f14d13cb6b7c46a77ed7686187b5f004349a87b473b7645377012620371eb9da266316c0bc20d1349bb47bdf9c81781bc3b88c01e5dc61ea667846f2accb363317e422de950460f4f958ac1121d83998afe2e1e59ecfd793f74d5b273c05c353cebd094c5d909f510fcee64fdd31d4a976389ab5a375f9f24c0111d21ad0f6505ada89daa1c0728db5cab0e68078f1afef56fd081e798ee92a82da7434635463dd26134be47b23b3c53948d14fe3b3d0b94f2bd0f8962e2345a28f1d6b9d907acb23e7cbd00cc9cd96e8b6a369a5836593f47a814eb1e6584ac5dfc1443f9c51726733db83f48b66996762c2ac933d21f7235ea515d814ecf33f8663c7f072551ae48f8dfc909567ad1f46e815d25ef59ffb405d20ff36083d3859e2b3fade9e4f430f43292110bd64a44a2e74eb9244d5d4fb234369000a5f45f758a0174de5d659183d120a4168f4f8783429b295962ded9a4992415344344fa42d6613e93b5d60628b0e63253a803593e3", 0x1000, 0x400, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 17:01:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x810, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x43}, {0x40, 0x3ff}, {0x43}, {0x89}, {0x8b, 0x40}, {0x67, 0x140000000000000}, {0x124, 0xfffffffffffffff9}, {0xa3, 0x3}], 0x8}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 17:01:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x9c9d, 0x3ff, &(0x7f0000000100)="b7568026e1bc4cef401a1b02f8e6feedc5652380f867515929a4e7798616440df0c97b4779525022df33b968ee08dbbb2b9194a70d113dbb5b1105d8e80b804e90f0516d146256a742ce9215d5dec0423453b80bd63b726aac7067d7cfc66665d22918282b187790584f0a", 0x6b) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r1, &(0x7f00000000c0)="a8", 0x1) 17:01:03 executing program 0: r0 = semget$private(0x0, 0x7, 0x1f) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="000000cec70000100000", 0xa) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x92}], 0x2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000340)={0x1, 0x6, './file0\x00', 0x1, 0x2, 0x40, 0x7}) getsockopt(r3, 0x0, 0x5, 0x0, 0x0) r5 = getuid() semctl$SETVAL(r0, 0x1000000002, 0x8, &(0x7f0000000300)=0xc292) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setitimer(0x1, &(0x7f0000000440)={{0x6, 0x5}, {0x7f, 0xc09}}, &(0x7f0000000480)) setreuid(r5, r6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000200), 0x145) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) getsockname$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000775213b43e9199139d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0bf12103e907457b5cdabc70000000000000100000000000000000000000000a4b2abfe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003387d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f200"/4095], 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockname$inet(r3, &(0x7f0000000100), &(0x7f00000001c0)=0xc) chflagsat(r1, &(0x7f0000000500)='./file0\x00', 0x6, 0x2) ioctl$TIOCEXCL(r7, 0x2000740d) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000080)=0xaad) getrusage(0xffffffffffffffff, &(0x7f0000000540)) getsockname$inet6(r7, &(0x7f0000000380), &(0x7f0000000a40)=0xc) semop(r0, &(0x7f0000000180)=[{0x0, 0x5, 0x800}, {0x0, 0xfffffffffffffffc, 0x1800}], 0x2) 17:01:03 executing program 1: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file1/file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000280)="2e89a75fc3a7061bfc351f79e5fb4b1dc8f09c2138b1a35f363d24d3b89123ee2596f662994148d66b033fe9adcb2f011965912c504443ded99e46e8b14952d1387f494a07c70171fcfb12792b370ab482686e2f5f6178e12d01edec896a346e2b2f9be792a0f713d24a9cb758ef4577832c02b7aa68f9a93feb26ddaf5f306645553364e7e457309f55a595004de1dc4ac6e2add57d10470fc209a110489f203ce08d0496b00093183d748993cfc5f8d6ce4812be20e360187be906f44f1ff9a77ed44276dec6a5eea50e95bfd811ff180ac5d71a8b647cacb60bb9babf086ecd01b76da14ff78936b212b121a3b7fc045de5ef1e97160fd2574aca9cb92c84392d476cfedfa7dc757f57ad8bafb12f5872bc80e5dbe2ba3939a365279c1de9d6e3855e90724e6d9bf6832a1fc5e62bd869a6f9ee6a15d36e82c96e88b16a4ecfad5ca4a652910a634513e46db9dd2bcaa5a0cbc4e79fa74f345d1d44e875bd94ac3e049d8ffa03654a12690573b1d11c49bb33514c274d853af91817ccc967fac711e1540970569756c9bcebebeb78b7879ad8bdd581b7b149194d1378b85486b53d6fccb0d49281ecb54f333af8f8fb13bd902c7315e70328282cf42c602030d800248afb7f31e2bdd56d555cb133d6ae366c2479cf5cace3b8a2ca5867e3117a90841f7896d6f032edb3a07f94eebbe4bdb458eb5b5eaa2feeecceda17c05a6f8285ab138fb3b4123d7675b5ab350f689ef1ff7ca68974bb85ed74176884b8fe04eb60bb666c3082ece7b732cbcced9a92964cd83f26af5dc9ac8036b242fc10c1088c904bfc03696219564ae35f9317bb66fca45d8aaa537e009dd4930cb571056472ca039bdc6eae431890053eae30ce76b640ef3040891ecbfa2862d66713ab54759a229250c423a7e347cde3cc8bf4612697e849f5dd3f7a053dbc24f700d1a2a0bf467db3c4c245841d2c3abdf4e49cd0449202946fd83eb968a9242796fa4f312386e7319fe0811c3aa3e44c328fab8d83a4bf1c089b85cc86c3f6890a121d507ba96eb15279b9f0ab34b1a9f328650130c0a598f9d3fefc409fd1ce49e85365587f739b1eb881bc93d3ed8ea38241a68f74a82f9e1931c594ae52b4e4aa15d0c622942e835044c68516808f7ed61e77c53812223b3ca7a6c0a098cda50834e5436175d8c10eeb4f3733b6a0e1ffe0a0a39f1e544e33ffd383cf1c8ddb84ba45a480d20a020009af4e03ec7f72f2ea3f54843cd57fd3d5e03679db22338e5ee905ae8a27c4b33d90e1533a400d0c9abf8a6d91151a32ac594e969c9029309bb4b7a24b8f08c1ac33e36987c998cc96893f6695b210e1072dfadbc0e6fbf9822cca48f74ca7d8ddb16b39c56de3ca4b9b59710b212bb7f74de5a19dab5e14e3b5fdd93b16e6c58671b8fe7a7e24e3d0f3d2325bb7cb9f8c31a8ffbb66e662f516d5c242914d480739f4389be48cda15c67a40839cc44badae1cb404c58fc80c3c26c05665040b6e8e77c88401ea50ce8f9f23ce77e7261a9d2d6827fb1f02f5970e9b284410efdc263bae5c7d8a5a602041a20ca4c7aeddc666f78d262267abf32f56543092c4a9b47fb9df842ccc8436eb2df58e8fef742017d2bceb835e52a5a6c1b5bfc1678b08ab036776b4c9db36282b5de7f17134734324504a0216982a0a8771fb783389f73cae29b34c8f2d4011414d9e0e095f81c7ef1ff9cffc3e618ddb43036154fa97333989f1b472b0c21bfb89806a73d3061441a0d818373fe6beebc1d045d39b3f1bc96e29a0bf3a7b9d47cf185660cac42edcf67b4fc6838f3950e61f7a1024a95de2bcaf4b83323aa8d757b16a8c026fe2196032dedb0b394d6272227c4567e751000036553b558fe1e6dd5f008ad8f5516e528f1408a14a390dd421f0a016c5d2de121b2385032657b43322180fec1dc60d7da665ddbfb99fb53d2a5c496a709a548631a8640d3b67d886f24ac38a3e63d26dc42f419c4a59805c79dfd4b5fa3798623ac1a1d517ddb8e3f1fc680e4ba944d00c7ee9af1f989d031ff6dcc06ba7f9c4314ae2b63bca29dbbf2f77070dc6583b043806d5d1c1e44b4f9f17b8ad85b46e91ebb93c93e6cab0c3d7373430100f5bbc80135bb571a6234d34a804b55a4e82aee5b3f6ca535000db03f12cead5b75a98593b74f11ee8d7d8da0394ae2eb5a68e47e650c2f5cf02f700813e1f841ec9b8a9cdaffd82a024ff8a483e6da8a88643fc2a7765aa58849eda74934d89efac5e4b39f053691dfcc32487fb90f3ccec7672e4fb737d94c5a0c17dd1bfc58d45f87d199cd9e99945816b1f48e15561f109807ba43afa2251017509f787249e1916fab5a034fbbd3d8afdb9510206e8d35815fed13c6d27f8439ff972e2635f94813db739e4b306fdf3e1d98f4afa06c15a67df09f1c1a441cbcdd3a327633420e799f6d6e6921e5a6d84d82c86c6a6dd67d1bc3dc1feb673db3f1338d08041a0f2ef3e5fe2549b8a722a623fe033788510865b4a84e0ce8e14bf681c47d9aa9985c57dde0151c54b790f8de96898ff6ba627867b86336b87e5e13a845c9d4daf758a8647dd9d38d3644bfa1871580e0f7e2a5990cbf90c208f725e4e52af49809f7b3c1036506c29c97176b3ae16f8194d1e85b48e9b39365224ee4b296dea473c3cf57335c363b33fb0e6272fa2813d907cb05344b1404ab00d6d8f2bfab594cfe58cb4", 0x784, 0x0, 0x0, 0x0) readlink(&(0x7f0000000680)='./bus\x00', &(0x7f0000000400)=""/101, 0x5d) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000004c0)=':\x04') r3 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0xffffffffffffff8e) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000140)='./file1/file0\x00') r4 = fcntl$dupfd(r0, 0x100000000000004, r3) readlinkat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)=""/115, 0x73) r5 = openat(r1, &(0x7f0000000380)='./file1/file0\x00', 0x80, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r6 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) r8 = dup(r5) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r6) getppid() setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180)={0x7731, 0x7}, 0x8) fchmodat(r5, &(0x7f0000000640)='./file1\x00', 0x82, 0x4) r9 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000600)={0x73ad, 0x2}) fchmod(r3, 0x5) kevent(r9, &(0x7f0000000540)=[{{r5}, 0xffffffffffffffff, 0x10, 0x1, 0x40, 0x457}], 0x8, &(0x7f0000000580)=[{{r7}, 0xffffffffffffffff, 0x8, 0x2, 0x1, 0x5}], 0x748, &(0x7f00000005c0)={0x3}) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000100)={0x8000, 0x6, 0x7e, 0x0, "d8221880d8e5fdf20c19c285bbadff73548a0662", 0xfff, 0x6}) 17:01:03 executing program 0: unveil(0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) 17:01:03 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x0) r1 = semget(0x0, 0x2, 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x3) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) sync() 17:01:03 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:01:03 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x2) 17:01:03 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) msgget(0x0, 0x18) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 17:01:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6101, 0x9) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xc0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 17:01:03 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = getpgrp() r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r0, r4) connect$unix(r4, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x2) write(r0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000100)) 17:01:03 executing program 1: mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffdef, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x3) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x101, 0x40) flock(r0, 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x6) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x6, 0x1ff, r2}) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)=0x80000000) syz_extract_tcp_res(&(0x7f0000000140), 0x3f, 0x8001) 17:01:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) linkat(r0, &(0x7f00000001c0)='./file1\x00', r2, &(0x7f0000000440)='./file1\x00', 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='x\x00') r3 = semget$private(0x0, 0x2, 0x408000000022) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000017c0)=""/209) recvmsg(r2, &(0x7f00000027c0)={&(0x7f0000003900)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c346000000000000000000000000000000000000000000000000000000000000385568f2420ca69ed7ace3978d990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003774b0e5f9bd8137db047b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa1c0640000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000e1ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3e6030ceecd36c34125000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004527c2d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd00000000000000000000270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7000000000000000000000000000000000000000000000000000000da8e0d190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000632ec40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d8ac19631e37c000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf3b55690000004fd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbd256d1aadb44f90e85d671f260b2fc817541befcad30efdb4028347ee8c975ddc4229766e0e11876e03c7ae07bc8f2036b37f04dfb017f429f076c36cb04ed3ea97b04ab72de02b0f74df752cc377cf251cbc00cb55d783d65896df946b73bcce2730137bdf96c487846854b4150f52926a9343f5cc03babee9f8857b28cb5d5f9476916dba0b7580bf418c6b7"], 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)="d7b9ffe60d99c09c1020a917c3617f0edc0b75e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c02bbfdcbe0e839120a6cd0279b339bd02002c760867d811e5254c4440d6f2aefbac2592bdc5215ae924918e617f703bd76699e7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc2ba63dee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xc9, 0xa, 0x0, 0x0) open(&(0x7f0000000100)='.\x00', 0xfffffffffffffff5, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001680)=0x7) semop(r3, &(0x7f0000000080)=[{0x0, 0x48a, 0x1000}, {0x2, 0x9, 0x1800}], 0x2) ioctl$TIOCDRAIN(r4, 0x2000745e) r6 = open(&(0x7f0000000140)='./file0\x00', 0x40000800, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002900)="efb9015e3f506fc3deed727ec6ca73884e5cdb9634e030d19713058473bbe04dd758b310224f11f7d82febca008e9c5face8a999b9272b1a3e0d5bf972961d8c440ba6a3c262069d7f65f566a8ced16444a40099eda3f2ba61706ca8268e18d714aa9123fd164b0e01351cb149aff435e22e2892410a39ac0ba51b90089e40dbd2ccdb3d963cc18398b42d3ee0405fdb8e52acef54b9f1e707eb4d2ff756e05c1bf224ed86e7426ba1fab1ce16b56a89247e64105fc82045c024340939955f54a2180c7f4b8dc9d3837c2fe52f50b51cdb08ed5de7f3203ddd3d7067f199de3a072e406791167017e7d9a6d75e46241bba94a909c5ce10b3fab3967ef9bc7ce4ca86835ce0a4f908485f3ee9de73200932d7d697ec72d04cd5a8b6482e314aa115ca356b918f684d2395d84bb216d93242b363544a7566eb27efc590548cc293831074c795edb6dd220c22b4751a6daae0ab89c53ccd16b0e7fa724bc87c5ffe7e70e0ec5cf937fffb63734685e927a56fc8ada23e4e3598c363e96ae3803f14a3519f3b3f8883ca4ae5519b8f1dba9b47a1afe63df2341f0593545361f69f723f91a2e3007d2ebdbc0baed05c4faf1c48d6fdf75e284030fc3337eafb83f23073b46be237ef1d1524f56a31e4721ecb6c1752a241731b16b8a8a507c093af3df5aad493835ae2e0a6212c62e60356e84868e9034cdd38c2d56913c5774a46b2c83fcf0096d20d4ccf5e61ac9bd8792ba6c9f98debcb0486e89774c8086485aef54faf522e3d3869c1291004325e4000b0cc3c47fc2c3f395702f2fc8930c7901cf253c98e13420a106747eab9848c64858f0c697ae8ac78e5ef4d08fc11055d64e209c915ab91f49d5a7838163c04ae5a590714cd8ccbcf1301e7e7026537fefd22d8cff14f450ec8af2ee9f87fdfecfc4ceb58636ba2c2d7a6dec331acaafea6ed447249438fb484faf9fc22335ae316402a8f86f3388f2d28b4d45f7427c4c7d9fafa0eaa37426618e5809aefb8d45f9c46adec709b28bb3f8572d0254df0984754e9df03f7b3cae6e78647206e3e8fa199284c7541e9ccf45024b8c76071da6c5570eb8f48d9bd8637297ae2d36b302c502fc8b718cd7004689a41fa2c1c44b349441ab59f8803187da419be8060b7e2ad97464e7b16a63190019d1199482ef034cd5d6d442613fdda5143ad4c8225c6fc18979ec73cbda6e641a6366856ea08eced0e74f0f5d823d92c7c1c1b38343a79f53be6f8669c54a2a76a60dd1a7890c598a436d9ee64ec4c99fddb987ab261772344583b6cfd8e3f8276bb1363fc711380461948c5cefa5a54de9e578aa930b2813f5ff377aff646c1798232d854f62d8789bef334f2a16e39be8619978d747c38484342faa54f83c900da045b26ffd88635703be60e0cda148f8bc09592472d91db1423fc461f39497ce692aed032859aa67b32fef57ac5ad7468e3a947d764b4982cc0450df47133ac6d13471f9c0f871fe6cd3cc3da364d0d60c6983396568ab836cb5831a91f3d37c9fb760a8b7631f1282f2237d3937705f4f9e1b018f380aa962f198f26c3519b8a6014c1f5c692eba5eb969b1f53811920620e20e496d7b812fbd98d4dece19101cb1188e48da733744fb990ac58d506ab618de6b5d8c1c4e37030f156e9d5cac56cb56c052a053786624cd44578f906021f98f309db8e69f3922eb51c035766e3fcbc6cb2f9c82dd05391d2282f5dfe7d308d325b0bfa13548d0636da88719ff68417b966446e888e510ba9d3397b48e0c601a711583bf1d832138cedd00bc139896783d7ba76d46bc8a7f7401c5c7cd7caa9effac10c8ddf0b6026aa4f24229b2dab8341d1725ecf6e265ef3750b22654173e3664afcf8ba0e887b484d06725a515ee08880358eafe9963e182f665ea6078b18a3b4c2a63212fb1788f74c3e6565d44e0688df10f370eda0c7503d346ef6914111258f4903735b9a03b9957c463da6c16928b18d589bfef10af106a0126182f3367bd4f5af8af6ea20adf6e7a0f38f7e1a82352f0909832ecba72c831647917b681ec2a4fec320f3ba861e2f6e580aa0dff6ea0259e86b518e497f74811b30f7e5a835af2537f0e574d09abedb98a81df7f4af31ed43f1f38273854c38703678308988c6c4fa4f99e956af375b43c373bb929e553a9e010de741afaa19c433973558fad6c8e2789e3d0295deafb01ea01c814aca8014fd0195e40daa3c32ba1fff7a1ab5a1ca1476e1bd75e627c16872bcec7f6c34a01c95565ddc9133f0e3a60d195b49b1ac30b67862ac4cf054d7bd9e3e5b3dd9300875dc356cb5220fadabb2bb200bd0387de112fafdab47b5152e51994475163f3636d051c7f642df703d17f4e0e758b0cca7104829cf9b886c0e69676cfd24d1c2ca7d98b2eae182a4a8729b2dcb5f2299aaf11d42b7e42b088741fb09688f945e3f473ba03f927d79ef37b7affcfe3376b83e70da803f92a415848cdca9fedec89d3e4ad6451f697f5ef5b9b993a11d3548dc583e4ab8eddd3ca336c00f2911cf9411e25cb157f437cc4e49fb91e868531e113ea792a6d530e691fe85cb2959b4a0ce9a00130e3ce27aab17959f58874ad8890684042e53ec20646d03a807ad73e8af5d0656ac286979caf7de589f472d0a65621f161b9b73ba6084eec61259a371d2d4df84169a44d27eaacb3b483957b2c4005707e2ce92ef7d2419f079f69671571e1d63edba997c784d92fe849ebb7f83d7c42247a0bff9bd4d8390d1efefe5d776a7cfd727a110c32c0e9f0f1fe84ac2cad71850b5d0aa3051ac213b4cc360fa2f52b1ad756d1aacd1450cdbeb2e62f9ddb7e67c383ee217e8440798fc2481aa4411ece2c286da9059828c33f5c8e94b35317739afe79ae02be8c29c254c00f009dc54914a68465a66dabed34904891b3012cb0a629516c2384c557a53bae26790b229aed7cc168fc6aeaa021a3f29706859dcabb75ada6e5b4882e24a7bcd4b0f53bc7565cc1daaed34c7a356465d3e5e9462996f9b240b694d18f6a155144b140c38db4f33a9125a5bb6a98bf8e17367b38e35353a6054c9754c4f463bed96d2aa933a9cee916a98dabbba8d6d782fcd044424552d5569f7b9c69fa13312dd6069f8122a46cd121896343c02a5674784c39824afe43f4e1e6ae8d01895c5802e7ffa27fd608365515c7c59b92ed55bf8da9967c3a3beb4f1475b4c1222ffb4c0d3fac5ed7556d7f8cf9db864a435cad314ac754ed1f042fd56a65df5bf4681fe1f12f9dd5759360ef747e535cf3d1e33c1c07f9ad2aa4163ce6a5332894cc5bc6fa4498351cccd71354a88f10cf8534211f2bc52ec51a36b6fad88cbb77d7447ae78452b15509428efe9a0179258268a590ca952a16f536afc5dd873eb583f9b10ec56d03bea6e06fb36814abf6652f3a7b30d0b35c4a79825840f5e2bc67c737ac1cb18afe677e968cdd4991ec4f31bd7d9e726bd52ff6d41e2692e751cd53523b06c8dcef84d4750590eccab9974fc77849385e5a75101dea98ee073773c2708da32688163e91959b32127ca5ac5d83561c8baeddea77f41d673f02b85f3785bc754003f1b0b46efccfa0891a6d678e21a9a84e632a35a89a18ca7497bab71a3ebd3165e941c509c66c64640811058166fc8ca8887aae22f3393a996ca6c71e46e35ecb57f7c8670a956829483297da2ebdc876669b51279ce47ad72b63c642ef3b5422d7daa25f7a3a251b402b2a6bee7272cc5f67b7cea8b0eec18836202deeb571298fbd52e29cfa7ddfc078852671a4eece7fe23ba5c76893b2d27f7051d568ad922c48a5642289f4f889c2fd54f267825f21e42bf6c4b174f666ad447d74c3fb343673f3334e538af8bb47b6a97bd2008b1da619b6046fa64e0f7ae813452d4c62ef801acb7883486c1e6dfefb63d0f6dc9d62c5f66a8f95d14612c706c70feb64c5776823bfb64e0685a52f7bd7f1c8155a813c40d8f6d2e1a6e073f70f545e152f94a3a8fc5a3320f91ff6f0ac89ab855acb287396d7f5b0bc0b08f523e6d294deed8075e89ecc27ef1c2460a4b31d9ab6970c3e2bcbc78814944fd7768d852de3d6185af3232ece23d895011a44186336f7a01cb559861973500d2b9b8c57e85fb0472c4d0c1de2937b623c25e8629bcd95fa4997d01312ac2c3f8f6b09e9fb8b5705905e4679633816908f7d9a9772ac530fa03cbf356cdfce4dd4d94518e75864731a90d63aaa78cf42e53819ee12397d23c910d582408cb4f8c56ed8d5cf220e15dd1e191b9cb33eb5634425e098bd6902731c7e6604c3e5a5ab08155bf5341c0952c3a421822087c034a5396bb084bc4b864a42ad9fd3d8f75a8290deb79a3f0631d1b5b19c88e6b7ec4037a2a88a3fa29e31da617aa4bb808493c311c1b3fc60c3a5a9449b5d198e5f01bf85b07f56d1addd17a1847726a1d0d5f4b71f5b6af5f8fddc54d1e58c1271712edbf848197ea263cd97c688eaf2d3ce5bba01a50c01768929cd9e3a78e174281824d0630dd34a6587958a896a89a91f84b3ba83860cf4eefff96b4534065e3d33804086ec7ea274d91da4c70e598fbac1cd6f4d5ea289da51ca75980a2a3c574c11784f00332bdb8f97b2d098fd319aa9336ddf9c6fc0c39eb552b901db6a7a4da755a15da3dd35b1dbee0c23809acbf1c80ce162cd350d1166efd7c13aa8029a648de95002ce14489a983f64f544f8907da23487ff99d9d54b58e78a82632c931bfc5db3e51aa187f3c11760fa0d198caa8238a50b1b118a367fd893a6e4659aafaf2479f2cb534b8a9abe2410456efd144b37e77a91642b2e2739969279d2ae1a119087bbceffd0bdfbc2598321c5df43fb8cfbc26b0ca6fe80d67fdb9f5d69d114dcdd7f984e7eda8999337e156b0aad03bdf383cbe931af8496adcb3e6c3d2f6a518fc428c0a6781e0f951b8cebc2616426af3771c59397417d6c1f73c3d334f456fd6b67e3607b4dd5a525c5b8af347128963c8027e9623b3e32c5231a0d350103c9d5f790e6a1517ee8814674544922aca6ee0213af1514049cb2fe255374745fe102f9f4427e36ae15a613fd2b81bcf25c6aa3a44ee31367824a3d5ee6a2b72f5841107f5c15d80dd05fe14c02523dfa7380f333cd14b6ffccc44e22fa2567eb3b282799778f0a558e3eaef9b19fd3bb2ddcb67f74ddab228e68b58edaada907836db4e401baf20020e1251aa165a440a6c99d84a16d46e27a45d3696887ce3b2f89f4456e11933c67047f626f3b85114d911541931a37a327928fc4f0bb2c5a9f9160e38ab616ab388ea123234c7ac54788b20515886d9a12068cbbb7caa98da5519b4f6d5a102c704fddcf7de4d9f06863f481a0fea5b6b7195ddded7f978f0be0a207cd63eb95b7ebe4a7cdb7b89710beb4e78a41f6958546ce89f4a4c00f2b5952db3153ec125e2c6dcff2b2c1c3027aed5bcec81640d851fd600e93c0cd357836234c01b3bc54c3e4d6925472438f2914af24aeced9d94aca3ee367f39bae40c6a50fbb20da7057904feb0706cab8702539006756db902641496e4f8933cdfbe0ff0a0d1d0027d361560c7ce231071d378a3f5aa27c82941db8269db36825b17b15887274a7ec875f5003fab073464aab7e8bedfa36e34b6a1a021e600f0418f460cc2dd85bb36cf17ce94be303c530f58c01a1efbd4db2615f3d44ecf281167892b3114ab72d33dc6bffa3479540105e423dfe3090081f9d479092b1b77ff0b2636c3a97e934dc84588ae13d8b02c7c9d3b7420a9960f65811c738094", 0x1000) mknod(&(0x7f0000000240)='./file1\x00', 0x80002003, 0x9) r8 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f00000000c0)) r9 = getegid() lchown(&(0x7f0000000280)='./file1\x00', r7, r9) r10 = semget$private(0x0, 0x7, 0x7e6) openat(r6, &(0x7f0000000200)='./file0\x00', 0x408, 0x1) semop(r10, &(0x7f0000000040)=[{0x0, 0x78b0, 0x1000}, {0x2, 0x8, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) semop(r10, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffe, 0x1000}], 0x1) semop(r10, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x3, 0x200000006, 0x800}, {0x3, 0x4, 0x1002}, {0x0, 0x3, 0x800}], 0x4) 17:01:03 executing program 1: r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000001100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6f8ce841019cd6e34fdb0f9822000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008293000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6425c1f56861e5287e0cf46222fc16edb5459a8848554a79ed44d492d7616f35c2f1fd396176383df49236ba5bf4fd0ad31882ed7966860ae362074c6686b29fd218f719074cbfefaecd5119f971620d97c8c16e"], &(0x7f0000001040)=0x1002) getsockname$inet6(r1, &(0x7f0000001080), &(0x7f00000010c0)=0xc) write(r0, &(0x7f0000000200), 0xfcf0) execve(0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x80) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000180)=0x2) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x2) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x60) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) 17:01:03 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x0) r2 = dup2(r0, r0) fcntl$getown(r2, 0x5) 17:01:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x400000000000127) chdir(&(0x7f0000000080)='./file0/file0\x00') 17:01:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) r3 = socket$inet(0x2, 0x8000, 0x5) recvfrom$inet(r3, &(0x7f00000000c0)=""/52, 0x34, 0x1, &(0x7f0000000100)={0x2, 0x0}, 0xc) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = fcntl$dupfd(r2, 0x0, r0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000040)=0x3) 17:01:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) close(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) ioctl$TIOCSDTR(r1, 0x20007479) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x4003ff, 0x7ffffffd, "73cc517b8560c4e9c9c06d180000000000000008", 0x8}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000800)="d7d135a6304f88507540b76946ca857921d93a1160535d96bed74ab12298ecefa0a8f4d213643701d077418989e3fccbb76f56b3596c35a70f901f35c9623e85fa149c0ca0b0dba55cd16a352bed9e7c27cb6ea35a56e1f947b6c8ed43240546f9ae31ce05307375b7aeb094d87032fb3f0a10459547b85c581c1b3fc309fb68b368fae5309e304af45092fad2b9137468e3cc91993068b87ecd2e6eef0b81e79aa953924edaaee3f420e4ee65d0ce3ebfb91ad2a94ed843610168cb2915b5c39c524d5352339e5d14a246eb472ad51c4f691e7f827e5845dce2a02d6e64fa5d68aa8504127b2c46f163f1f05215f0e89098e0055dbc155745e01a0cee04387d7759421e66cd7d8cf2c4a3243496a2dc7e1048404cbde100a4637c4079db9c9a02eb7ad6c3abb2a2ad63146562d6cc702f7a48f77af3b8a85cebe2ac6cc84219dbce31f73c3825601e4d92d34a50ba6331ee1905683fba449bafb25f7fd4ab0fe183e253c5234430ad9c188579c2fa7536fb2342c37164ef1b3cdaf227380eab8780db411d1b62cd1fd0328bd68deac1df94e02999e85d55fa4c4bb65dab05799254ad4061b6772b45be3f5f1c7151009d8c715f510017f245df8b1ab88f70e1c78986e3da31e2de58f9cf26f0229608056f3385da98374aaed27eeb7ac3443d9d334451cdc2183b7c02b65e8a2f9fa64b0732ddb69f31014038cc07ccf3cd48f384b0a7bd1eb294b365f6e6d913c6d2e665613f0d7e0f4b69e3615641ccb2afbb92a462ae1456d6330cfbbbd5c19dbc683cd2d8148d38ee08bde0f99fca5ae41e76a27280d9e40c35b07bda7c1daf0904e3ebfcc6385219da68cba153be94923566944954f09030845219f929054ecce91b9442a723ba0307f84e3b1d66b19a1d2ace36a6fb7234665cc564d62303c51ade3435ae53c2725e3e06fbed1513e4d57ca081d9758eba27648176a4fb272d4500f7089643afbee10dab838422b74bafce5a778fc576cea1f674638bea8aafecd8ce1c2b938d3afa7339932fec8b4a70ff5463230ae32c9a41cc51a58e37ac2169c4de82367a9709ab71a6690c1739509f9981b765832622242732d79a328c010e5759f5956213951b3020fb8fd7632533b8b372acdc23eeafcfa88117e80219da1127e1075a33b8d43a6920d01e0566ee40e45340d32952f9ad320f90b3ea7dfe7b002e95302aed50bd69deb49b2762460251c944c544de7d8c0038f59a12a27da7e10736f13493019293d5c5a051b863f157ee5ac568661c5eb011ead6e1146622482a5fa4cf204908322d183dde944cd5706ed3b3e1bff111514ca87945d2ee8208c093b92969dac3014b4f0a08b02753bd2cdb735d5bf99224457e97ed46d2111ee8f3b4910a7ce99c9b99951230c819ec378e61ad0a2cfe102119ad6ade5128ee4c815fdd78e6f72afcaa08c901cfaa2694f961c055480b8d17ba0db4c6c1feeb81ce58c805ad3fe0c1487cf91688f1328bd774ba0d644121429298dcd258b8924ca9f68af66d9b4a6cc65486355e2bdee9fa43d7356f32c599bf766a0c99cbf784854214621f017926ddd8a66f2da5391ee129e48fe436977da586818cc3860fd0d88f2f2840d4cecceba556a447e056f55e0c24418fbd68547282088d8a3c06e42649cd254716fe7a6bcff457b6d9a2210e6bda809b23854fdc2242c27f489ca9c0ed8d498a92640fe03aaeab6738d7f951c43e7c82d3ed07991cf324456afbe0e6df7b55a934b08af718b5181508b81a5b281beed0e0bfbf9f5fb0f064fdc73ffa00bfec1128ec2535fe82e77ed30263da3b8741fa5d9c2524d84dcaf8d7406943b742cd00cc8fb0ce06bc8320388db0f89df9bf7a11cbca4cf769d1e5a41dc519116e2d46f8710dcddc09dc26bcdc9d2fd591ccc2be40d8a47276f0f93cad1464914c83a7159bd2b0f9c709a61a825c07ab64388a51d914596adab5c7879bce80f5beffc00432275409abb54477f8bbacfc7ddff7e956e5b5edbe30b66ec15d5091c4f97cf9dd387378e8f6cd6f8f46b84f9bc7d37a268e2d564cf3d3b607385239592a3e050239ea038489c4d011e06f05cc0bd68bcb5aa9f3dd2c53483f0dea86583f0f15a9b2a7ead457169c5855a54e4697b359469b61d82d1b3a5d3217be2b4864f7020ed8fd7df3fcc5d56b9bf3dbc0b0fd6275959f7ad171698794961c04a46105fca8eb302d89751eb6031cdda1123c6025110d47bc4c8e953e21816489a875a816ad64605e2831ebd2dcab27c71c9b2b561a8bba38bb5a0514095dfd0c4e77c4edbaebe16e73459a20d1a77624e7958e342c56df64bf8907919c51b4cfb112786a122190528063a6f91372433a022341e147c4bf31db046ed7c3a1b237f2ea7a42561c3a3b231c5c9558bba028c6332b41929cafdd8581c2c4f31589ccb2bac84ca00367d4c57a990cd5e86236c83d61d583a7c06b8f480fd4a0e9709f2e0ce0a557b6ffff98250ca93e9d190fc7e7fc776a1b34af775f941c817e9f73748daeb1d4b26b5530e3f4dd7f418399abe3887c51eafa40407244627e2c8981254b43627156cf4e2638aa4080e55a5a802735f20341072451cedf1997eafb59f6bc7110b00826fcd462974d587da98078785668d64cc4104e8c2fb312d6abe6b32dc4187c4f893d203a2e0778e399844e49d46012dfc32f386c1dda89155fb9f1e8611de5fa5c9be8dfc2954194eead8f2b2443355e19f9246607c3bf2d84b268491cb2ee15a1c80d02c14a74f3774403b5a9ba1bfa8fb02b1c590aaabc4dedab6e48c713429676e62b9c4420fac0ee053d0ba161f96d42898c0134db56dd2136884194fcd7b16c21d4c007904de6ee7e25f5368a0ca4bd304f94ce068f2edd0843e1d9b0dd941da644ce236339ce3a3a4707d4400108b749039afc16d27bddc4e9e98ab53cee7ec905435543ee32558cfbd60fbc1b49ad7a7981e94e6b6bb29a903cdea5aa2cdc7c676a386f3d3941f0aa15b7ac11e154180fc0ca6517a8f1e56f7a6440d4cab70c14619b4e05b26c97b19039ad1cca5bae89c1c29d94e83de653457d4c420c4ca4562321f766b672f5510d732b2cb7a92a7d1ee316a61e96233842d1a895bd412b0f39e46fe6f4a04d93a0363ea94d5d231316caa871ffc6bbc8a263a5fc6902f6c53d2ab120e134823aa3751df3a755ffeebd3895d4ca71017ea71ec2f24ceea5308615a71e90e045776a8859bb098c718fac84a94284d8d8f8684b52c547c7da8ce4ec89a7b8f5113485737660bb199f6809c239ec0681f50294a8d7a7d6cd32e21070e57809431a26bf6c3276a87dc7d9d9e33fb38d60626da02dc6bc1be1d38723c087677a329a9608a6fad95aa33b1084ebb60eb0adce9f5ce969176711380ded400ce9b054d56debcc4f3a140a295076e0c7d887d7b7da13018f7d6af09358ca42a7f8ef69641c4549be53675d1b8470ba0bf2bfad2e6662be7c52298c0bc2cb7761bf27960f7aa1191e6ca50bcd5ac24bba1bcca8ce12ac1c86c7e66e97511a8eae41f64e0f9028b543692ba26f13a0c64010dad31de35788707a8f8f35c183ffcc84825a9d25c1dc7ddbeb7055adf445422bd0f929612a599efb84178e32da21772187888e81b38346e17673e433978fa9d69464645afb99b60cd7a1453bad29bdf9da0cbe01a4f5a244e9605a3316ecc6c39a3fcc5cbabb44e3e3c95287e16a3026a10c8658a32b3a6a7a4b3067552a4fb64582767b70b9848ff701e80a33e7258549ebf5d6739ceb71cfb015d30a031287c6753dbff7a1083db9de106ca6bacffa2d13d38de9d01dd92ae56a154218ad13aa89f9a1faeaf3eb30e3c586bcdff74534b058431e0ecf5da6419bcc8d318e0ab10c058adee1ede823b21f2ff511516c8764595f4c5939502295f85913b823967fdca1540d74f84fb6d0f99234972df683cf252a5683b42723ba0c53a599a6eb1ba692e0f769723a1d17808e91642c37cc1e8dc9986802eb58a72aa5fd829377e7425030e5587fb0e46c38215e48af8b0b179e07cf198c5d62d790027443fe886bdc8a661f67e7ee338e91e149be0a57a3dfb736e514774d705458fe0b8badb5fe7a05eea4f6f1813154d81554ded108ac57b6fbeee7193fa89769f1cd6dd32c063eed897e4a44c23f01932543ef7c1bcbe09bfc2b2a17b1bb81b7e950e66e5c5a8f8073bbaf8c38bbfe6c8dd5ca80284545200248f5c44e8f6bf3497273eea8f30350b52d8726376fde4f890c9a1a3f5e8779f1572e1c01f34d03960fbde9d8433e3e6c60dcd6a341b6eec29cbab01300e4f8e69dccc85fadd154694d4089eda3b13688e9d3d5deb32f7cd8cb0759cd822a2034f915d61845ea7143d94b7ff9df9b3139e61e30e95af0f84534abc489c5f6d378e528c2ab52547fd8e89e59895e28faf58f3f931bec9799130241c881e209014b439c43d35f883c86268be9db50cd40e28f830ffb64fe86321f83ac343d8dfcb871ead867f516886fa4feb5666c10b1b294a5f3f0e1eed3171b8a66ae38c53f927e208f2d229935aa1109b3165b983d56b8700dfa7a0d089853810c0f68e0e8249ff51a0684ec66c1b72581c6abbcc090bbcc85bc4f7776273197f93793e8d9c35218f9f5e884b2598d1e22e0b59b4671925f6bd6e003baaa50deb717ec16cc283c7db50188abcc31db49cd5b9cf986f3d191b8f842725711494585be9efcf55596b8307c204ffb0a0959110bd987b5ff15e6fef9ca651967542bb8065d38fa7e921f6f537e52490bfd58424466674be1eddd78787b4be6b46f1595dc59835351794466b7d5f9eb3eada82ce32775e9f8b5b5d760eadf16cdea53c2b5fadd97d94b926f68a28fa484b5b2fa94778dbee111f19bbdd32d38e7b85489c17d0a1780cb200256c771f0475a1913d28ac22b5ef9660fc3bcb37a7e681c6057f613ce226b30be7d4fd30b142300360b8a6ecf8c1b91774c5b5c01bba0892d2e1d61b7af77d40c2d53b969439404c3ff758171580e96da38f67ba9f548093aedc15098729baa11265797ed0a90bf3b12a76d8a87d7c9b670fff539a2fb5c7213a0bcfccee995e0476435bcc98537ed78c1eeb122ddbcf09f5b6fd808a423996f9253780c2d32e8f147cdfc29243e03fc459ca45b5a69c3b00a6d15e5c6ae6b42285e4ee9adb53d2549d0b533f4f903388e900b3d244e221ae752d1b6450775ae0e47a9e20d8bcd1d4a5c23f019694ca1502c167df77c7bc9589bd4d82f7a3bc08a4a06a30ad39ced115306208512dee8ea7800a7c05e3ceeed6185f388229bf6db8c0e6efb3d396e4bf939a10951f8b02436f65ea57a2c227cd6062b98d035739886264077f3f86c62e4cca6b956f0993ece144c546bc5ed1b26d185cefbb3fcc4b513f0789ec4fdd22b25bbfefc209686fea750e2a9a58b346030418c9dcfa4f38f912a7cf2d03a5d65b7f1c77c221dd0614db79b6e512fbfda5ced617e6f81619bb1033bd6b1d8240dc86526c7034e0ad9c50b6c9909c8f501784d07dc55ef1311c4e1d8106a4b5cd79ef02f940a073cae521f7b65ae7f98a0e2fe7979b8a13483e5a2f555cb4269e35cda1057124f36c347bfc90b85988264c3771cd26fa9d94baaa99d66d0fa1ba1a6d23172bea127d62bf381824b1738f70776361bef386b3eca79eb271512e7d99f339bb506c26cc484c323d29d244e62c723f4cb07f38ebc0f42f014e2ceb1205abbdd9364ac015668373112b0cc999acb85fa43186ea4564edf6d56c18d5f0c6d2c9ee1cd3ebef0140d56876180b14da9", 0x5b7a8d0ad0df9949}, {&(0x7f0000000080)="5317aa55201281a027f45e3f755442c2a85912c21bacbbf33e2b965e20577bf5ab3f7f8810c58ba79ca5e9281df0f2257de402d3f3c099150fa854ce02116f61b4c49fa34b60b57dc06060e20b080c43eefc5d9e999cab8e816a4095799a4c", 0xfffffffffffffc64}], 0xffffffffffffe14) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000180)=0xc) 17:01:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68db", 0x96d) r1 = socket$inet(0x2, 0x40000000000002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x400000001d, 0x0, 0x0) write(r0, &(0x7f0000000c80)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33cab9b47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c7b637dedd3f9835676e16586f5b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f21096c39ef3b5ea38428ae0e59a5c9acb36b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b", 0xe3) 17:01:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xd098, 0xa2) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 17:01:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x40, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x240, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="45afeee500f64f3ad7a8cacd5e104a90f6ad79eaefb2e0d010784da0b3c58dadc3a3ca646a0d24773641e0390393a0b45fa00f6305daae6b8fe90d93d465305195b8cbbaadebeba621429a16c36b5e5d12e2d37a89010d90f73bc247f42e0a5b08f4c1912398a5dbe7e18ceec8158e7bc9ded0f78740176fbe780b11ef19aa078b6cec1142cbe5a5e7541442e9e09911be19347aa711c801f8d17e68ba3b0efb7af2cddecd95c50b0fe1", 0xaa}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r5, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x70, 0x40e}, 0x5) 17:01:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x332) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfff, 0x0, "6540cf796395e858c07731ff910f583ff3c982ca"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 17:01:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) 17:01:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) lseek(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="81f93bdbe8ff1ec6da33405c7242bbf2def5c539e74ccdb9e4e032ae241af3bfdec32f7c08626061a7a290e35a75cf314f673436e5665a4e35faa4a89b8409cca6603cf04f0236c2ae3e001cd77bc047ac"}, {&(0x7f0000000100)="0234f06389ea27070282"}, {&(0x7f0000000140)="13e7378b17737dc69774c9c970b9ce5cdad5d9e6d9d8b4086c7f60a60c0e95e6ed082ba06e58aa356829138f4a96ec69f394a031220b68a26b6ea671795739ba01edcbc3924903f10349a7c6c8219ca1eff2da2c9f8f81b231c549ce5f38856ace2a647ed8c7b0dbbbf185fca33b9decce26e524862ac003da0fbba0e6f7775020e6177452ac0f6a075913e2e073d3d135b662219b25ec40e4436e65a110b8abe6fbbeae5661f5781a3e93bc7c03a512a199f62c7fd94ac9c0"}, {&(0x7f0000000280)="b0ec01a1cddbc5303687a461afad91be6fabea6d58ae1f2fe83271d9f54343a9e72292d519cc9f440add91901533a73b3c39696db6c341cbfe6ec5acbbd1d58107cc56ff782f43f6eeda12a62400ea7361e0098b8d8d703899a76bb889df68f7d3cbc1c31e6bf9718cb5c0"}, {&(0x7f0000000300)="48753487d773b6e5906cb7dd1723407a192c395121595604d76c17c7f3bcb6ae58870a8b1652ee7b95dd8c9441d46f6b04e3d5c49b8f6fcdbf6ff2ab9e63793b26c9e3dce4f81cd44b1b80636ba2710e86c03bfa79dd229813899a"}, {&(0x7f0000000380)="0488292ce479462231e27bb7b19f0da942592f8280b5fc461e79a0d2d4991133e4ae9046d33077b288f753e9aa4a1c713e3c3910b2d3e9decccaafe79906eae10971f528a104a82e29"}, {&(0x7f0000000400)="db8b84e8cdfe3e13a157602f7c99bd03aed0f70f0d5325e883589e089a3eede7e69300c8295fa4dce18dbb62a891ab41e9c448f8ec1843183df9ab4cc5b11690c3a7bff2d9d225056721becdba0996d299fa4f0d496d39ddc6051b29f755515f"}, {&(0x7f0000000500)="ba3a3cf7cd7f012e37b0a73493a2798b55235d5195ed81fe96ee61070b5d7a51dde4beb0da7db344293a2506ac50095bd9483934759ca420766448b49948a6b40be3d9e132d779c3d2014874ba732a98d4cb859ed15628646c72c3ca3595035072b8abfaa3841e34480ffca50d00b49111f3ea20f7a41c57ec38f8a64061564b42f92e7cf07e589a46dcec752cb05b26d862c338dc4b50bfb705b1ee3512590ac4f1c512dc1f1855c91540d0460deaf68c42e0e01f86752895e6dfba59299b10db537cb8c7f93b03840358ec4349db0c1a07bc1b20df869f5dfc9fbd2b1a348e09d02b83f4043e9b7827"}], 0x79a057a156e34320, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000480)=@in6={0x18, 0x1, 0x100000001, 0x81}, 0xc) dup2(r1, r2) 17:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x80, 0x0, 0x2}, {0x6, 0x1, 0x9955}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x900, 0x140) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x7, &(0x7f0000000300)=[{0x0, 0x3, 0x29, 0x16e8ecae}, {0x80000001, 0x6, 0x5, 0x3d00a6ad}, {0x58fc, 0x2, 0x6, 0x2}, {0xfffffffffffffff9, 0xe2, 0x200, 0x100}, {0x1ff, 0x0, 0x6, 0xa0c}, {0x9b2, 0x101, 0x8, 0xffffffffffffe0df}, {0x5, 0x10000, 0xfffffffffffffeba, 0x7}]}) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r5) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x23, 0x5}, {0x6, 0xfffffffffffffffc}, {0x43, 0x100000000}], 0x3}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/171, &(0x7f00000002c0)=0xab) 17:01:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) socket(0x37, 0x1, 0x0) setsockopt(r0, 0x29, 0x94d, 0x0, 0x272) r1 = getpid() fcntl$setown(r0, 0x6, r1) recvfrom(r0, &(0x7f0000000080)=""/20, 0x14, 0x842, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x3ff, 0x80, 0x1, 0x0, 0xfdcd, 0x6, 0x400, 0x2, 0x1, 0x1f, 0x101}) 17:01:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) read(r0, &(0x7f0000000140)=""/21, 0x15) kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 17:01:04 executing program 0: setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x202, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xa, 0x8) fchmod(r0, 0x2) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x27, 0x0, 0x0) 17:01:04 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000140)="f3df9adf3f014283ab0c14f3924d8e99deb63a170151d76abc54cb3ce3a68c79bf35ee41b42467136467b3", 0x2b}, {&(0x7f0000000180)="c1262c73ecbc9eda3766f1790c0d4791c8e4f989168a627a4a7a6713e7ecb9376a02da1fd649f076adffe0c88174e5ef65a8316dd059399f", 0x38}, {&(0x7f0000000240)="4dbbb827e493c0bb08e4a77284e1ddf1493242ab16efc3c8d4433851e88326639cda68e320d57ec9e1a7cd801d906d172a25948b5942b529fbd71b42f77a08781bdf5d07da6eddc9510da380d3878329ffde578279fa2ab2f4e00af2ce07b967144ba96fa00d99f32ee780096eb6d895ef934127ddcdeeeaad143935c2a03f5cf29696534183ecc668945f835ea46a55ea974f63b0b904c370030afc298f02002d5b4d65ae007ae3ead228fb078122cb", 0xb0}, {&(0x7f00000001c0)="9a878504db0e4c30f216c14497d0de", 0xf}, {&(0x7f0000000300)="53177855633f6a594111c91d9bb037b85390f7c7b6bd467ab0fef65728cb02a5b352fdb52a3fc6e9443085e526d0559120b9db0cf8e92a0602e78a96d65d4aca5e", 0x41}, {&(0x7f0000000380)="f91aa82cd95b9d82c0e685ebee0a978bf17a44512d049e85a37f36fe3816691c74cc8692ee20d51260809b2b9f005709fe06f89284f268812bb2f2e82429d2e3625f0002a17b044195f69fae9c055f632cc8c2ef312f849a5712522189a64458ebdf32531ba61cc0800de9b1d419ecb465dd94cd93df8081a9fb359cfb3507c738555675205c0f", 0x87}, {&(0x7f0000000440)="f3dfd5258895fc146d0c7470eba386036d1e273011b4d85856b144b605ffaa9abfdf6d492d7a7ee611c0e0012924048840b28ee33d05abec40b7a2cbc1062b9897f965056e068d653aab908e3f54e98082b138d2541a6bcd44fc137f9fac21181546d0a73198956a40086def3d9ad8b91de42aff701523fa3a0270be3b56d3b904d7441ececac9ad3e0f3f3e", 0x8c}, {&(0x7f0000000500)="b11f47121a7d83478f547cb81e7daa93eb11ffe2", 0x14}, {&(0x7f0000000540)="a7d646d00d5533bdfe19b7052e7a202d53ee7da69265baeaf610a158905697a33c9cfedbdc51c8bffabdda326f580d440b9f4ca3cc2378b7dd032841e4517a87913dc7b6797f42f728642dbf2f9efb9481e5fb253bab09a615355478512430dfe37b4dd17d9978ee1d7a6761bd9e7695397ce8f5909d70c9fa097d6748d924f1", 0x80}], 0x9, &(0x7f0000000680)=[{0x110, 0xffff, 0x20, "8855c79875f0bc662c660ea07990523fe1afe0f6febd589d7eda1be52b6d036510c3df15e578d7a34c303cb6fc43572467f6d4ff14adfbf986c716c0b39104c09072c22b380feaaa7240a3e9060ebc461610fb46088f1aeca0fa58eebc73320934077f20095b5d014c6973d809e234418e0a057bae75a5769690c451dfe8cabf6dc08b01933b598e54aad8be098618167df57f8e1cfb904840dbfff16cde90bde5c9d83679d488a67fa8c93d06e3febe4ff07aa86ba91c36140161584e6eee5317d0b5d64f91a377c48fcdbf86a7f99a7a787f17a32c3559081d79a22408933ee37dee4c82db0ee4bc2904671c02a35efc6b1a241438c7dc4d2a"}], 0x110}, 0x3) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 17:01:04 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x2) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000440)="4f0189ffdb116b576cc7b01bb07a183b8b05135795b9663460ee2e10ead15052c3545d1373eb25cf87260cb9a986cdb2c7080fbab284995f5e5cc3009743df980d5f5d44de83fea2452c234d01868b1d851a5a96bd8cdc606b83777d3500762d7b3e2e1312ac38d5d82e1fa9125080663eca73cf494c18201ec036a73efbf40816f8cae93ac5c6bbe3bb8a2b8e13cca99825163c074713e394f7ce16c59ae8de0b090c8fbd2ecabe47dfb4fae818210ae5d28d2246fa60adcf39c744303dbe5a401542d5cbbfef995d74600d43ab9f383d9ccc15ca048e0f588814c34e98a798c2477e94b08c51faade2f897c3eeb59194b0bf0bcf0b141a8674882344f568d468b5f4daab4cf21b4eb704fbe700c8add6c0cb83085879b33191b96fe7d8d884e75657bb71d086de95d80329983f99e9c8b410c340d9f9c64918794c9b5867c4b08460ac398c9f7f8bcb6028115b23f57d863701910ec0b49e888447b4f85a8a323216541d85a39d14fc87380da7c2a1668a29d886534f21dce6eb65bf224cc76ecde45f6f44a406dd91f240db467b14117156cb35a3389ec4c6efcbba981947570dcb8cd3980c64c37cc28e838525e97146639ae3680689c7cef8cb78dd98af27e163d56322fa521aadca8429f915f5d3149ee85474882c9f41731f5d332548a3e7b90329cb66e65dc77768f465279ae753eaf559405a108155db93123c6ecc35c0e51914ec84b63e8f08c607c2e3b55643c4d897d4515938505a62f7521aedc20e88a7d1335e874163a28a61061bdc0b54a3b64d3ce06d43aab6f6b8ee284002be4ec85f093c3d6e8ae121e3f128a4ca6eb5453d983cdfed4d3678fc2e9372f706851213fc662c7c4fa435c2cd34e58f458aab0d83b9038b420d720a5efa86f5c39e9cc3ab23d648e8a095ec8dd513cf7e8897e408a30263a0918a84bbde89746fb5344f34457ecbe713f15145b69e62b2a48919aff978e73bf9f78efab2a0289f5975461c3ddfb8e7770b1cf844d67a9ab0ad227b4218125054097f1e022cee9efdd8ae1a2f6ce72a6c013229ddbd6db923c14b3daffade2cdd3c02c2fd5887f4e3a82423fea2f0354fc4ac3446539fc2e32b13749a54f005d43904c51c24ca99198f98876eaece995d9d0e978b58898f2353ac5f43b7105526f022089fdd238ae853439e368e503c427ae46e80bcf0c2ca1dd47423c2b2f6ad26164bc6905abf49609130b48a96f2481d78c5dc6a33c28a8e6b8cb097be36be8c0d9a511c3ce701fb7c94624edb8e6ba5b2a347c23a0687de76bd716ceec1353bee535285982f2bc12483872fcec3c9a2e5a7b05c0fac7146430fe8e4074f2fc8e9accfe8d17806c10ebc4c0e756f74079f519b192a5178dfc9963d1ac5a34d372e68bfb2a35efa20f1c7821fa90590304ffb32149d446a337ce6b9f433d7f6269a4c7134cb3846f65957a17376a0bb61c228ab6f9fea8fc6102bacc670e900c7a244e36e340298474d0ec7b401ba89fe321abbf03969816d0420b30ef041b8bbd133df2e3f43924d1f1245a17e87be0010708687310e8041949dafb7e32cd054b6523ab57dd5dbde0a592a6151babdb4e9fa001dd41e97e035e38aecdaf1553f7093b29f78bb695bc2ca13f1fa60c01f9228775d70df9d4e385c01a6f892842494dbe3498188cee7e8b2fbe0f6d0e2182d16f81df44d74685a6062757c043bc6d1791aa76295be8443aa3c6533ab84f1961d925f2e5b231345c7bfd85182e17e6599d791dcc8ee3c8bec6c8602663939c5037c8e312cf5de2895cae5c03b8f15eb2e84a7835379b967c26584db47c8476c51ead3e66fc15fa653cf89ae6f98495b75c8d40ef860d5e34e0a64ade8f41cc0e61a5d08e5afbbc39027d90556c4091c3546a98e36412f88348d9b385c42ebe5aef14de86304dd8ace0d24cd5bc4c0c20dc90e7b14b6a565923f9fed32f07c88fda5d9786101ef53a4ad1b6726f4c17a051ecbb6eeae2f67a3925885388e63d7fbeb3c2e9c0e15bb058123472151e32832069ae85833e0ed6eeb52e23a0c69921498d40c4ca6a35b0b75aed6a4f7f863f3a753dc3dae06990eeaf967c522b48baee44d69ed242a10f341fa9bf238928ce73ace462f57a0a7a7159b66bc279322ad5c119864a764f9fc595b4737a1288d188914bd5cee1961b0c498a989de75bc9b8b9453f49abcc950a66cd30b0fb2f33b39bc4bed30cf1cf36144f82377379bf68ef32687d8296c2168d008fa1f23857f99bebc0305a08245b0d1de968613054f49e3eef86abd164128c0732e83dd3756e3bc852e5a5e342c4183c589bc86e86e7d68f80adbc6d01158b089edfa93c06c6bdadc11a84ffd1a58afd6f12427db36f65734375bb3501bb1829a3ef36097b62a2b7fc1e92d2800a7ffab05216153afb937a9699ac77e9c26ce7eb38fc2bbcdc915aae72bb0fc866dc7699459e0f364107c71741ee3e923fbc5eabd0592473e4e5c09d349e7f424e43c5b5b12cbbb0345aaaee47e8ffda94e0e2debe1bc6e06f7de9a674b8f17f5dc4f2c2a4fcf3e86367d6232c5487ac426419de44fb0efd643ee2a1279dd6606b5d91858fda5d0859b68186f007697dccbb2c6daa2dcd172886bbc14c36416d9a76b364234e526010ecaebb2e12e364c2b700d6eab714289f6cd3668b2d17f7bc504073c76f02e222aca2c478e01b104b5f0f35dd317fcb1438b6158e0be15db7605987d0abb79dbca74c08bcc6be025f45d059afa405c22e0848e7567e3e7deb7eadfdd29d90e8903128e849e74fc3525755a6fc5e46f1cbd354c5f0eff59be3c14016e2f17c061a74176acd67e54a9a1d5ed5d56d4e6112fc76a20a485877c7c81fe7920dc8e337b7df818e804ed75482c5eac3e3afdc19e2e02e2c46bfee8fb31493a5574d006da032a410aa69b8ca3b3f42323b3c3e6d912bb10385e5764be8e07c099db5ed324addb4e3c89d0a80050cc50ea898d0a54e2977010a81dac78326fee6dc48a2e8420cf6479bd606f34efa3d86ac1feb016cc26d9cb43dffbe5d4f9ebe4670dcd1e4ac1d1257c2126e7991017ef6a2b68de76b75d17abf41349ae146a956e0e8aa4691239824ddf7eab7e00b8a18f3b139a8677c52c4fb090f6d3f38cad008fa505cf7df8337e25109e2a1963ba602ff1458941e9e2d3a03eb8eafe17f6ae53ec85b5402726df11b26ec601fc01f0832b3c83521ffbd499ad5877c61184320adc6963fec6d3f5a139fe16bff2d9b893b85ffb3ee24511059474f3317f0e92e9b6f947979da9420825b679e4d8fd10419a1c85eb56f1062d09540c474d031617d4634b87d9f42282532aa84b0d52e11aad2f2d80243530adb5e55bacde1ba58cd3b403c616ff0d526cbba61e51abdccb810c1f871af390b23dbf6019f3a7a947342e78feec214508053d83b9499bd33e51bb485c3aae8c82d6fffef10dbdbff0c7d0f6e5b8d3ae87c0c60f88b64766e096f6617ed69d982687e9e1c1349dc79149dd853859f4629cdb0003419efdf08986723c3730c9b3f9ea15a6678f53e88259bc72d1d0ea93d7552fac47d12ef25f9678e60e20e63cba87b706430cb77bcc4ea0fc0f1f8adbfa8d0b5d11c051e054ea61f7d966aabbd35823def3e8cbe74196cbee7fdd5642462a09cf63f7647dafa7eb45a7a69d03004539b7e813f0bd72e9db9331c1d546afcede41699d21e928479bcd6b2b5e7c9efed428216ce9e115952a2845692923a5f5e14408eb1818672b01b7e58b82fef54d9d04e073c57be3a684376091c18f1d56f0b3843da66b8f2147e989364a79aac69444435225faa762fe979798c47f358327cc50dc964bca45aa6866f660f15bfff336fef67ad19465b7c5c5f793fe075a768cba2bf59b77a715045f049cd35d82b0faef25060bbea8d0340e5cacebd9e18425be56fa7f5160cf73cfe87bdfa720044317dd3f3d7d04008b20906dc5ba6606b8bee49bf28e66d417c23b6e3b6cf160fee9bfc0e1865ab9def00de4cfcc72833c41ad49fad9871f0cd761b0f680ff1407e659a5b76a345d2b6cce85aeb56e0b3bb3ea0474e9af6c2eb22d966ef30846a453eecf2bc692aa9a943f2000b59d14941afb247d997491690a8b7a2eb719e913c4167d02cf607399558fcd8a24acc781dddd840716002b6f8d5298ef98716238008753be3ff26ccec27d58cdccd46edf5296333fa7d78f7fbccdc872351adfd3aa6b82231f7f48707f6603b25d16a511877fd34652a1843fe0b988453cc6bb8f7f62d43dd0a52013f1814aa4d99b0569438bf9445c79f12c6fbce82fc2d9e176327b16ea462157b52ba29703a06d308cf95e4320d473667e61be28934ca348c7ec5cac2c3b6cec0d70b79e0a176cf5a29de7b04a67f997f10fbac0debae118eacc9496cb5495f9f0ddc2f5884cb0ab5cd9144c054ee21a6b4c520a40366d754f476b65d0c289ab7c4d3d0891fcfe665765a4ce2416278a84003efaf458d87b077ce5e365136462104661cec058c0e84c0a28942caabaa51a3ff292ced05d64af95cd9bf7f0f1945c31629847bd76b3ccd622717c05dac0d7fa21f9f7cba1fc904b3c7848d5d2ffd5e9e5f06e68175fe7bfc384ea4e20372dfb0165f900fa1b86844c25b6ecd7d9e4d1a248a69b2d793fcc26cd645f178fa94a3cfaf46a6de049bb6985a0a65b1188c4333c1db2e9a53153c9c7e02ff18abeab8c94f30293a32f837430d8858b382b76f4bc2feec33002f3e2f824d451714b120d8afc8cc766e4c8a4f36ef3372ea54dbca599c03e07d740c613e72c2409c8d958a19ca950f3c2391852c90a4e6d3afbba18c4a63c253434e35df43797a16eb8bc7974825cfd50172686557ed0067a91e50ec766db15bcb4c6e0bcec33713a72f6574ec06cc8cea6afe0fe6107e612e9c4a1483ddb991899994184a65d204789c8d18c50041b06baa64e380eb07554161b21af94df35178b70b911bd663b0a616313a887512a23fe3dc6534ac2ba8cbcc98b89a5c77cf86309543bb7184766366991e017fe657ac720e40d56cbe55127a209c7c9d94d32e0efa82d7736dbcd568da6713891bd509dd5ece66078610925af3ef109a8a42bd956ba827a09ca19e4fe3af9f6a952b064c720c8caf46463cc5cb264979230aa6fc1e850e8e4649d6136eb6773a2b53a5256b05a0984da356b715b410adaddec217d38263d70cdcff9244e6568ee041290e110996123a5122556c690e177ff9b38c771ed4e15c1153452c4c8a97fc6e1514b913552e6244efc687fa4fe6bc9a1e3f2b52ee07b723265f304d7b6b22ae183ff6a040e52d96e849259cd8bb65c80ab89ca655f98347693110f7a8710e7b2fd6ed5cc761f77816b2f246b68709e344b9269700ef0dcf97f4f985be6097711c6ff00442d4b7579c9cfb14f57cbcb3c9d399ce9e817a3e073219ad468c66a986e58387eff770cc4b246fb0e8897797c1321bf3b0697a55d0a8aa83fec252e2978ff0da75a53ee9bbb2da5d62670e91fd7322b7fdf599dae9fc7511cd277dcec13f5628facf96d28d19d549e5119d308031937e04b934386c1ff645ebaae0960615155bdb1769b43c3b6543c28000200008805e4ead36fb71fb0525357485cc83f2b3664257cba0fd1daec8507b05606a76432be595caffda79d0528f4f22e02ba35bcbf7d4eb66eed7db8ab14dce65fc5e1f4a19bafc0912afd07dc2a880673a631de48356513c65ba1d976559dcc9c78dd2bc2ffe85aea78c37ee4d8313f44e42c90cb77f402c6be2098d537802111ab0884a6a14e92fe", 0x1000}, {&(0x7f0000000040)="015372d186e2eb71ab9a5d6bb9fb94d02fb49dddf609276af5e53a816d27c5ee8360b3ba77b9d9750afdc124622796134e06681e9233cc3bc4bfa2ba24044d0ebcd58ceab040bb3f824ac5abc551a88e1af61fa9bcdcbc22dac587", 0x28c}, {&(0x7f00000000c0)="780f8d300f6971ddf0ff9758ad9d683500f06e0679d9e3b61bd4d0c77c8f8042feaf4ae67b4a55bf1550d0d94e363c14d114eae588f2cc89287c1e49891a1c46bd425f27bceba95d58bf3b4333911a6f03df0f02d2df4f7ff25bf9304b1eb0923be3219918ef7740d57a56c541c1e6e8f18ee8542a243e3b171f2c5ef67a4818206a82f61c7e1de70a137ea824375652f7677d50a1d223369a5b7147e92667b9c3f74f886261a511150c93f87bbd17919c69e6b7b0f2", 0xb6}, {&(0x7f0000000180)="50d044ced3fecb0b0e583f9b4fdb65def4e1155cbbed9d4c3157f4fee80609234983fadabaa3b2bff2fa587e7ae59133106910341c83f4b59c6588a0c887eadda52799eda61ee6eb7df6e060b81815143a2151d24b790ab2869725a98b7c939d2c062ffe0ba8f2de3fdd9334a351e2c4c32e23b5174bade7d4d5bad09b2187eb94302a76fdd60465eee661c27506c1ecb72817b6b2ecba9a5c9378fbc4eec394380bcf86b95219d361b3be0c32", 0xfffffffffffffe5c}, {&(0x7f00000002c0)="b00d6fcb8ee266e7780bba8a10e3ff46ba652a35f8e1963a45e631b0f2646a717c45a918054c2204a571334c22268219c86cda5721dff3581f5c6f7ea38c59f259d8c0fd5814e5726e0c2b6ec1268605b7a842b90de8159978936fbe2399aeeef5863557942f9fa58164f50b37c7b991a1f4c96f4733b01b3109883442cc329aefc177fda178c34b94297a7a8f25ed16dab2b7a2335e1f4fb7f0d85927ab735b883f8505a7a1b3b71a3193be57c13f7f0a1f5bd33f733ff935e74ae020455508a829c85360333e052c4645b2c7d61d1e8882d1ddda", 0xd5}], 0x2fd) 17:01:04 executing program 0: socket(0x1e, 0x4003, 0x1) r0 = socket(0x2, 0x400000000002, 0x3) socket(0x18, 0x0, 0x7) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x20, 0x0, 0x200) 17:01:05 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"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) listen(r1, 0xd6a8) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) r2 = socket$unix(0x1, 0x0, 0x0) sendto(r2, &(0x7f0000002540)="00b786cedf90951f26bec96a076b15fadce4d997d4a2736e3cfc7dc34473f8e3a637f7447b56a76aa5e5fee2d4816bbaafc8011b996ec9b0e0b97ae872c9ef760d7cc70aece3b4ba79066f023eaecf5dde531ff7a3ebd5fc4a584b3bac6cec4ceb1085ac72f05c833f3bbd77a980f0fd25482af329eca84db313a103fae81966a2a5364ad1f27fe8140eef4c26999204f5dd4d96d082589ec4b3534b17214e84f8da77d32212fd2547143d080d051bafd487645bb5ed9cfa85405253615121dd35dfc3079fbd10f7b62ea846af6e1e49a56745cc46f23e8b0454a71dcff7920657c3c6b35ad4bbc70374d67c82e1e20d83966acc4009b0fd1a801d4f808e0d018b2bb35f066176ae80370b1f9841185651c2019e4586c5f217701edbc9727c314dea751fc0b1638f0be35e780b484791161f8bf11fc8d39f0449ad0a34c50f64c80c5061b0ce2c51cd197bf16ecfc3be8ef661652dd8080a5f9ce7e039df296fb6ff618f131b40625998beef027d579c055ed430f53d4186be3d568eb15aee5a9702ff3a02987e598b531e3ea3593be74032db884a60d5fb093dffb86aac556da1310fef3cebd02929f93eaf055edfc4998289c25673b0f65bbe40c52b146e242d00f6589b69b5b0e1c3bc1a76682662c2c8968d7f914103ea6b6d58543f8c376959e8afe95cd3d83c411eae7a5c990543a43a49b8ff35b470d29b6934d1dfe6b6983dd1b7ab9cb68179598badd1cc7cd6074e192d66893e0a7c8f397113f2b636b1e14855795814849dc44f19acd0938b3c702eefcadb3c14b1f861dde5dfcd7cd8b05bc4349357a17231c6a39cd89cb6b19ece58de5e273557532b4a6b61c47514c541f6c2f82ec92807ef4c4fd9055490973531878a7d5fd75c0362fa61fed4fda24f869ca7e76bbd1f2a0f1d159d22991e99a9cc485f12063c900892cf4863083dc86bfe1b4f02783f3d67390933c1c028b2da11e81b827535eb1bf2abcbd51e2ffbb2b2f6f0311935e9451b11946c58f3204544b768c382c7b6028fcfc808f8136780ff7a5612d9b794f2e6438114b7efb93242fa988b8f8c35d0c9e191e0bb785c5bb5257dc8addaa96e5080b36e1af4f2bf53a521f7d3cdbbdcceae025b9a0feed73e5e3f6db3c23fa7905d981e7c7e283b93055d682bbb9346abb2285652efca02ab91deb1ea2e7b42c0f36364e7a5f0657532aed8bfc1b155b19d63c86a10a430ce8cde5f4076eb6c62c2b28677b20ac8bbb50f9ee704d061c88026efc9af57e695169560be4f684baa8c781d5feec2185a3bac3019c853f01f81dda973face67d61d16788ef7aa60cc505d3fc56d6aa174097aece959791d90a9c03322503bce1b7441b441643768738eb129aa4f2439f439b52d88a8e7433376a9966c92f6b8c49e42bce2c16a103d770ffbe3815dc855fa8393119221404754e5b223a62ba4036c2391ca3f9294af8d7a13697dcfd00cac803b087205bddd74aeb46572905c740387e5b4ed4323033171cbf1278f7f194248aadb0c167e33c7c6f2072c68840e6b419e86da35f0dfb1f6cc909ba7ca386001b04d53624c22a7a9fca1b85c9b012cb328314a6e82222d746b17833e0bba0d975aef79e7ff5f19f96468c0078320cf3aac62361d7d325c0c6360f89f21c1d22a46591f2d4d2b780850cdbbb2f7abb2dd1f61df6befc9bb388f474152acc6fd536ecbb94216c190c5720407642d99a2d2a2f3d8a5c8f696fd50cb5881c25898d4191044c731ca7163aeccfad6c1e0dba4734cb3b80559d09842b4063cc20123b048f873c9fddf86db1839abed5be3a5fcfcd34ff95b4a7b15a6dad6803d8c1eee99c7b55a84407b639942653082c7fcdd9a70f2b821cf71e006a885b8d513dcc709ad6aefd3f2cc396ade58a88ef96f54216270fefdc1b4db7de1c05eaa7ea6f7d12bbcaafed17191b145edf75defb529ae8bf6c2b2ccd615c3f19477b041232387f5ed263d3124880e7a065b7c69f97a4a1d2e21775df73875e290fb9b887d386567f57cc9305ab25f522bfb4bb3a0831574d461ed418fdceff5be21272a5a8a9ce012351c8c2c84a2a0ec722139a45c94e4b726a5d874163c250ecf1fe3a840baa7c43a6e491d86c700223f16d9edf99268789071bd428fc29c8f1231fd8d0bbd3b9fa3d786367a0b3c836d13e0189c3f40a3d3954d3dc5a185a44c61645d91e6564d6c8a040aae38f615a59bb2ced32ffdfe1ece13f1a40de9679e25bb7c2a65425836eb9778084d999e3e7c735699a9cb187b2d4a02c71deb3b21fd897d0366b484b04552a766ff240d646216a238c110be505a8c4b85fb2f14bd030970f0322191b4a0267b8a7a3681f0ecb3c809d77439102a6ea2ef7936098574beb1a4565633ac553f24ea3fa14a150906ca1cbe409de65c7b262643fafaf533abb550d069d7208394ea8b7ea752592253de82bce64f94574901979c26def72c2ed1ff4c0eccb785bfd1d87ffd2d92f0ef1d55a3f0c5416cca5680e7bf9f4401e8043453b296c6bbe9c6935d7e4e86bee3daac6c9da68e6d92bfc6c24d8f303310338668f983b9952613b0caa8e9d2e50336ff85bffc166321025b799178d8fd3486e7e374c530e83f769f7107bf287f0060ef7618fa5d8fbc30babc53d6613fa0249e921c95155bb3261a01c8d89604a3867ad7b6aee0fbc1684d41d6a44bf181053bff776b4291d5f0e5c8605f9684ffe70a6124d9b3831207823300ee5604c97bd2b642640c03f6a70ccdd2de987fe313d307c655316e0a1ba1ccfffff593b0fe9b477bea9cb7cd0dd76c30f257e4e8d464dcc72b89ed59aaae7c121f029a46776577a90d8cc57cd11012a2815b6126a91b1d7a2f44147df746ba10f8c81b6d2783bd996d8e71c67db5d312baebf7a16c19a9271483074ac6b5891b9f76b1186e778d7fd2c31b99176166aebfb169d86dc76a201f28910a3d50d5d97709b58e44f0a749f96b5f80a8c95b9cd08eb2eb2e18505c0436ee2ace393b011af0260c0c1d2b16bcd1e4c6363cf740c0e941583c63df35f02b639879c7a0a6153afb61346dd1242239e5066fa044577b40fdc0543539fd953955827afdce2fff8452012a4c4dba5ac54afc1a541bd23e6bca5a62249dcebd925706bec4f809f3dc22fde779878c779b8315701bc6d964620c36e8bfab06cc45290352080680eef56155d906856e7bccb069e424e4fe030bb6634f4edab1ba37fa686b4b461b28f51a12caff7251268583386737e7052502cfe58ae6c35a7fc90a98edc1b0cd07ee96adf23c8280489818f2d6445ddb75c2ca8f9a2b5ddc132a0c1d31b38745a6ebdf3bd8b9d637d7a5e763e2bc4d026c67f8d2e3e7e16c8b6535b5018f89fbe0d277b62081cbe622c020b4bd2cb78a88d8d400b978bbd2a42964a38cf9898770f4f975dea55c62ef86517648446f8a78fb3d3161b92ccd3a865be761e932bc2f797583a737a9fe2e7e78cc21ec058d587e85b2f1a0654717e9827ab7d7a8f1337e0beef9f44132e418467d21c08dd1a0f87fa978be2f366c725cec63b2f16a2556e31172e73716485d1a19e81a69661773f548603b2b5f21ffdeb7eb1825d35508d4313506903fbebe2ea274391d24b4a7d92de6d2c6c782948f9eda3337e7fab9b2cd81d261aef63697176f59f2a224ecd76b11cf04ae0a36f1c2a053577cdd0f0941f412d46b69d9a6de2d435509a107118856f533057bec22dfa99dcd45cb87d51f55a0804ffafd2bb36bd4a244e6d874e3d0c9a9df692a0be7694747570139f0427746f78e95c0c37b04f3a74938dacd673d49c57c8b80908ec71e1de7932d898122080326389a0704b1bc85034be264a49cf893ae351da947055ded1f7e7e8b91d01cb62119fcafb9b7ae1769da75d64752d82a325d47b1bf45c166a20b9b5ab41649e2526f5178cb8ca7096cab23163747abe5cd4f9edf9417b64a69eb69741f95adf585256bfbf80c06ea633e1f623755d3d54ed115c4ec666d431100d6a5c1a76e5e3d6206aa00b9a00d9c4906f09a8d2dd82df3203aea2076dae0988641b172973d807aba9fd6e685525b8893735890cfc38fa263421229735f7effbb19dc88c9465a8bff248a1691a2f2479a6d600618faff19049518741ba2a9327c8566205249f177811ce12bc722bd1acbc88b6dd5230bb8a1ddf52f8c394d341815a62113809c2172e3734a1520894f8cff6c6804758f8b6e4f08933ab765d5c298842568deb66e56d16774bde875f8537f450a8bee5b4b7e9f3cb24036875dd4eab4ecae3b19b8aebefa04b44cde9e48ccbb6d43161dd9ca39d9b4bf6439e621a6be6ef0aa144bc86a01801c44a2e7711c65c0faf50d6ea7e6b2cfb4f81ee1490d5c2b9705b9661793e6acf33ee30980801d7fd7a4cbb0bef20eb2ab0b33f22d186282c443218a0d39220489ddf1538dcea2ec9df65e7f59728bee0b59a7635dc5a85f210e814ed006b74b47981426d8e900af4e91c9ef1a9dffbe4e799dacfa68ee3267c6f136b01c057266bdc7960ae89635250153286944bd35834300cc230dbd9d42408ce55e800b398595da5446a16c9b5519fc8944528d10175aeb1125ab550de9536f8cb722badd367f9d3d49a6684dcf4748e07a3d3baebc15e9aee896f78c0219831b0ffaa42f59896f622b3c28feb22bc699493d8518219cdf0c27caefc471694fb7e0ceea9639c2af1b4ac543b6029fe031f510705f6d3cc3217302ec82761c0f091e609e61e71dd393b791603555c9630018d7d8a71396497e64349666622a141c288a7fb6bb18b75609645f0d689293bf6aa250d94ff2c85bc7ad634fe1221bca7b517e91d86f98c7c6951a7b346fe09713bd6c248f5999ebcb99916e0d8bf3d0991a579fcbeac3a49c95f51b0b95ba11709a3c7c4c47564dd8bb5b2d73a57c0ec73f2b4388decc933f7c9d8c61d2e3f02770aa7e990395966e232935e2afa4fbadcf681fb30aa2867f85b26e07e86d7422d096d67fdfb11ac3b0c7bb97c0becafd5c6902d0792fb5767304cdaf0dd225f905293169a7be8777d15d3b7e4f4d397dbc879a38abeb6b0c9433f43900f4bd06e962244d9f9771b4cfebab95b80e36035c842d47e33416a1b90c7870d2688da95a12de986f7ba87e6c7e0e716e8212bf12db8df4f235924b1fa2d97d7f03de55023f3e1af4fed8fdc8d350b87cdd5c2a6c236d1df2da39782d6d5e45ef91c2b12e21338af650e1d523c0b281eed6f82bf96a60627263196be9196813d83bb2c2a8cc03abffddf0bdfe18ba5f2c20c84b939fc5593e9ae31c7aa7f824d224d580522e369d30422a58e8dbbe9be320b4f7debcf117ad296d7f6ed277c6ab9ebe99ad8db69851b79dee6db81934f91f1d902742fd944776bc0259e6ecbdebe8280ebb91ec46d04653c33311460d3cf330a6053eafc743fc0528e36db3547bd8918c0bcd9ff524bd101761a11c47a98dacdfc1c698a3eadde1181d1dbaf3de9988743e0a404331911dac98450e92f4ee77874e8a6c6807d1a7e4a66a303a3808cb4f442afd2ad3fe5c5c3ae41342cc36e3ad40987801c90f499e407fd5f098aed36c9acb91aae0134e3c64afe47a54f8af234f9008515d8a08733558167be5efeed004a17df7acf0c74d014f7b9327f5643d425e871b6255e6541d0c804df3eb8a6a9c6cefb8229a62917fca891b3f9ca027ffe407a635f708bf7364102d7b7a337163024b4ab098f50710dde003ba7c38d8f14d59a15bf65332e489c3afef0b8fb8cda38f44ea944e775e87599139f9b06839ff19ca", 0x1000, 0x4, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'./file0\x00', @ifru_vnetid=0x9}) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 17:01:05 executing program 1: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getgid() munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 17:01:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(0x0, 0x0) 17:01:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x20000000008000, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x10) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x48, 0x6, 0xd0}, {{r0}, 0xfffffffffffffffa, 0x42, 0x60000000, 0x3, 0xe6}, {{r0}, 0x0, 0x4, 0x1, 0x3ff, 0x6ce8}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x1, 0x3}, {{r1}, 0xfffffffffffffff9, 0x72, 0x41, 0x9, 0x7}, {{r1}, 0xfffffffffffffff8, 0x81, 0xf0000002, 0xc18, 0x101}, {{r1}, 0xffffffffffffffff, 0x20, 0x200fffff, 0x3, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x8, 0x8}], 0x8, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xa1, 0xfffff, 0x9, 0x6}, {{r0}, 0xfffffffffffffffa, 0x40, 0xf0000004, 0x0, 0x7f}, {{r1}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x400, 0xffffffff}, {{r1}, 0xfffffffffffffffc, 0xdc, 0x10, 0x8, 0x6}], 0xffff, &(0x7f0000000300)={0x10001, 0x2}) shutdown(r1, 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x10001, 0x0, 0x5, 0x0, "ae7517052e9c0c17afa3aa813e2d105aad64a0d0", 0x15fedd15}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x9, 0x100}, 0x10) 17:01:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="2dfaa9d32e75b9c5fa88366ea0cad63758c42c", 0x13) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) close(r0) fchflags(r0, 0x40001) 17:01:05 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280000016e"], 0x5}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) 17:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x1, './file0\x00'}) 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) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x4410, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getflags(r3, 0x1) 17:01:05 executing program 0: r0 = socket(0x17, 0x3, 0x2) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 17:01:05 executing program 0: pipe2(&(0x7f0000000040), 0xffff) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000047c000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) 17:01:05 executing program 0: r0 = socket$inet6(0x18, 0x80000000000003, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0xff) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x2) semget$private(0x0, 0x4, 0x13) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) write(r1, &(0x7f00000000c0)="a5ea1855236d47c3f0e50d1c7e507b627f428b5c2c5d2dad79d5939362aae9e1545f9a3b4612665bcc87", 0x2a) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x5) 17:01:06 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/185, 0xb9}, {&(0x7f0000000340)=""/236, 0xec}, {&(0x7f0000000440)=""/38, 0x26}, {&(0x7f0000000e80)=""/4096, 0x1000}, {&(0x7f0000000480)=""/10, 0xa}], 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000e40)={0x0, 0x0, &(0x7f0000000980)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f00000009c0)=ANY=[@ANYBLOB="1000000000000000ffff000024ffffffe00000000000000001000000ff000000db80abea596874a267cc2fc9b1c98f6bd3601dc153fcb1e249dcf6671ad0a9638f81519aa2deef29dee600d6a74955954f85a2137b106e6f33db3cbae15ee26055c35906214fbc1f7e6804b8022272e9e9c1aae1e78170d1b0653d66efea703356afbb5d25ef3cce0759cef881bc97ec01f857761b5a5bd0005c9032feebc628f677530071254791caaac50c672be7e6337fab954026113dcaf32500b5b5e89731c187f8b73ee063775b435bb22423a43daee61495785bb27d6eaea1266e1a870ca3051e466ce2cfeb0cdf0000000000f000000000000000ffff000009000000949ee0497b513f47ebbcc5a4bb23524aef8c107e81a513a9ebf87a87bd75d71b034e058a8bc0f9e3aab5556ba63baf892a764bf87e2e8f0d9a6a69b9d826376208b4965ec7345f3577077180ef2d4e17c1680c7db4687b59db2c5a42bf5fb3d6a47d6d502a9af40447bf11218dd20c798fb4bc6a4d3f6f2cc4a40213ab800166786c4cfdabdc6bef4961ddced722d5726606544311754e18b98d2ea02ca9f6dd5396e192a080c07d4042cde439777eba0f0367fa72fc4a62b3a40aec949bf17bae7f0481c22dcfc58e9c2d4321c2f3dc0676f0e211f1f9ecd36e653c00000000c800000000000000ffff0000ff030000a0a8f6a060f0771710159734bfb0684cdd431f6f993c1a7c3bcb671fdb"], 0x20d}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x0, 0x0) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="827b", 0x2}], 0x1) r1 = dup(r0) r2 = syz_open_pts() symlinkat(&(0x7f0000000580)='./file0\x00', r1, &(0x7f00000005c0)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xf85, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) execve(0x0, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) 17:01:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 17:01:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004400000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x3) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/4, 0x4}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004000000010000000000000000000000000000faff000000000000000000000000000000130001", 0x2c}], 0x1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2, 0x101, 0x5, 0x9, "e01317d961eddaa1d9cef5402a566a4a0a842494", 0x2, 0xf6e}) 17:01:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x2bd, 0xe0000000000}, 0x10) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 17:01:07 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semget$private(0x0, 0x4, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/null\x00', 0xfffffffffffffffb, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) mkdir(&(0x7f00000001c0)='./file0\x00', 0x26) utimensat(r1, &(0x7f0000000300)='./bus\x00', &(0x7f0000000700)={{0x7, 0x1f}, {0xff, 0x7ffffffffffffffe}}, 0x4102) chroot(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) semop(r0, &(0x7f0000000380), 0x0) r2 = open(&(0x7f00000009c0)='./bus\x00', 0x0, 0xa4) r3 = getuid() fchown(r2, r3, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000002c0)=0x7) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200)={0x1, 0xd0}, 0x16b) semop(r0, &(0x7f0000000040), 0x460) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) r4 = fcntl$dupfd(r2, 0xa, r1) r5 = syz_open_pts() r6 = fcntl$getown(r1, 0x5) preadv(r2, &(0x7f00000006c0)=[{&(0x7f0000000440)=""/141, 0x8d}, {&(0x7f0000000500)=""/115, 0x73}, {&(0x7f0000000580)=""/228, 0xe4}, {&(0x7f0000000680)=""/8, 0x8}], 0x4, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) preadv(r5, &(0x7f0000000980)=[{&(0x7f0000000800)=""/219, 0xdb}, {&(0x7f0000000900)=""/79, 0x4f}, {&(0x7f0000000080)=""/51, 0x33}, {&(0x7f00000003c0)=""/52, 0x34}], 0x4, 0x0) semop(r0, &(0x7f0000000a00)=[{0x1, 0x800, 0x1000}], 0x1) wait4(r6, &(0x7f00000007c0), 0x40a, &(0x7f0000000100)) wait4(r6, &(0x7f0000000400), 0x5, 0x0) open(&(0x7f0000000a40)='./file1/../file0/../file0\x00', 0x4000000000000, 0x100) getgid() r7 = open(&(0x7f0000000740)='./file1/../file0/../file0\x00', 0x800, 0x10) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) semop(r0, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}, {0x3, 0x8, 0x1000}, {0x2, 0x9, 0x800}, {0x5, 0x2, 0x1800}], 0x4) fchownat(r4, &(0x7f0000000780)='./bus\x00', r8, r9, 0x4) 17:01:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 17:01:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) recvfrom(r1, &(0x7f0000000000)=""/54, 0x36, 0x2, &(0x7f0000000080)=@in6={0x18, 0x0, 0xce8}, 0xc) 17:01:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/254, 0xfe}, {&(0x7f00000001c0)=""/151, 0x97}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/216, 0xd8}, {&(0x7f0000001380)=""/98, 0x62}], 0x5) geteuid() mknod(&(0x7f0000002200)='./file0\x00', 0x82, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) close(r0) kevent(r1, &(0x7f0000001480)=[{{r1}, 0xfffffffffffffffc, 0xc8, 0x40, 0x149c64a, 0xffffffffffffff80}, {{r1}, 0xfffffffffffffffb, 0x88, 0x2, 0xffffffff, 0x401}, {{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x7fff}], 0x0, &(0x7f0000001500)=[{{r0}, 0xffffffffffffffff, 0x8, 0x45, 0x80, 0x7}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x2046, 0x1}, {{r0}, 0xffffffffffffffff, 0x30, 0x10, 0xc37, 0x70e}, {{r1}, 0xfffffffffffffffe, 0x40, 0xf0000002, 0x1f, 0x3}, {{r0}, 0x0, 0x0, 0x80000027, 0x6, 0xcb}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000001, 0xfffffffffffff4a7, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x8, 0x9}], 0x0, &(0x7f0000001600)={0xf37b, 0x2}) writev(r1, &(0x7f0000003840)=[{&(0x7f0000003740)="6c98c2b17c5cde2084e97fd57b028da6ec723cc519ff53c88f80fca77c795093dca44bca6b9a5c8a6e481bdf6ee43febcb8c5522910baaae8d80708415033a61afc4bc3c476e058d1195a0e62b04c9441af4d966ddcb5369e3ce361959381e0e89a247e6016792e409687343b03e6c500b78ba4bb051651a96d8b111dfee4ceb41c69df26a2d0b6789be24b075d34b5be662c4cd5fd0f86ca21a1332d50671db9fb1b2c06c2a4ce1c386d23f213d45b2edfc53ec2e704d36b75fd53aa8b8f4a687f0a1a8f06e91a9e6a047fa1b9f0f5a433a6c6d260a0a7a4e9cee", 0xdb}], 0x1) recvfrom$inet(r0, &(0x7f0000001640)=""/23, 0x17, 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001700)='/dev/ttyCcfg\x00', 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000001740), 0x2, &(0x7f00000017c0)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x3ff, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x6a, 0x1, 0x3, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x2, 0x9, 0x7fffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0xf, 0x2, 0x4}, {{r1}, 0xfffffffffffffffb, 0x10, 0x9, 0x66, 0x431c814d}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x40000000000000}, {{r2}, 0xfffffffffffffffb, 0x1, 0xf0000008, 0x100000000, 0x81}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf000000c, 0x0, 0x200}], 0x3f, &(0x7f00000018c0)={0xfb2, 0x9}) r5 = semget$private(0x0, 0x2, 0x8c) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000001900)=""/117) readv(r2, &(0x7f0000001cc0)=[{&(0x7f0000001980)=""/103, 0x67}, {&(0x7f0000001a00)=""/106, 0x6a}, {&(0x7f0000001a80)=""/178, 0xb2}, {&(0x7f0000001b40)=""/242, 0xf2}, {&(0x7f0000001c40)=""/110, 0x6e}], 0x5) kevent(r1, &(0x7f0000001d40)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x6, 0x1}, {{r2}, 0xfffffffffffffffa, 0x8a, 0x40, 0xa45, 0x4}, {{r2}, 0xfffffffffffffff8, 0xa2, 0x80000000, 0xfffffffffffffffc, 0x9}], 0x3e60, &(0x7f0000001dc0)=[{{r3}, 0xfffffffffffffffd, 0x62, 0x40, 0x1, 0x5}, {{r4}, 0xfffffffffffffffc, 0x80, 0x1, 0x1, 0xfa1}, {{r3}, 0xfffffffffffffffa, 0x40, 0x2000000a, 0xffff, 0x20}, {{r3}, 0xfffffffffffffffb, 0x2, 0x5, 0x100000001, 0x7f}, {{r1}, 0xfffffffffffffffb, 0xe2, 0x40000000, 0x7f, 0x49}, {{r3}, 0xfffffffffffffff9, 0x8, 0x26, 0x100000001, 0xfffffffffffffffb}], 0x80000001, &(0x7f0000001e80)={0x9, 0x7}) kevent(r1, &(0x7f0000001ec0)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x40, 0x7c610eb4, 0x1}, {{r1}, 0xfffffffffffffffd, 0x20, 0x20000020, 0x6, 0x3347}, {{r2}, 0x0, 0x10, 0x20000001, 0x56, 0x1}, {{r4}, 0xfffffffffffffffb, 0x3, 0x1, 0x100000001, 0xb2de}, {{r0}, 0xfffffffffffffffd, 0x1d, 0x4, 0xae, 0x26}, {{r0}, 0xfffffffffffffffb, 0x20, 0x81, 0x8d, 0x4}, {{r4}, 0xffffffffffffffff, 0x4, 0x3, 0x6, 0xfff}], 0x37d, &(0x7f0000001fc0)=[{{r0}, 0xfffffffffffffffc, 0xef, 0x80000000, 0xfffffffffffffff8, 0x3}], 0x7fff, &(0x7f0000002000)={0xffffffff, 0x9}) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000002040)=""/195) poll(&(0x7f0000002140)=[{r0, 0x20}, {r3, 0x8}, {r2, 0x4}, {r2, 0x80}, {r4, 0x164}], 0x5, 0x1) semop(r5, &(0x7f0000002180)=[{0x0, 0xfffffffffffff903, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0x5, 0xbfffe92c01d1ca6a}], 0x3) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000021c0)) r6 = socket$inet6(0x18, 0xaf4317a34f450e07, 0x5) lseek(r6, 0x0, 0x0) kevent(r1, &(0x7f0000003900)=[{{r2}, 0xffffffffffffffff, 0x40, 0x0, 0x9, 0x6}, {{r1}, 0xfffffffffffffff8, 0x1, 0x17, 0x7ff, 0x8}, {{r4}, 0xfffffffffffffffd, 0x40, 0x8, 0x9a, 0x9}], 0x10000, &(0x7f0000003980)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x40000031, 0x7f, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000004, 0x1, 0x3}, {{r0}, 0xfffffffffffffffb, 0x45, 0x1, 0x4, 0x9}], 0x5, &(0x7f0000001740)={0x3, 0x6}) ioctl$TIOCNXCL(r1, 0x2000740e) 17:01:07 executing program 0: r0 = socket$inet(0x2, 0x40000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001d, 0x0, 0x0) pipe(&(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x3, 0x80000000, {0x1000}}) 17:01:07 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r1 = msgget(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x20000001, 0x0, 0xf9, 0x200000005}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x4010, r0, 0x0, 0x0) 17:01:07 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eafff05b00000000", 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x7, './file0\x00', 0x9, 0x9, 0x4, 0xc472}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8400, 0x0) getpid() getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) sendto$inet(r4, &(0x7f0000000440)="ca9051e9fa90e56a1356a2fa36a2206d07e1c9b0303c3411397fe03b8c5ae31a06b00cecfda86ea244ee984fc63e2a3d4c83c0a8d0b4fa16c2fe3a89c02f142aaa441dbc9a8d07540159d86557044b82ee6c03569eec1b60ce1c977ba4e5a3c50535e30642e7681cb219f15c760a9efc3291f2c2b3f8145ff8a1d415fdcae90efa21", 0x82, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x7, 0x2}, {0x1, 0x1000, 0x800}], 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000080)=0xaad) getsockname$inet6(r7, &(0x7f0000000a00), &(0x7f0000000500)=0x314) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="5f1a7e87", 0x4) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000100)) lchown(&(0x7f0000000140)='./bus\x00', r5, r6) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000340)) socket$inet(0x2, 0x7, 0xfffffffffffffff8) dup(r2) write(r4, &(0x7f0000000640)="1952b22198f2321f4fe6dfc568fcc0d09186b5d19ccd7c4b4d1adfd47348b509de1e540fe22b8e295f53c5d87d6b3f400c1bb17bf3644d9dfb394efcd39952795e285959a084d46987d3b3de5c318650fa11238dfee01b78ad643fbddac72c2977088c4e362ea347b3c853ecdcc0ffd1cfcf44dfefeebd07fae832d26a6dafc311b61381d7e6cdeb6e3ef9b95ec018c7bf898818c04bb0b1a1e14473769054612751f4707452556310", 0xa9) semop(r0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x17fc}, {0x3, 0x8, 0x1800}], 0x9) 17:01:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) 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), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) r3 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 17:01:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 17:01:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) getpeername(r0, &(0x7f0000000300)=@in, &(0x7f0000000140)=0x4c522d6cf13c5f52) chroot(&(0x7f0000000180)='.\x00') unlink(&(0x7f00000004c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff41ff00000100000008cd7fdf030000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)='./file0\x00') 17:01:07 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x1ff) setsockopt(r0, 0x5, 0x1a, &(0x7f0000000040)="c2a97bba2318ef8ea6d95514cac28c5a6ca357cd7167", 0xfffffdc9) recvfrom$inet6(r0, &(0x7f0000000700)=""/64, 0x40, 0x40, &(0x7f0000000740)={0x18, 0x3, 0x0, 0x200000}, 0xc) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x62) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/242, 0xf2}, {&(0x7f0000000180)=""/146, 0xfe12}, {&(0x7f0000000240)=""/237, 0xed}, {&(0x7f0000000340)=""/191, 0xbf}, {&(0x7f0000000400)=""/246, 0xf6}, {&(0x7f0000000500)=""/184, 0xfffffd3c}, {&(0x7f00000005c0)=""/155, 0x9b}], 0x8, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) 17:01:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfcf0) write(r0, &(0x7f0000000280)="83a71a84d614627cf397c0a9a2cc4c2578cefd1eec93f7ff45a2faffcaca7eddfde20b3f1f82c1b1a13ba089b4f16689f29be8ae0a88f992fb99cfa9563c466a94f51c6bf31d1deb32752db0fb55d51b15438af3cfb0a613c44bbc9767ac8648dae7d58e15e679d4f9d8e63ad47c92f7e375399b5e143b46e4af061d957595bed125241bc3c0948055d6ea78f6b0917e9f62de3bac5d0a", 0x97) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x3ff, 0x3, 0xfffffffffffffff9, "55de01000000562c000aab63f48ba5125225002f"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) 17:01:08 executing program 0: sync() r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 17:01:08 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x100000001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) select(0xffffffffffffffe4, 0x0, 0x0, 0x0, 0xfffffffffffffffe) dup(r0) 17:01:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000025c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0}, 0xc) r5 = geteuid() r6 = getegid() r7 = getpid() r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002680)={0x0}, &(0x7f00000026c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0, 0x0}, &(0x7f0000002780)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0, 0x0}, 0xc) r16 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002a40)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000024c0)=[{&(0x7f0000000080)="b13578cf596109d59117d78aa876c01bb7871d2f3a140d693bb29253cb56b6009eeb25480eb9de7a04ff195c28c91c34d5f7469ed6cca76118a47f7c4884a7eff80a8567d5eea59d3c5514f0557e7ad8be85b7a153cb1e9a613a73dc38dc013795c75a0870623890b56d1ef38a9c897439cf3db3383413a02f0613819a04e63b6a9729b4a03c6af5c0c9e8ae4321de5697b60d8a226fd7636056fb93bd8a328ff44464050e490f8503cd289d6a4a133c5b1758462d7a0c0f51c0ff9b73", 0xbd}, {&(0x7f0000000180)="0d270e9bc20e5350cde13dbe30335ac59d142205444a11c40eba25f9258929e0cd7bb055337554b301198ff01600ab0ca761c0a0215ec31f652082a9d9e0de2e4537b4952adf10606172df627ff3d3a42c9517b70b45ad8af31b3cd1101a4b61e2f94b903bae53b54391e0af7268d61b15100886359d2875f855d1c58a7e3ed13bbd2cd84dc6c4fc48127dac04ac2caee02eacf90edcad88539ab46083067d7e07e7f22fb99accd4a353bf0c6fa513ef58c587188e664c4d48c35fbab2bf3275f07b174445b87e2537d5b2c73fb84fd11d083f760f42c00b1fc4f04502b525d68cf7ff2771475e7045b6a2f36ab7b7b6dc5538458eaf1816ac1a8fd218256e2c2be9bd319b4245cf9bac2da2f240e685ce66729845a4fc55642d932a9ea1835a6ca184b0f6717b4937eefa00334fad3f320e1d7768f7c62c6042bf3669a523272b04ed01cc76bc39aaf893a8de908245d615c6c03630e047d65a16c6b99eeaf424454d266c01f5f493471402956dc378c7d6091d5c4b973e1f2e40dcb02cc1f6b38aa2a2fee209577ec7d089a49fff1c24ce4866ecf3caae812f921c9a2469dde458fd065a18b23fa02b255dd64321350624162d44c603078736a68b6226a6b2da7e0e96d26ce1514c62208883cff3086d3619ee10ed1a96c9b652fa4ce6a847dca2701465b4dffd6033b545c37c8ee45c449953f390e2c0aab892dad06cef4d7d375da8a8c740cd84cb0e1a6fa199a7fc689df565afe374d5af2dc8a7d97b501cf81a12d5af9abc1f4cdbd74b7df81b10792ba71fcdd4dba03282b88a66dea28397142cc1777ccaf989df2a807de27f3f844b1b7bd9850efaa993071cfcf8906de4b088ce8a80ad29141846f914638708474a91707ec503aeb9413a8bbf4d90f4772b3c93b1ff9857af1e56dc5b396958732bc301c1026f780070aa6983ce4553d9647346fc542b21619112106dc99573fb10094b08a2a55adcfc367721a5042f52b552dc977c479868e519f33941bbc2e3044333fae2d9a71d27ab07c2a02fc5990e67b5d4e962a9476356a678948875899b7ff1133d33981593384b41fb95cb4f7352edbf6586136ac40180e45c48120550ec0ef4148991e485c1d9a1178a2313ace3aee4d41a4a88766c80f6aa99595c6f295596bab9800f91de8c7153851210a19cef7e3e19914225ed70421cbbf7bbdda2dcd98e29e4895bf84feeaa0e69fcb5e65dc0a921ba284c85470281c7f6df7df52dcbe0e4dbbd3eb7e87d6ed0288df74002ebc7fcf2a9b9758939fe809f11ef93335add5fda17e588fcff83646d4575f83abdfaac670ba84f3becc8a55a1a999ba326442b8637274bb1fa61eedbc0217d0a41fc35ed6fde92a33b996cda3870129e73d59b75d9449546b52ff445648602253d5160a177a6cc4b07dec5fe0e00fb5a7f836b913c63fd7b105679e17390f697a352dd5fbd726a7c6d7602bae27cb719f1c6ecbcbaf62727269636c6209b2259ef4660ebb16c0991cda985c03c01bdd0c87a9dd19c82c352283d873bc970d5de35941bec3555555a1a56b0c9ac64942cd23ee9d2241df6595f8f9af2556485691ca713f4f3a3cb9ae896a67606f21b9640357fd0e7f0f45fc3529dc010f153a5c787ff31b7948a34e0987f4a5335170ed7c7682f746243db68db8118b33eb10bb024d6e8ba416605df7ec2e9b860f0d1c0ccf556fa13c54b347c358a0ba2672623d46e3f9e7e215f14826a35255292fbd044abee2ea96a51f1cb8de4067403c39d0b2d4a943020f17f1f8768712787c428acc9611222104f194c329e638246f8afaba4cc234e746a45a5c974f27cdcff3949adba5bf3ea8b2172a5546f34584f96385f55a2d4ea6068e1581acb63ce1c3cc9ed7e135d73cb31fd6f1fcfa3b692ba2b23e535f3293ce7b1b310d74962e91b692c30806ea19756b022ff3cfe52539158525497269ddab5a8a29f4341727a7ea538f779b47d6db273b9b923e9a0ff6a5b7f07475371ea095cacfa303a47e95f80080fc29520fb8866ab90ebf024954cf159aa5562d386f723d23df5551a8a9ad9096044b29055b0ede7bf9e9fbdb17ae1861da2805ac7ccfb72140701d0320607af2b7e56679ecee5abf72d65557ec3cd3755a7a332a350726b9fd499a85da0fde544301c2d2075e48cccdd696145bed413d50a615efc18bfa74c38fe256d3cda31dcf36eff6ecc33818a966f861dfb6f371c99ee9725258e4cdec581d2cb2531ae3899381b9f905d27bca0ce890b6d9d6a6525dfa87aaaf7fb7e1fcbfe351626bd5f48336e3992609326a0cee0053bf9c8eaa3eaea0e0e596a047bf418431a7e150d4abf4dc370ec6ec23b659b62c0de91ea6482454b173733f6bbe1ba697a082d1b890ba59a289198756a06187d7d7a6d3d6418f03b52382f57f47f1df6d336c37ec74bbb3315921627a27bbf3732adcdfd04104d79eb5664eeb1ba35fee6f9b26d0d97df1e1a6abc83065ba697ba063866bf088a48364d2ffe2c44742d462bfcacb7eb7e9a7ed28a1edd85a5588277e69f8597220c9f37cd452dce3a2111b32a0ee8cfad92794e49b3efa0244941ab1ad05b15ce14f13669a6dd286b5662a75d65c6034088f1b3735252c84470d6527c4269ba299abe18c598e42892b1b837fe7d87352fc2c7dd965e0066c3ade0baf2e0aebd9db4df5cd485a37ccd1a4fe9b324de8e760c80b3add939d344ae7c79d3b7e13420b6a4c80739260982d72bad5da447d74e774886560399727375949eed620eb2478d4bdba16fbfccef34e6aaabedac05b046ec74376c5647d2af4f268a5ba4642571dbb731596914f53ddc6aa447b1817dffeca41087d752baa0596601fac07e81e97bc664ecbd4e440618c215fbfce00412aee1de1aef51d9c11e9fd6510e8a7276be510f7f74f8103f318cd72a5215ecd2fa87f66ce4ea7fb50397d0cd8f4396798deb6251b4bfd32b51f1d69826c3b39cfa9c2d960c32a72f2499fc0509f8a790fb5d5347ecfa26e56dbc96ad5e96db9f7f4be4a301466e5086cc0c09dfe53247816e2ace5d26d300871297e64fae2c6ae760e76bf5299ac98986054d1275b49b9acd92735b0b9f69e02bb26deffcd4b014cb84a807b015f07496128284ef52f86f440576cf98a8899b51fe36957decdaeddf02423e9fd22a2dae944fd79614be9f5778b3616e8bec2d6433d41af127955e497a6cbf0477b61c6e5508caf7cd9436209acb6892bc35a887828a056618aa7a133ccff3d5cbc28185007914ec1b564bdd38d2990c48adf7e21d9d9dcabd8708d479b2fb342f42ecfe89db3a9f8fd8285e75a8271ae966afb604de646e61b1e44a6e69ac5b578d318a5895a1b00beaea299a5ada805fed5b2046b4f188932662857c31cd9253a95d535b1b4480a37ad64c9012713c677f04b0dbf5d88c78ab95cb22196f827015aba1e2f3fb1dc31da05006c4936180fc70e7eccb5053fea64f0e20e43b9f7c75bb5c6d1b27199793c8da6369d09961ce2773149ab8b4b219d505a305dc924589448d32acf33331cb37c264a5bf0bb92214e1d272dd4da295724d30b186a51d0766011b15093aa8cc5e6583a17641dba3637a139de0186f151b8d24343edc0750d396e9913d4df364861c83fb9ce209b16c2c72ac7fc53308ca824a8e1a6cbc97d4813dc202c23b983f3a2ee2c7f0720cad91463b5db89e7b7c38e54dfae1ba43cdb0b0c55de658dc7749372cb8f1626f5047865475a5c3b9cbc8448aacb4417e8d3172543f63fe51777205f029ddd18435347eae3131539d01cdb975fdf1f16b17d57e6a386f060697f81cd7d942adc106813a08b6afbabdb9cee612f73b90a4956dedf5c4f8e4f903a2560ddf6185e931520accb202b816dead7d65af3eeae79a347cf380ebfb3388ffd4002baf93cd9bdc74815b1f9d192b1f2d5acf59d543a9192ee5e792e93d6204c08cbd260efd33186e0b12ddebbc97e30d8b518c32503a76fc978d3310de5a2003f3cde666a2a2d1cc7f0f2928e143885fc19b6f0d3760007c4a439383d25f4335abfda559eafb075658b329589ae2baa7eee73ea78e7a029910332a4cd59b17044edfb61763ca4f3bb62c7590d3f0b4182a0183b3e3f450c09b4191fc0e97049bde97f4623860abce0f1efdeb0626f02400255920be83bf10b84dc0097bfc7775e08fe657a1211cb3e3d99a20eb500662c93231d0df4c5e17dbb9c199a5e65329c1935729ecc5db21de7e571e477f7fd4239f320be23c8d6e4f4d557d8f636fbfeea117beef9875295480f89791feab1944829cc43e6f7ecf6f9f1e3c3e6932e4c1bb4f56462a95e57f39e638384b83e9fc2b399bca5aa0339625a970b397fb4cde25b25a59c34e10b54b3f4ce5e4fd26df85136faa30d47ec0b240f55fa3a82d1fcd5491211933735997e528f52090f5bc501badbfeb171c5f935cf5b6ff655b1d30c3e10a088d9f7a28a2406862c04c432be607eaf9b3e079031fda17f073afb40c0b35201066fd3f60749ac691e293b54a538c36ba9e6dd0d15a962b4154d3ebf09765cd4fc9fb6e71ec3c86b4e1c470c24a292551d1e210c93176983487321aba94a02026d2b38d817d7b646e2aded576d4d5b61d373061427ca996ba8470fd0171b74117ba3b9f80a0f37f5d1ce4bce09382d5c417e062c486fe2e8a1b82f386305dcbc0a986851f5adbf50c5045dbfc4cf4ebb3178baa771ddf3cdba290c85eb123cd1c656de699debf4e611461fb1c109af58e3f4191a04772d5e5b9fd528f18e00b87a456d9df505a217ed002fc79a2983b3b47185bec81238bf9e11cb2e25f19e0d85a232e3c7e198d990df1adaa62131b8105252dad38809b8866b319299188a9bcc532efa32b001d9f4f354b241a4396218cb040d3e347f909c78d915aa43d873d10f721fa2af478e6e842bb2a9725e0d0e9d92e99bec2d89eb930a427d9adf3748d870e865a05664d4cb2349e6e789571e76df41e7d8b1369090875cad80d3662ec474f5e2e83cf87df849557222f3a00277389608a1ceff7d2fc74a33834a4f178fab9fce5714e35ece4b4245710a92ad8854047b8ffc2493612d8332538bac7d5f50a0296655ebbafc530fb69935f5b8ab4ba3c166d22be20030212daff336ab894c18937d97180fffd80ee545750895614f6f71c8ec4536391bd4ccfe8c2d120c7514124ba6f0ee3dd48ec7e2974810cf049d8ac32b089e5eb165f04bcd66992bb716cfa1e6498ae46382c993cb87e3a85e530988ba4c5cd6f02a0b63b5cc994e64826fbd96789ff83ddac0763299f5a6f8a7ef0e0f4de4106727e0ca22e6e706302d0d9262598eafc5c8a2fc4a7a755068b2e6071f5dafd01be40d48f88fc6e26ce68b9431df5fcbf53c8560ec7d4d0bd19a9f45ac4245acb752cbcef7f03fc95e4769d11d1d1bb43bfbfcd5d8676d388c4eb727ea6d667079f49c577377cdd6506bdc31d6dec280b88ad09dc55f1f8363886ab2c1fe32cadc7a1b2aaaa1a972a355b2f96ca3fa2dde39595b0c34a4a1a58488766638c03f284b14b1f18fa10dc3350d3129a14993f8d0941bb9cd95dcb3e6f216095119fac3bf90f4c46d9eef28a2797fb94c5eae10826fafa4a16ab235bb9ded0041e9600d5510da5c35dd41365358ab90a74c8cae8a538f176a4e2efd2ca4987d348a5b1663dc6e83b83c389ab09977e7a01cfefb0d591282434939d103b5174ae8b4b0426ed13d9806cda44a9b62f7e1145104826d8836bb015adaffab2afb24de4828e1af706de4cd8cbf1b8439e6c40ad6616", 0x1000}, {&(0x7f0000001180)="9cc068dd2a2ea23875af8b02606b986cc0d113fee20f1ff0d9cbf3889ca60ec25ae91eead2848349d68677f59dd661bb3f3e42394794660a7ab3fe67c204e9d1edabd28d218bc0781f8d9d3b17801cc939a2", 0x52}, {&(0x7f0000001200)="163ebad6", 0x4}, {&(0x7f0000001240)="b817dbc2f549f07f5024eb50955bd1277272b342fb8371cf67cdd5d4801c45d7cfa7a58c6fa8d08ea92ea195bab9b4c8edf4e2262d6402aa6dac93925051031b17ee2aa95e2e1a71cb0b81c34e0d6d068517b78efac2976b3331f784b996b626ed9ee5663a6947740c61583c480760ede6", 0x71}, {&(0x7f00000012c0)="6892b6ef05090a59b60d5dd18431c029cc57baf2bf754241d344deb413e8dc14e03445fbf6d5f58b173b4c68603a215b2f7ea747566fa824924b82b3d99401b0810a30cbdffb08c85d0e9a885eea9b5c1468271a89107091e6b4c8f447dc7b9d4b575845b83a3dc766cc833649662c7083130e0052f088c0cf9f0ec9dcefc1d950f1a768729728d149f149e1fad64d794f", 0x91}, {&(0x7f0000001380)="0aef89bc60ad03581101dc53f9722755850ee708be8283ddaf1f7b8f98ed7ba708ed7802f46349f29f715a4f37893ffbc4045e3760f95c92ac828993e978af1c03b634faf6dd54f59fc83a49c2583ff6a41bde935e63a7ac948f58732ad41f62aaa352571acb356262e7ae32ac13573afe34f954d00df241f50d49afdc7e3dda4bbee8db5ed4a35ea7d63e65ed292cce58f5fffc4b480ca99db820cd8a841634cec01f7d5e60e1fecf9d000a97b34130f36007279e941b7163af252ad4b59ecedc1b4c7d77e85a9eae4bfe74dc81436bc3403feea32bc4101a2060e64e6004073f6aeaef154b4f1150406d0abc5bdf00b8968ef5017c0624bfea415d9ab8cfd29615cf9e81d4f3a94d93430e4b63ae57d429e0628753359ffe1fc4373c175cf9da0958be8f357821b311dbbbceda26c23c6ef8f3b6f2cb0bf7884248fa09176086847c7dc4fe357413c84cc33525beb43341700b95464e0c0c7a8b3093b2d78f1b906c74ef2f8b191f47d254f69ba3862f7f78d3745fa2050a07731dda7da20068a0c9b30d85d6df36d8337713df28ab87df50392c61efbb4dd27f9d94079bf7d9dab84e0ab94e92c055461b8f21ef4a66c544d8131586cf9db5043b73de274d914b9c4f2eff8201c018408dbc8ba5a3d8e774038ad5baded06f75cbcc977303e10682123382e0d7f9f634411a935cfadc35f6022b62b3af4c729b9c8864a2367061ba2140832fe0b9c19ac368ca84afce9fdd2cad1b5c5194e8ef5777727d376844bbc6174f487d7c79bd0f8f945c153417d0be8a126cc188df815ecfdcdb79b2c42fc792c4bca8fab8629339a27189f7af56c66e0ee0304a61429c73abeac8a3bcfdd1b8999e600ee9cd84a2bb085d9e02982af7730c3b389bd76a417143ab74a7816c37bd5242766556aaa719786605c6d72aad6a178262bf6b1df0c3fc2c61bcd9461680578f83881c41f5d3fe3f13b86d16b2b165e22219c870efaf849aedb81d5ea44877e8b64be7b04fca1826828a9f6c5d2141770f09c71d0cf966f061c1c2d3d72e3362b40fd562f4f865ccf8e002ce5b402b7d9019c4bfc531c82abafcb255620c61834d4d7c3250ca949696788859b65bf4928fdfeb6f79069961ca1b1d551507ba0b9d935cccd8bade4177a7335ef1dc60639ddd600b6f939b9c801f07e60ad924bd01f5ea3db9aedd930f41ba304398e97c923c16fc4c0874089ec74ed79b62b72dc38d708dff2103bef2831f8425ed399d7fd2210a9bffb5e267f6c128606f94bf4c1356a54568337f1a6c9b375e02c949cbb9ad51b4be7affeb82449c28e2de2b4baf82a042ae782f6dd1c76f8d658c640a0eb8b0f4cd6319d07f2d5d463dca852af46dbe0c9335b31a658c92bd474e82f02969c12ef1cb81c74b3eadf2330177504281dbfc34a4edd0b2faee34c7e9803434ac69698ff03ea6b02f0c87a9d2ebd2d73553e1b57b2ef0ffd5c56ae9dbfe385188ef11781726e132c7b758395db4abd06da7fa1eaa71483f1ea82ad0e58a7b125e29634cbebf47f9ba66e0d2b45a5ad21e7a9fcb8e78d176213248be8970309d9273a25ce44df4c963fab47278a33d2cff7ec7d0b743a77cf4fbf3f8b34c16b3e5e8007d586b03ad4a36d46d6bb5173de1b09ef815e9fa37b54b3acd301c9fcd72258220e1e6444a342efc1baac3022d4de6f3254872ae4149b3ab0912298c8d4cf64b2d761beb6aa37f082bc59a4ed8935b6bfd2b011c68aa24d053780320015eae304f3faa5b9bd1c3501089c4e746d410dba658d0489e75eb170ab66336bb5f719ff86006a9a9f9106f8c566d085075a13d68cf03f714c7e2beed8cf4059b482403655069e60e5d790de2d291491f02d7ba2a9f99b1819f25d899b06cbe72ed79a1600f0c320b12f5d65e339a9950755221c818b6a04ac715a60b4f44731e91e4ab67f6487483cc843fa941d6bdadd0e23d36f27bc57d221a56a8050882299b78856031815ec5d20a03ad0451df737fbea3debed012360c3b1235d10893774950443a949509011ebf255e8b3212890a2bd460b3f028fe7b77c7e6973cff182a99ee682ee639fd19e4156236d5b6fd1a4b174eec699f0aefc86d42c9456c6fe22f5b20e092f8dd910a936513c41677a7a31764cf5a17f7d330c51959547e949889cf55a543538c3b9ecef6350113b95ca2201727ced870198775fbf0617cc1006a6fa1819f8324710e1f8872b6e9725a54b738196ace73a01bc05b65c2bbb3e130c885ac66e5ef2e9158d91000ae404ee9ae464edfbf2cf947bdc0de68ce45badfe21207be66d0574fbe79f7221ca87272992795e7484a48366d1aa87a28459de25a555dd4ad8d347a53b35db0d8efd0969730d27ac07c6dfcdae9377f643d9ce30a619d06c9cd9dec0dc68f2cdab1f1e81cd2b3660c2b34667eaecfbbcfa4fdad88b9ada8ba8bf930ea408ad568ff96f169a6abd5632df80cdcc8ae4d889ce51ac96fbaef16e941c436d8f7e0824d208127700adacaad28cbd8c382b292899c29c3f84a13a44b25d04c6fdc5c82cb7b8cae17c754859c3fe6a7e11fc28e5fafa8d0973313397bf022b23a963e390f1d6c679aa39d082d484261988b93b847218aa4f6e37405a036f02c49204c0990c4bcd62056f4055bdb469c0e3d47bc0eb2ede10f4cf789b93d69d3142de7b944e7f847b215ffd22eb2153c4b6efdbe64cd75d8e9907cf5a6c3561940acf29a2a1c580df9ef0e554db30c14041f1c23c56872f6a73c0485d372435a0e83d1cfd990beac23173e5091e244f85d0b034b6c959d4f121b28e9d8af7310bf858c69a0863ae37a347325dca64fd9ef480cfe04771c529b280a9b3538fcb9e01a8ec0085a88f98740cc26222554fa07e18a57cb9e64bbbc0614dce86d4e2a63f6953c9db4718a77e9721220c3ecb7e4acdc74ac656af4ddfe01519e815449deb6d6bfa8abc7f7bc00d31e28435d647c7f02ae1c3f788d472d9b7b9937dca8745da20a5feb38ef7350fb6bd9d1fb09869e9fe1a11a93117c64aa8141faa93dd10f500018b1d20509dd2468a340b264c375aaa9baae5699c9529824443cd29dae01576f18b984aef1545fef95c183b27e0268a57b5ae5deb960d4fe84df0be52404ce5c71ae17b84486fb317f1a2f043976521689b972d0b4e27e0ea8e0a1bdf08027acbddf2fc4e5f96372320f1d8eb83aadd10782e18f414fe2015957f90336a020fccf9a0f4c2416e887083112e5f1607ecb5deb64ea978d0a9ac40f331b8934bc3c49b4ba366f23123f104febfdf91fc639394a3d2a371fa3fe0b50ad2c42b914db0b9ece10a0b2612f4aaa5e1df82c3f72a5c37437b1ac17bd5fed7a355c5c0250ce9d66e99721f749a4650fa02b26ef2ba689af303987f54691aa1d6be6e2206b5c2dc9abd9d1e946c127a28a5c949eb0b0c18169381c169f58c5f3edfa01afbac62615f13c665bc66c869e6b2942ba9f90a35d7b92665aff2586eecdd3ca0bf96937310534ae6530d9ca7b1a236bc1dd0f5e9026043c10b46ee8ed4432212f96fd820025e5b3b5adc0bd1dec2bed3e8c7933b7195561ef093588285e3aaad4d8ee5f90db7e4fa42fb4656bfd2353c3e5654191b689299bbbf94c8c2068c22f585b1b978801d5de9b7c080791278d7f28d2e604cd52970cebef835fab82858866c0732db85fab457fa45b299c744eb8195327f06a38ab4d966746643e3786ed48cd2ebcfc777ed339e2b4e78217e7b3cdef335923efabfee0b6f28f7396c0638ce018132719ac9a16097d620217c256ccd0c622a6a9da2387c8167181413354475b78b83e6a0c3b3fe3b52a6f6cfdb0cbf93fb35c1ed8e2f5fd492f12c8cb4c1a8bc892d1cc8dd233d12190746b72acad13fd49ae69df2fa62a83084d2a746cda8fe1649a0328a4b3f5214db0b9dccae944541bc9777ed7f9ea935bccee835c5745fee1a96db45184cbb93ba660a34f4f33d33d493b534e280fc04b9002f2b034947cf9d63d855b1bd52950c696bbd9b911ceeb4b6a80e3877c1ec6f8114e3a3c0801abe9c7b50a3efa0d1117e530578fe9a1036f0741ad9ed79e5e603c954b87b362741580213256c8792c559fb6524a343218538a8118974916cf71b6d323fc82aa6ac84701eb0e2fa1ef89925cf99cd61d424b47bcaaa666b6aaa4bb2c9e616a9fd7c3590a096d3226336aad81a6f90ad0af6aeb81c99a2d5deb86cb6e4e7e6860284b7e1622865a0de95a39b8f7f2a43af9cc59c1d363deef8d76568bde08dadca823805326f1cecd0e64e1c9241d9b114b9cb61ac8fc79e80e48b26997910f5a455830d344448088fe840ea823edfba37a7410c7b4770bb9860e716c9db98765d972f7a08328f38adb6ffbc4cfbf9325a2fe124d39ca04c36d82e7c651d63b11f3d1ff1f2da444990bf2e550dbb470bf1b004bb7be40c7226b4cc2b90846ef797c81beac716104439c82b4007ab0c94418fd3f1cdd2ca2559a9418ce0ead65cbba1929681c95a051a7f6ff35fcf5e28678bc6053edda928f4d720f1ac3b91004d5a2f78c3c4e0190531ef37445f1895b0a0f6ea7a070b497656bf09aca7327c7cc26e9bebbac4f15df026d7e3c3db1c18417f77cf6d878ea807f1a9c44d70ab7611378f3d8dde141f1a439ac57afcefc8351fda3dbee073f4e509835108095544fb5a8f15aacb2a3577b45623490d0c3b7643112c8428daf9ac6505ac2aeb68e754601e3fb85989b2df1811e19b1b6d01343512746aeacfbd706e3689e5ea1f7bfa627b6012eec5173275fb2af962b57db6b50d6191737a065fa7542a820b3526989b59c3c8af902c9cbf011083b192cc3b8d40dd5802250d39e7464340f2cc31a55829b38b355f21b3150f1881f7b511724990def99b46649b945397204f78e6f3f716b92e7e7a3a632a266aaac5b1373dde4a42b14ed60f190b33ffcf853fd718a31a0fd69eae0ed042142e4fea5401b56a7015604c21e8796d6917abfe71b8acb19e28b267a687313dc13391bf44d03a8cf229a3e948be6add1d70ec24ea6bfdc5b07110d143aaafbd23e2f1b5044be3b36728c87099e2922ea94e19df0f80e367a539823507609d47f474c67e9af5ace08d546da752512837c5f26f48e5ef394967718157cba60b9cf07853970ec9476c0efb37a17fb992690f643bff071af0b3f951b999f362573a39830a3c42dc67a51691347437f113b388dcb90a1f39fba585835c80bfdbfcf634324c834cfc12ca3bc653c76c37503f7a1c8c4316f231744c7b13432c0582f0a21eee2c4138fbbf630ab5a0a53f069ebaaad9a25d895328955062f5789e2a5902eefc53d6bfbb0a70ecc9fbe857505d230f04aca605a44bec497f6556a1586cbd2865d455fd7eb1f06bd1db5c7da822e9fcd4a20caf0fb350c719ccfe8aad92116c8971e58b52d83fc78c5a579a69a969cb157e21c6ba7f9f11edb9ce9a097a027d1935f751005b2712b110dd1f62371c31e571e4ac2d3c2e0b3281b66ca4c30d40ff5f111b0f13771661f54ca0bf8eedf871b8ebfa13d681a9c651e6e76df89c5861482a8d5e01e07d7a8493afd75cd6647e6323974c75d4ceeace371719259523f8160b536f0e29f07e1c4e303a33701a2c5c0f375e8e3a4eb528deaebd4b5a738f31b0cdb73ee5ddee9d497bace72b242a1342d9c445732baa45dd41ee07af4e6c7c7e9906a3f5ed628802a28560ac53d1c8857c17e4cdfc12292d9b7c5f65b4f6c9be185f351ae5d4c5c9f235bc03ed67eecb59f4956b1eda5c15cf97ce9d84b285e93a7d49f6021", 0x1000}, {&(0x7f0000002380)="785d181d0f1c958fe3e6ce806563a6927dc8dd7a9a5797fd7212a950f6e1fa238077281be6b9afe9402ae83e97a67981e4d237abdf13a522f392f65c1f47b301149b233e975d9bb0ed0bf8487f7a5afec6de361dfad7604cfbd8aff5a2a603479061736b62770d90de5034b62a281f530e7cbd1acd30968d087d9ca42764d2f5f5edf28046cde05449cd68fbb4839c259cd3aabd3b12b2546a36d8971f024d27117ccaf9662865ca181a0809f77d20fa0b5d67a25606cefba7edad6b7afe246e", 0xc0}, {&(0x7f0000002440)="468487ba66a3e8c27527e22640fa8b9a2e8d72eb4a84643ab21c38e607ddaf67bf1f81dcbef9c9bb03e3900cb5ce2e7cae219a917b709679010cf8f8b1c5e52797737101f3c6312aa69078e8df65088c08e34d8790408bf59a2023e81b9750f8cec564b7f14231d741464b4b10aa", 0x6e}], 0x9, &(0x7f0000002900)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x118, 0x8}, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:01:08 executing program 0: shmat(0xffffffffffffffff, &(0x7f0000003000/0x3000)=nil, 0x180000001000) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x2, 0x8000, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x4, 0x140) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) socketpair(0x1, 0x400000000000008, 0x7, &(0x7f0000000180)) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000003c0)) r5 = dup(r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x102, 0x0, r8, r7, r6, 0x0, 0x5}, 0x400000000000002, 0x1093, 0x589}) clock_gettime(0x100000000000005, &(0x7f0000000100)) getgroups(0xa, &(0x7f0000000400)=[r6, r6, r8, r6, r8, r8, r6, r8, r8, r8]) mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) setgroups(0x0, 0x0) setuid(0xee01) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000280)=""/216) 17:01:08 executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f0000000080)='./file0/file1\x00', 0x480, 0x6) unveil(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000100)='r\x00') 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') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000940)='./file0/file0\x00', 0x80, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) preadv(r1, &(0x7f0000000800)=[{&(0x7f0000000980)=""/185, 0xb9}, {&(0x7f0000000a40)=""/165, 0x3ce}, {&(0x7f0000000380)=""/232, 0xe8}, {&(0x7f0000000480)=""/80, 0x50}, {&(0x7f0000000500)=""/154, 0x9a}, {&(0x7f00000005c0)=""/244, 0xf4}, {&(0x7f0000000000)=""/3, 0x3}, {&(0x7f00000006c0)=""/142, 0x8e}, {&(0x7f0000000240)=""/50, 0x32}, {&(0x7f0000000780)=""/107, 0x6b}], 0xa, 0x0) r2 = msgget$private(0x0, 0x40) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000002f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8c, 0x9}, 0x0, 0x3ec, r3, 0x0, 0x4, 0x2, 0xe0f, 0x401}) 17:01:08 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="582720efab", 0x5) r0 = socket(0x6, 0x4000, 0x3) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="03001000", 0xfffffffffffffe1e) getgroups(0x1, &(0x7f0000000180)=[0x0]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 17:01:08 executing program 1: r0 = socket(0x10000000011, 0x4003, 0x40000000000) shutdown(r0, 0x1) sendto$unix(r0, 0x0, 0x0, 0x410, 0x0, 0x0) 17:01:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:01:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) listen(r0, 0x80000001) setsockopt(r0, 0x0, 0x5, &(0x7f0000001200)="caf5c2af", 0xfffffffffffffd86) recvmsg(r0, &(0x7f0000001140)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000010c0)=[{&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f00000000c0)=""/4096, 0x1000}], 0x2, &(0x7f0000001100)=""/10, 0xa}, 0x40) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001180)={0x401, 0x9}, 0x10) 17:01:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mlockall(0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x1) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 17:01:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) socket$inet(0x2, 0x4, 0x5) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 17:01:09 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r2 = syz_open_pts() syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x7, 0xfffffffffffffb7e, "855c55021a0000707b634c00"}) listen(r3, 0xcc7) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 17:01:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000080)='W\x00') symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 17:01:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x201a0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) r1 = socket(0x2, 0x400000000002, 0x0) shmget$private(0x0, 0x4000, 0x7d, &(0x7f0000ffa000/0x4000)=nil) syz_emit_ethernet(0xee, &(0x7f0000000180)="7f9774c5592eddbe9cb9e9d242d425cfa1abedc3b23a7d625b4bc00d67e3a3fd8c162a20003793025fc1e39c923027d68413bc4e706a8f8d93551a8798c9e0792006077997be45766a5fe928b4a5f88fc934c5db52a256dd6589772db09d2a42a14ca5f3476d5adb9e87e8a5ca1a6222083855fba3cef6d4eb259dbe7d34fc08220d0453c86646665c2926173f3db31d6285c9c8a9f40aed23b78b78a6870ab1eeeb3da518332cc41b91abac86141d08e872f2190c94d19de84f9e3f8832897b57bdbad7d18b2fee394a4c1555d11b1a1a4aef2ce7c62e818cbfc4c32e8649f1b6c20829aa7429688058f467b0fc") setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10008, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 17:01:10 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c8000000290000003300000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b000000000000"], 0xe8}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x9, 0x9, 0x8, 0x0, "77a26f013d1e89fe040bc2f6109832aaa56433ae", 0x1f, 0x4}) socket(0x38, 0x0, 0x7) mprotect(&(0x7f000076e000/0x4000)=nil, 0x4000, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x7ff, './file0\x00', './file0\x00'}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x401, 0x5297, 0x4, 0x62ba, "c3c2459c7af7fd1d97b5df8b0bfbdb0d5b65b7c6", 0x7ff, 0x7}) socket(0x6, 0x8005, 0x71) 17:01:10 executing program 0: msgget(0x1, 0x0) 17:01:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000000c0)={0x80000000, 0x2}, 0x10) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x3) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) lseek(r0, 0x0, 0x0) 17:01:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) r2 = getuid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getgid() r6 = fcntl$getown(r0, 0x5) r7 = getpgid(0xffffffffffffffff) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0004213e3fbbb1e6839f002e2f66696c653000"], 0xa) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r4, r5, 0x8, 0x3}, 0x1, 0x11, r6, r7, 0xff, 0x7f, 0x6da}) setsockopt(r0, 0xfffffffffffffffe, 0x16, &(0x7f0000000040)="04005c00", 0x4) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 17:01:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x10001) execve(&(0x7f00000026c0)='./bus\x00', &(0x7f0000002800)=[&(0x7f0000002700)='}{%\x00', &(0x7f0000002740)='(\x00', &(0x7f0000002780)='(\x00', &(0x7f00000027c0)=']\x00'], &(0x7f00000028c0)=[&(0x7f0000002840)='{\x00', &(0x7f0000002880)='[+\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x9) select(0x4bf, 0x0, &(0x7f00000001c0)={0x0, 0x8000, 0xfffffffffffffffe, 0x200000000000008, 0x1000000, 0x100000005, 0x9, 0x10000000000}, 0x0, 0x0) minherit(&(0x7f00000c1000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000253000/0x1000)=nil, 0x1000) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000002440)=[&(0x7f0000002300)='/dev/null\x00', &(0x7f0000002340)='/dev/null\x00', &(0x7f00000023c0)='\x00', &(0x7f0000002400)='/dev/null\x00'], &(0x7f0000002680)=[&(0x7f0000002480)='\x00', &(0x7f00000024c0)='/dev/null\x00', &(0x7f0000002500)='/dev/null\x00', &(0x7f0000002540)='(%/]-&\xf5\x00', &(0x7f0000002580)='\x00', &(0x7f00000025c0)='&!+-@\x00', &(0x7f0000002600)='(\x00', &(0x7f0000002640)='/dev/null\x00']) r0 = socket$inet(0x2, 0x5, 0x4) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/25, 0x19}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000000080)=""/158, 0x9e}], 0x4) shmget(0x2, 0x3000, 0x0, &(0x7f00006e2000/0x3000)=nil) recvfrom$inet(r0, &(0x7f0000002240)=""/169, 0xa9, 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000002200)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000002380)='/dev/null\x00', 0x81, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = semget$private(0x0, 0x5, 0x100) semop(r2, &(0x7f0000000140)=[{0x7, 0x1beb, 0x1000}, {0x1, 0xffffffffffffffff, 0x800}, {0x1, 0x4}, {0x1, 0x5, 0x1000}], 0x4) 17:01:10 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x91}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x61}, {r2}, {r2, 0x80}, {r1, 0x6}, {r2, 0x164}, {r1, 0x100}, {r1, 0x88}, {r2, 0x4}], 0x8, 0x7185eb1c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffe01, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) writev(r1, &(0x7f0000000580)=[{&(0x7f0000001400)="4ba1c376bd4cda76549fd18bcbb86b777d799fee2586ca2db73b060821b3659ca98d6a203de60ca115ecbaf4862cf5893e8331b1e03b8901131c988f942b16646adfc2806e69e47753cccab1cf431a2c3f8d873a527b34bb8108027a3620267641f881d25bc0ea1f1516561aec8466eee97c051f1ff29dd16ee88dbef2337cb1d55e87d72cb175fc493044d69b0cdfa9c9debd0bac390dbff0e4d26f1b39333c4520dd735af6cddc6ab429a7e056b44fb3bab7240da0f691b731a44b2658c3b6fc7bea6886df3e32fdc4198b61112d35929c13b4f3a94ccac0f4245eec06c586f03237aed095372b4ff1670ec397a2d6cdd0496d5b05c0eb79b2e7d71bf38780bf263a130427f26c48abc02e16d93fb9be9139a5f18b8bdd3598676c8fcf558e7a130b34bfa1cb61a3ca16244fc75452f62b75ba5c2751afcf4540900ec5927c072e4bcdd7bde1c24145eb3b1aebf1da62c5fdbc84689b4dacaea63108fffaf7f7959d518bd5101cf6ef3eefcb454f3ea5dbc761585deae81249e7c1d7df1a8802aed04020959774bdf1236e4f4191f9b99f9c9d0e22d21bd813f9b86940e7cdd9bee8a36e625252b090334c42bbe6ffc8302c39eec4815d77faff397a2d4b59c7ac0ff27ac8522d18bb3ff3afd46a391f318efd805f75eb96019f072522a06cdc61c5fc4a8bd0fda124a9420bec714702ccd2c6908991f7457a6dc8da35ca190261fdebc7db4c013d80fe0bda74f2da7887c4d61148ed4df6c8a6f1efc51cdd9620711e26feb6405b451e05c2f53ddb88dbef7ceaff7108e5bb350cec4802244e1a18cdc42ee050fedbfe6e3f6203843a92edb17ff899b179d03c2eb4e62b3d7c263cba085fdeefec7e3971ea737678719684c3d75503c757fcf75fa330e2f9cb10fc054865fe00d4cc3e6deecd68580b335fb07baa97ab905680b79a66a5fcd97c200b06f29926e7a2c4c9fb846c275a60f83b1fa21ed35ab20b696c693127f8490387fad8e39774ce15ebbde01c35d5cdcb2ee41899c016a67931262b853f98a608baaef55cbf1bdad73b1404cb6a4b996d7236584ac0e17493c57c3f29b667df402cbc5d65fcac6e214e1f8e857dd4ba860b8bbd6d0433e1cc25649d2bef5662ef4ab64f7beb110f5308031cfaaf7aa9d465c872c8773580a40a0c887b2e0dc089bf12222bc0f94dc9f8a48e1ed0f5978773d2851a5903e6b21a61c7e2c3aa74a6f1d87264e15d3aff5307f3a0e9ceb6cb2e46943c138753eac9413f02f18b7ccb4464a2b7a6916d204727f783d92441ca582c9914cd46145d4d33804970875701376e5d6dd8f07c929ba28b4108c2d738a473a23f46d48dd4cdc8f57c64bdf8b283102fbe15c398a2d6afbca7d703bfaa5ce4e5c0f6e15b8feccad8681ee3a60decc47c8c57b23914c973b8253fdf344317dc811035d31592417bfbd1a528343cdbd588aafb5015c0d681623ef1e793192ef03dbbddf6aca79c7c6ae84c2ae3ac01d3deea85bf72d47cf9ced74b21e45f70aa2b3a11ecb117792aa489d6103fa61ff1986f6a9bdfc2aff77ecf7dfbe0861a49a31a703b6715a32e6fa82032f2834e4f1f8757da01f18c8f54a25b4a6f4bb73ac6bf5baa032cee1824d1370940d4f22cfcd59859a659adbe7f1b8bcc7bf9b644d6aa9c61c77a0c8f291cd1f33d0e8f870ce913a945829caf370483037408802f070ee7a92daa4682cdc8bd2efe92400351912cc40effbe413f6eedfa41bb89d913f71511bbf8450691b573e8ffc4f2c1e3e595c31fc97eba33317451435789975b271dad33f1ae2f19b4febbff3f4a0976a7f8d798de8ec5e7232c0620705c7ef35c04ae5b7f2c3fb38a373bea1a1407d4d52fab0b97657d98a0be1af61290196d9f002b39a4fba87f0d6ff1299f0e6507eb56ecc3ec2b7ef60ed5707eb2dd773c5951de2fa43fee2034365d3b0d4378ae9fc6de5cb53432b3ed7cdab9fe0e0cbc24ba38a726552aba44f8bd3aba0106b6b1d16bfe0c2f0b12d34be0dea69d65f5730a18feb1663539ad284b563b0bd86f97a4e92bbf1f9badfa11697bb0e114a166ecf95c5fe46492faaff8a966e1f293e96c21a880b23a23b69773fa2dd8d540651980afd741fe4331f96ac685202c90ba898332021f3d8a6adab5b258f08cd6b12ba9206cfcfe03a4b9cc537bc5e60434179940ce933a712176d5f3a4b3ec49bd7c86ac65a784414ce025b8a4808c3d081f9d50322ee9e78b8df7e646fff9c8cab68b3bf8623ee5b7846428e2d70ca6c4513a400218b4cebeeda435417c8f763cbe6b7f0567274f9c370aad5a87652137aa669e0526a22d121cc9766afd80348b957386f9319f1a00176087bbd1edf742e42d0d242023020565dd1daa642d40c79e82827737d395e8e38b87fd9736d5600fe9dbada8e404b7a809d27184aff3dfd20bffcfed8e43ce2d04ecca00019bf840eeeae8ee3906ed451e4360a1a8b2ef94704e9698d60c5abfd748ec5ad4aad8bfbfd95c95c019cefd75647cc9f6d72d1c50fd3f9149595b5e17c441dffd75e95a702cbd1c340387a72ed5d3aacdf5ecdd4543865161022f50756834a7057e76818b866aa6e7f22f4621e0427d9483521ada969638bf9e5a738cbbd808e3de5d8ed554b9b296705a08c8bcb2793234c372842bee323168cc7aece4804bf2376f14564a0dca4f4a7ca2587a09d87bc226e505e5cb44d92c654d06e48b71d2566337a10aec76ca3fd81a0d7318d43f8cf76d1dd109cc9f3172f78f7c2b106b1897b4626eadf52de26a58623e6474d48f263f3e8e1b9cc9193a15e41615e9334ebabe2fc13301a17bc0a9e702fbd6bd265631e8154013a87effab7fd84566575a835a927c7da2aaa9583b9e7ee6515048b4f1bd714091cf6e421954b06f55398e7b1647101ddb3f446bc5dac8a555806362e2b6cf1121ae2eb2805094b6c63eb7620e85c5f5c1741899a34aa2400ae86a97f63062c769e918ec990da7016e0d4f0cd64ddcb5d3c22a790f25e5ac65de940a07ae4251b7b53a29275c4382997e664c5cb253bf28a353dea26e91976d94b0b4f5c0bbf2910b9b2aa15afcfb951583e1c3363713b42b65b95c344de4843a9d0cee72996d2b5c81c33d43f04a247a03de32ad20e9bd9b5e1f162cd0f8bb87a8d7023367d6d445c9197406bcc5c9960b398cdd43b5bdcadc35048b4e14961dbee42d4528f3d21ca1922130a2d4e8cdff0a833f0c356415aee3dcc82a3d73a71ff805dc0ab35137938ce4c29b151c26b0579ecd6b19249687164bebc5351e481960871617feab1f0e726fb2a5c9a7f179a450cd9fbe4a289b74d1c4b0365f782d4bd25c1c5dcbceced871ec36fd15b4c02a57d08df88883b71661fd8971f8463b6b5dd48d6eff2d1e8891d366c4aadac7ee7b346b5e85ba3de157fc2fed4f8e6a4491a038a4202bd3a3540aa3389ceb0a313f7b2b62d9843ae24c829c798f19689ebb5acc70d35386d846180d55c763982be2432b4b039bb68a8bf9f5697d593e75635e9c531b2667d80cfbac1bebf2f6bc2d4d4031251fc26c71ef0f94408bbcf13f72a9878eea2f2a3ce817c0e6ec81f68538319ebe12f5bca09448771375c56d285548d9d49687a57358f43aa98c3ed35a748a00e134a1ecef222610eaac4def952de807e33dd09cfa6201af686d03d7904949189f26dfb75972ad7b87ce48aa8c650eb367c82747f3a909178db9fb87de4edabe0775270976efd2884d5d69b2e7c9101ec8f6c6d16a126ddeaa86c251b36df168ae4498e4625a79bc450d3caaa44a458d0db46dbd32ecb3f62c06f178ca5696fa1938c576edf64bad2007830162a243954bf170d4eff4830b87de253feb9810a033fecd96fe2bc572345b6d9fda2494e3013ec4dee6cf7b8ee8e3a59b27b71dc5f66e040a469d9319b09ba6eb7de93fd23dc14a63c66deaa5aac46d802777865db3f4a48b5e89cc9bfb84f870681ea55dfa3fd533ff90df6df21653f81a493f067432b59ed14351afc151634106c14a5e46ab4d16f2abe8f0a6f6e5dacdd9e2a6d1c073d428497697cd2751301cb83d1c3541b901e7fc47964986d8cce9999b72c815ac040f1ee77dbfadb20164e8012cf69a020bcc1105eeaefdb5087f52e334b4500d12bd30488c27c3e74968ca6b9c87bcb60896072321aebeb18d78440990b5a9283e81e222126e5a52c3d4e6b362c9e811376224f36061e131dbd1ef9acb180307d2d278667c51c24a831378070fce52865e6a65f06f4cfb4ae9d346831a9e3f201cda16bdcb1d5228363b605b3ef1ca125915ead53005bacce567a94b195778a396e663e77abe136229daf4e85ab13acceaa36bdf94ff93b0dab3936aa9f8b1c9612cf4f95cc6308cb756b79c5a2cdc0bc19a7e5f3ca1b70e918f47f3707d0817bf050140297c62e7254c7661719000eaafbd3f095d834e1dd6684e57fb2e2bfd599630735a0b0ff3012132736f0850ba1f5c04599009fe800d75eee8e3609886f12ef222f09afbed4b35675ac67285ed0874bedfb0f92a9b7793b1e30ac367730f7a4483aaeff7693ef386f77059ddf01ce88bfab0cc6ae23011aea5bbd7f0f1872734ac41becb9419a4e10e63c2ded572e53f5710021314fdf004e0b5536636e9b8e422367c89a6ef3319d390ce0bfc52088d0ce9d20ecbf28cd25a7577b640ff506197f63789bb2f88aa3e970ac74d938b6a6f6e58e4524ec1ea951b587ed0ca1668dd13ef6d338aff48766ce7bd8fb031a882e1406bcbb36e747d93c931e7525e2d980fd748a38c7ace1a3132c86cdd2defa7ebede9e20f9dd2d41465348c48398adb04e17bbe85f50eab523a045efce9759d65715f080e4a6038e8a2beef8c63adb31be26c3f87cfc04d2e8eaeae799c16e2c8e680d6ba25180e2b86e55a1551ea55acd84b5ab830d0ce194b7c685b0bc1dacd31c8c352d88ef8c08506e1003bcf08b95d7e6b461813db9c56d9fcbe992c235b3f74d3136b8716c3b3cff092a22dcc7ed4ea5d7cc85ba168710a6fccf1dc05d0f42e171e333da98939f7497e342aa07b4424d19fd84034245d88eda32444c1f9d869648d1e2376579a129a1f0cf1e6c131a36765c6c9fa636edfdc3b2f07d72a0f395607d0836214ab07d96ac6ee74a03468a20713cab26e5ddb8afd3c345d9dcaa42e0a35c6e871aad55e5241146965fe5012bc03852c854e311f2fb4191eda989256721960b7a40304668bf1e3d26496fd165ec6e7ba64c5ad80890bc2ea55d2f1fdcfcec231cb37a56eb47bdd405e2acda6223186899e2c719518555b47d9fbf622c30687cbfc4449d6ff8b7f1ce6dd25c9e4844bfe011040253e04946011b7de8ce13501f63b34ddca2ab0bb1dbe572cc0087bc54e8948a0d7655182dec6a87062f02eab6664cfe51ae9117587f5c85d6c0ba42aad03662a1332092fdb6de52654e34e7efb0c144f0f14d8d08580c46c82096e2c8638366f857f5f6302e9d445a1576aa77e4ecaa4c8951f513d54b4b6288a20a4133020a75ae1f7d2d846aeff5a2ed96e3f2a249edbda5ed32b952686d3b6b5735df239f769eabcb083c249509ed4a799a185041ffc3698912c0e47cb1c56ba8fcc9e", 0xf7b}], 0x1) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000040)="37a50170df6e4e969536b3d8bc6667b681062efd653d364d0d", 0x19}], 0x1) 17:01:10 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x8000080002005, 0x2d94) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x17) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}, {{r1}, 0xffffffffffffffff, 0x41}], 0x74be, 0x0, 0x0, 0x0) 17:01:10 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffc, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 17:01:10 executing program 0: r0 = syz_open_pts() rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x40, 0x90d2, 0x9, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x100000000000000, 0x101}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000840)="9e831fa693aae9f0da2a1a6243e13d7291c8c442ec86bb7a0a061761e55b865bf5285315c354b7bd6182fc65c57f791dab1424eb2082c7ea260a060192c431a6a26ae31399f81b8e4bae01daf4877762d19902f0b004f15d453d68f03ab882941b955362b142afc02ed75d37e4738f02fff305b9e5ebc4e91a2f58d1185a736151a8c48b44927388794e6567351541ae7bd570d79a68585bb37bdaa114d44ad342cbbf5ffa63cd7c723f44c1e088fea3a9d761b982bfad54d89df99033effef5ed52845db6b4a4b2f67977e308d36e56a5754cd784a42cc705969333b70bb2d737668793a6a1b201bc0b3e492495f1afdbe36c2ba07016625b9912a3b73ba7497d2c93b8bdb7f8d7f375a5936eaa67f659d52ef57db7c0a34f07d8107592287744c5f70a2431c291d84ec6c889763d52c823411e17e4cc863c0628d27dfa73d7f83a3eb9af29f0468a7d83c496815f06f2ab7f9ed9a24f93f13e408bff700a707910c065fccc783cdbae5f8eb9a3f228b1383a15bade8b2e47a8ee343d729dbc8928b11426bef1d325ed0712f954b76ebfd2b9ab49ef06342e998eae3d0a5ebb7d8b6f539862e5fa9dc6b73677339ca08775be7efb8c30366607c7f35b663004804c5987766d47bd2613cfbe33e067b1ff16dd25a5373c2a667b758fe05a6299a75ec4329da03584374ae6e99b9acdcefc55f92153a9bf45bcb37e98ad5abaf760b8a70fdcbd5f4e3a714f5fc0800a187583305ca39d7ad66e4acd5bd35de1ac920616da508a58a66196c71c918dd2ac6fbe38ed856554431137c94fe3f4d2fa6952f3f50546254aeb650ddbd5650be71dd4d80658d2258008f5e5033264affe8911511248c29329be0ca1846d3de29b393d52acecb8478343f21045e940fee751054dfe69719cecb1430eb4b4b69048d0ae13d197eea817dd2cef9ad72afa5ad9a2e553a4647e52e32f748235b56c30557f7c205789bf2a3806b6f1eef9c8b836dbd76fc1ab4c5f0dc43fac67ea692ff785053e733b5661ed7fe4e818a742b959c4a221b719bfb679cce3aaa42208dd6f18365f9bf6fce90012ecfbbee56e1099bbb5f4852026328501755e20abfe63cfc2722ace891138ec3301834ebf75f76bf9e0e711474f7150e62ed62f42b38621dfde9b7f7d525e3cf5ca7e2843640a12f751de8f3766114e4f80eee4d5a4adddd57e93651ba880e3fe08c4177daf8813b08d95bd51aa18f5ae8953ae9a5b09d3b806cfca0866e231961c161695b42761304777deae4920d209bb99bc2792c70a932365e235f8d8f3da158bae278e88830e67c2fb8834329561f0861b3731ec055840bef5f3f76f9124ba73f23f25e64015e579edcfc69bd997956f94e02279f070f0914e4cd99308fcf97c1e05a6f357a89a2cfc640e7c4ff591de3cd016018b1270eb11bd4eed50077a20b503dd8669df6bcec180f099afb748632f5b85f6855739b080b5578c394df4d0c551af7eb02849e9971547384bbbf13563b670750e481f861e4d72b6edc5760e3091db5be5e5117c3bb5028aa923df6519f511605f0b19a5874f7d22c5cce82d489fcd046685e45a51c56ae2f1335ec8442196240b440d303338271963c3095cb18f46ed0fea93575a22afc779f9b2aea3e94124e5991ecddc33f15b579b589f8e8e22fb19fd8828ab0780e33d00b5ebf1b90eab5c5b15c09520083d287b6423ebcb35bbfe576b8981881db57c32a828b1d5db5f2493c2d1313452098eeadd7fb093c8737e3e6e5a03ea388bd716b0ae33af4d77a16b7a311aa57ceca83f8f6909372aefa4706514508f10311dc48aafd521333206e5ffc25881ab28a066a9365df713bbd25dc7fa5ccc15655178f95cbb2f81a703b666bc24ee7734b730a309dda56fc939b16ad69fdd04eb82d0701b31396f4b731b44ad72379e029c951f9e4a8805ab1c15ff9ec6ad8102233a2b09d946039cc7d9afb3e463fe5615f3b6ac87ba19011eec2b1e7783aa78ff9199399e651668ccee8512d4ad80ecbd4377daf108f4541b3778ae04", 0x5a5}], 0x1) write(r0, &(0x7f0000000200), 0x4268) write(r0, &(0x7f0000000540)="7b33c465b643cd726d781b70794cee5f9bd761dc5edc71f884e02ab1dec8a410fd5e4e2166c9cb72e7f1f1ebfead75d9f8b22b9cd53d65a8f8ed8b438d115d0e68aaf77892fa4a36382cfcffdbe2f4a2700ec5ee1922d4d1ffa00518f6f87667bdf0ac1a99f7c4b6c2a9e9527e8a06d7a44f54de6674c13ba30e5ec8b4c80106b0efc877713914bb550b1352e505180ff291c39e4359337ed60048d0c4dfc5bba814a51a58329d922ca8f9ebe7308481ee471bc78b8ed73f819522f6b2eae08fef0dfe805259ab611573cedbb4d30479dc5f55640dc4a325a95715fae6df2f234759a38bdc4f3efb51f621799f185203c0e6c52e298451ac43e4ae615e7075ed24dd37c2be20cfe52172b3252931969fc4a0881dc0d3c2a8a618bf80bb1b907af99d4d156aaba1a686557b70b924ea5dd4fdb9b22eb20920f7e059ccb197ed77d5090d5d89431a6e11aa486b6e0fc1dac9e6c249b3b088378b7498103aa1e0c6ca0640dff05cf158423b5a3f1412f5c8090e648c2617838ba146116c0056924f83bf5372a8113c63d7021ff57694904d2132ae0061a765a7dae842b7d9c4585268ca73ec7a24b23f8f0851f5c91dbf45a8d5b845dd1d23d453c08b256397f6af1a3430c11200ff13df1a59298d1da9c083f068f48590aafd2d5e6be32788c453bfd7009d4d0901a95c1f6322eb8f56862cc79ebd5b9d57a6face9b9e7ae7e5093b253be30063f5e19ebc6e536c6aa06af59de3f6454ef3e370936aef13205c8fe3a4f07aee173130633c7b368e056ebb4dfa3f955d398df230b4b19166dcb9c0712ab9ff16a2da9183ca1fbf86e628d4dd27bfcdce9e074f179e15a65171e33d0d8e4c788d8022f5afa6e5125c28017c9e2ce399bc625575396dec3807b922f3265830ca55f18a6a7c9332101a75308a02ae5c29", 0x294) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = semget(0x1, 0x3, 0x20) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000001c0)=0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xf6b9, 0x0, 0x1, 0xfffffffffffffff2, "ff03000adc7d8a0000000000003200"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 17:01:10 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x200) open$dir(&(0x7f00000012c0)='./control\x00', 0x1f, 0x0) 17:01:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0xe040, 0x265a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x150) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getgroups(0x3, &(0x7f0000000700)=[0xffffffffffffffff, 0x0, 0x0]) r5 = accept$inet(r1, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) r7 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wsmouse0\x00', 0x42, 0x0) poll(&(0x7f0000000bc0)=[{r0, 0x100}, {r10, 0xa0}, {r5, 0x4}, {r5, 0x100}, {r5, 0x8}, {r5, 0x2}, {r0, 0x121}, {r5, 0x50}, {r0, 0x4}, {r0}], 0xa, 0x83) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r12 = getgid() r13 = getpgrp() r14 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$getown(r0, 0x5) r17 = getuid() r18 = getegid() r19 = getpgrp() r20 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r22 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r24 = getegid() poll(&(0x7f0000000b40)=[{r5, 0xc}, {r0}, {r0, 0x104}, {r0, 0x10}], 0x4, 0x100000000) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000100)="766adc9bfdea9b3a52d434c0b61e48de91cb412475f596c34e0077778bd64d22731eb60b37f4", 0x26}, {&(0x7f0000000140)="30072bf67e58c7b7073e38c4b40c1dc2bef05e394b7209f592de98940247c33dfa61b0180bfea08d174d51922e2284c8ddb56b8752f2070f4e5eb19e5ebfcb6337879cfc39893ac5d9fe7a287b795bdb23da4d3258de86555217d5a87f67abfb2a3bd4961d013a83483bb10789af092f90923fa30ece2350d9bcadb717c12a5e313c4711bb0b0cae4d3a8435eb3120e0119ebdeaa4dbd5c9bc41a03f5ee674035fe391742881fc988993c2bc40a216262348b9d7e7916ef9b63a4ebb8cfdd32c6f9117c72cb760ee8d5c", 0xca}, {&(0x7f0000000240)="08beab4b29af69d5d664786da89c168aef1f23c1b6e6c905b3b21d87030e46a34fcee911d99a75ef2f882bd180c6285d02dc9c5765f3d1034e614022935ad6bf898f2abe902f852ffe5fc445a383d45fe3fbcd83878280338016f2768f4431a9da1553359507496bbddb95a8baae21bc502f6b62497570e866675c199b0052ff3604e31285cc6f05300e3cafaaa12448af4884e9b683f0a442713dc49548e71d16d550e32a412c646f2868bdceb7a06866a987d6f993c18fafe83dcead4390137871526415d5d2d25f6a5345806560f4f6b6", 0xd2}, {&(0x7f0000000340)="4071c3b0ee66aec1062e9b10c3e40edfe052a70c337484f7c3b927871afdac087436aaec3e0c9028839f97f2a9b1445105c9", 0x32}, {&(0x7f0000000380)="813a1372247d6c1d2659a5d00419714a9389f03634c7cb09663a3de14b2ee85dbad44867a40165bb5007d08bab5770bf98d21877060a2fbd4d9550e37e99671c9ddc6a8843817f837eca12033eac04bc307e1eb6d1838167932a4e882a7059f681ce128d2ecde42cea88f54b25924a4fa6d6cd30a4b7809f2fe2d9d54cbe0ad9851224d2f458e40135eb3e7c4ac8cde7157be86f56316572077547efce63ad3803", 0xa1}, {&(0x7f0000000440)="4b2ee153d0b294434d2a05fd3fb50f60e5c3ec2f873d4280e6b497bf369b7f4ca250dfdba8da01110e5b", 0x2a}, {&(0x7f0000000480)="52bfa8e0da50d1da793f6499504905417e836a8596470cee1fe276fd53e18f7cb036fe4c6931b7ab8febab8304cd3c17c83edf9a61c251dbed8c63c0d528f4efbcbe48", 0x43}, {&(0x7f0000000500)="4c2ec4168f74e0ef3a06d42930941b3cce6849cbb10acc2b80e64e9704a846188cde98c1a8723dc56975d321d40403dd5b2ddfac181035f955a9f9e4785b4b3f2bcea77a7bd814107c2ad91a3440c0a3a5284a10188edd23777e84dd59307e9cce3ec4226a3a551a7621279df58ea6941cf795d6abd89a1f4bfc196dfb917ee80fc0c51ac3ab4928912db9febccf3a2c33f58ef7c8234e799faf925f8e", 0x9d}, {&(0x7f00000005c0)="348865b9deaf0a069aa6fa64301d36f25791d1b3b3694c1cf3d8d19bd24cd854c3ee2ea671173f694ad4eef4e3f19023d4bb91fc2f08dcc186cad7c76b889c6b98f01961", 0x44}], 0x9, &(0x7f00000009c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="0000e3feff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="120000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x9}, 0x2) 17:01:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x917, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 17:01:11 executing program 0: setreuid(0x0, 0xee01) r0 = dup(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x0, 0xff}, {{r0}, 0xfffffffffffffffa, 0x80, 0x73, 0x7fffffff, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0xde, 0x2, 0x6, 0x704}, {{r0}, 0xffffffffffffffff, 0x18, 0x80000000, 0x1000, 0x100}], 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setreuid(0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r2, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r4, r5) 17:01:11 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340), 0x0) getpeername$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e029a8ee9a788e900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e6bb392b4183fc7ac81272a8578b21dca5ee5495c93b37060ef095ebedc3acc5c76ffe8b28f7fa825ee2c7f6114c5705d7cbb2d467c1697dc1dab3528752f1b783aa0a6fc3f76dbd29002f5f0d53c6983a3dc6a6d0475be7b7af5e715d993ad354a48b901a3cec533b193628c3fa822f70fcdb85ddd9e303e322d3e2eaa639c2782910d5d9e8c04c96475c511cea087f4be4ce436e15c1804a16d551ea3197c6eacd7079395fe4f534844db967c94094247a344a1584aacfe18d970629ced1e4386773310c22f16a3a897d94e50af55432ec127cd3afce2e82f19608528fa38391e8e630e3f8fe07d3b80bb33b9cffc4e3321b15d546b537c4b0d7bd7ecbec225c3b4d8a3eacc16450c15f2cecef51dfbc9edf05f3aae457778c306a3cbfeeef9cccb434bb7abf1a55a"], &(0x7f0000000080)=0x1002) lseek(r0, 0x0, 0x7fff) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='6', 0xde}], 0x1) 17:01:11 executing program 1: r0 = socket(0x1e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x8001, 0x3, 0x4, 0x3, "360e133f9a4fcaf0563a62765538c4792d844189", 0x401, 0x8000}) 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) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) write(r0, &(0x7f0000000300)="9b", 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000140)=@abs, 0x8) getsockname(r3, 0x0, &(0x7f0000002b80)=0x321) 17:01:11 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xe, 0x8}) semget(0x3, 0x7, 0x2e2) 17:01:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0xcfbf984b392e8f4c, 0x4, 0xe49) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x1, 0xfffffffffffffddb) close(r1) r3 = dup(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)=0x2) setsockopt(r2, 0x8, 0x3, &(0x7f0000000440)="b0f94c4f75d60e455a833312c7f56f7b36c0979b95726abcd50b64d2bf690d27d2397cddfb141173801e0c5f06cbb4a50425f91e0f29389969fdccde0a1eae0e5702970e31a082cbd1fb12a04e2ee9007d0d2945e4d45c5cffd9fcae9a48865b94a11d365e475e663dd26a8802e48402967b49c8190587a8eff66b8469a5cecaf60519dab2a45be9290ebb2b6b482b59214ae1cec09a27db5c0c569b9e91d16ff9d42213625b1648fafa48f98101c4faa5163b5cf2eefac4aadedc2e2fd503d2a638cf25e6ace427bc750b584dd3b83352770fc4a6129def50449c11800d2b79e9d49c825678", 0xe6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x4, &(0x7f00000000c0)=[r4, r4, r4, r4]) r5 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r5, r6, 0xffffffffffffffff, 0xffffffffffffffff, r6]) setgroups(0x4, &(0x7f00000003c0)=[r4, r5, r6, r7]) 17:01:11 executing program 0: r0 = kqueue() fcntl$getown(r0, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004400000028aa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x6) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000180)=0xc) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x40) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004000000010000000000000000000000000000faff000000000000000000000000000000130001", 0x2c}], 0x1) 17:01:12 executing program 1: socketpair$unix(0x1, 0x400000005, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) r3 = dup2(r2, r0) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x8, 0x6c, 0x3f, 0x3, "248d1971c2dd0a921c62e278b2afcf7a9a23f4e7", 0x8, 0x3}) sendto(r1, 0x0, 0x0, 0x8, 0x0, 0x0) 17:01:12 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)={{0x6a1c93f8, 0x5}, {0x5, 0x1}}, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x20) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5, 0x2010, r1, 0x0, 0x4000000000000000) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x5) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) 17:01:12 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x408, 0x8) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000280)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="a6f468a130a1ce50bddedc0f030a7e580ee1ef56af8d2cc8194b235ba1406a46377aea3d097a2a1c603253c4c28d51453fad02065ccc1cd3323d489cd1d6a7011e73367815686750b9ef2a88eaeeea644001000000000000007e6022163a5a0ae3861ef0b59aebe3106f02b7ec52436f1bc8901855a5853580a66d10b206bb82681dc9d58a9648510c6c764845eee8cf2789479a17c6930272799fe84ae1a25208429b854484173d7872675a7395ebf9798dbad6bff45a0ec183c3df8e419490807604e8f08c1c", 0xc7) write(r1, &(0x7f0000000200), 0xfffffffffffffdb3) r2 = syz_open_pts() readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/46, 0x2e}, {&(0x7f00000000c0)=""/248, 0xf8}], 0x2) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') poll(&(0x7f0000000240)=[{r0, 0x100}, {r0, 0x4}, {r0, 0x14}], 0x20000000000001c4, 0x200000101) r3 = socket(0x20, 0x4003, 0x1) r4 = socket$inet(0x2, 0x4000, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = getegid() fchown(r4, r5, r6) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200)={0x4, 0x6}, 0x10) close(r2) ioctl$TIOCNXCL(r2, 0x2000740e) dup(r2) syz_open_pts() 17:01:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xffffffff) write(r0, &(0x7f0000000140)="2b00ff23000008003c00000000060000", 0x10) 17:01:12 executing program 0: execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000240)='-\x00', &(0x7f0000000300)='{[(\xb9\x00']) r0 = socket(0x1e, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) truncate(&(0x7f0000000180)='./file0\x00', 0x10001) openat(r1, &(0x7f0000000140)='./file0\x00', 0x880, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) close(r2) close(r0) 17:01:12 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffd, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x4, './bus\x00', './bus\x00'}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 17:01:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffc, 0x100) 17:01:12 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x280, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8000) mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x20007465, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0xcdc}) load: 0.85 cmd: getty 2827 [ttyin] 0.00u 0.01s 0% 314k load: 0.85 cmd: getty 2827 [ttyin] 0.00u 0.01s 0% 314k 17:01:13 executing program 0: r0 = socket(0xfffffffffe, 0x3, 0x0) sendmsg(r0, &(0x7f00000023c0)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000010c0)=[{&(0x7f0000000080)="6f9344beb98b6f8d5d4c9155b5d6fc8617ceaeb3978b92795746d4ffbcb4c41ed3dda9bb06bedf0cea150712003149d1f1758225b9280037a29d7cefdc45ab35ccc215cc766133c585f316ee74da9b06cb3b9e183af3b9383f89764659eabddce23dcfb1bf3f213a7a7f2cbf6f482e8d44592d7a892c992ee1f5d86c0160348816ea2444dad3a613608ed41110b16c2f10f8dd47fc2e52059e6975bc5e86ba1b059c93569cc0f08c920ffd22fd1810bbf2bd19d92309960ce7df3d44ee3a852e4a4125d2c84afd8f3e5bd6798233969c050936d0d155853019c0f66644fbe39b808e23e75c0492abcf993adaa73c9620d9e50a246b56ac10d50ae6ef3c84cd2cb2159429521ec47047d56421b44719b7bf68cdba825cedde94fffd3d3291f1c2b206ca9943b621b2c2887fda3439e9461da9db04868661a87d5f23bda6b5d078091a6ea62b5501baa3a751d19f3230cb169579c4c1bd69b1e1df28eb2a716ec3e992cd11fa17f1039622b862c1b1f030c1d1133d11a090c1078cd4ff21ab534d46ae217ad92f3ae5f20f9b747ece9750b01d3021a11bd9b1a6c35b5db2f6dde2954336bce6f1ec31b965a29425e5dd31bbe65bfe138be34e9ebe3e8865f4a4fff079f4b4729c38be34ffd88c1f0423cc40fef238795f3a8da9a4a357383901afd65c561fbbe63358536b861f778a630c7bc42f65d40604a62d6f0807b62ffc047d89927d2139cc1ce86dd1ee1d4ee12a1a9368cbe21242b1ed51593144ed890f4c226276823a6891db147119a531814a42b0c0800146889402d3a2d2c5440bacda69a9b1f6f82951a3ffc91c67e75095bba203484bd30710433bb488066e0aa05f5b53334f314bc6fe7334dec226f785919746659d8d91484a6a22741686d0c40e6a8c19fbf0ad7ad70e9ed5316b7d44c3c8d4dba3da66dd826eff77b92a036313c5eaa783d4e05ea4bcb1cf384efda91e345c71afa02a2cba30acfc7fe2c2bf6e8a971b3d34c55ececa7eaed19382e8581df37ee00cca1ab40c6bd9ed538d3ab76443cc0b1f729a1c7eb6b309a56811a7b4a3524e0decd1c2c928e4a532a569a80e1acc25c49296b52b910620c7ebefc29763b687b745b3fb25b2c028a27d2b6b3f663015e0a2810dc4cbdb64db898e1983f334cb086a8251d17ab51488cc01d965981c8594f1572e3cad490f5c64e591e48d1508a309ff5c8aee05a1351402aa50cc556610434ee5a75c69d02025c9082c15d58f3d10dfc5fcb0676fb3e8a98c5c308a1cbe4053d0c94556ad00ccee6de96e12a05c992bd9facc448a01e4865f326f0031a5940a85d4409fa9eaf61af88d8aac64ec86c23ecda8db40a611e63beb455688a1a3c04e72926dad6f13839082c8a8bbcef5cdeaa2ca9f5a24e1c8977a98ccad1bf1bd294f81eaa884a33e57e886e4e8e4d1185d77dc69aae687fe54de718a443a3fa636645d4dc982636150040d2d5709133155f4b4f7fac4c6db68b74bd552bf7679b3d3b2d1c44b6fbd2a5e77e08f4f6e4c26b01b0414658a60ea6fa2ae1bfe60bdeed7f0f240789447c609ca6c23893a1fc7364464790c61e26f2462ae4ed5bff16d2d780c54825f2e96131bae67a8c2319f3fd9a156593072ec6aa29810f8ceebf336155598f0fe2b5a4ddd32d0a5534227739b0a9bb9aca757179b650bc9ad3d2aa216342cda969f29627abad338b5d8453a5d470db48a56764cc0daddafb2843572ab6a02372ca37e8151e3e419eaed2b71e7a9f47e3421ed1d9bc3996948ccdc8878fb0bd769a4906b553ca614f9742c29c63b15ace7b704418f0ab9c84376d50f4614b7a78fa532b14f202a6e66f9d6e360dc2f8b41d2ece71f4a621d67e1fcd3a3858a7cad1ff95c352ce11cd92a861fad9f25518526226d2a83ff02ea8acadc6425a97d7732158ec1f1bc08d0228616bb9624e5e23d56e0d5f031b520f04a593d652c64fb2479d2dae9669388bb161feda1afd1aeca6efc43308f0a2acff56b1a3e7cdfe849f5df9e6ea07a7a1fbd6eec2ade65f2d890f26a62c6c2fd817fd5bdaa67009f3d8ce52ca30914c80ac719a8b86940dd41eff5b7e0ca17869b80a2a32d68337e93828b224f18ed8e7880e6da1a1debe1b900af0c6ea2246dbab670c794a9c06da20a5c2f3b1f339522c7a8cd02fdf05dc9d6ff6c86e13b1e7e486cc870260bc6df448eeef3f63f8a81437deb87bac98ecb917808d8c1cd2fb56b69510e4c420ed154b490db1957ea5184c773fdaa6b4444999129e348d3da037a070a5523c88fdd0fa9521267d11b4801a6460f0c307bcc118618052bfbae0787e463851887473241630d2cfa44e775e4fe503729f34064dbc4a72ca9dc0d3c8fc8f1b2ed1e8fd828e6dcd380fd565080116f2fa30640d2b8988eba6c013868f7ae602ca372adb8e15b5f8deb00e1c4b8c43936b7c9e20e62ef947b78c80536374025fc3bc86e73540ba31f898c4826da5943f98798a56afd25243248e6d981af963c730b1c163c06dde1dd13f567942e527b624e5568c5b9a5c23a05cd70bfc5dddcf9dd948f862b51ba3fbe971464b9a6b3d624b1613d2b0469cca3a9c4c0f4efe8eebee76d0d4de35becf2abbb5a265212458d8063fceef0772a446124c6dafcc37fd51310d5b0eecdd0f74147062d40421f010b80941f9eb30bdbab47f05848bafdb79cd6ad7d61a7437491f585eae7c092105a5a331a60ae6f496126e3498883dbb4d61239c111f189498307945b3d6816047345b2465369dcd56b87202ce53618ad1a3956617a894bc23d23bf7eb244851285af0499b64b90430bf02b1ef529669bb2ed5be03cd9fa0f01841c5525e2d4cee993dc70983c3229b35c3d91f497bfd96fe29b4a9c93c4acc30697f09cc01ad9fef4a62f703fa79f1076e769ebfde262ee93f4aae649cb4fced737d96d964539bbd67f7ce3318556453294075cd31c09a344e4c94d5481b9312145a6ce0a05d9a0a06dbd5951fd11606671cbede7bb06fa236e581e2b965dd984eb6ea7ffc06f33dde7d51c75af0c16c09072f6b1692bc8ebc4220d91a94b652c8b6e43cf75c74567682585396910a34761ee3bf60cd51f2caee7aa3bc7c733b3aaaabc862d47f91babcbeaf4395c2387819b65938cdf9451545b9866d0aef0b388c773f4424928e74adc7a80b5467044aba3e2385c0c59b8f167a6e346d52a81d52a6e2d5259dc17c820886982d71d3d13e547d7cff35ec2bcc24d6bbc308003dc4f00243bc61a429b33d95600c6e52bfe4550c8638d86b7d6018efe2ba881d52eaba322b4ab44fcf5e43f61c19454040f78ff6ad10ea82f2b8a2003ba129f6c0ced4b565ab4ae0e410aed809c6893b3d1dbe2421622f0dda74a9e3665f278f494c3464f36116ebfdd141b593064cd9949c94ba1dd55feb90938905c3446207a793626ccd61a8d0516c88cd934530f26217a56328e5c3453b54c81712c14cbfe6db40081838d391b1b9e5ed58029ecfa8ea76d3b5b4157cecb9a99bbeb7aa329b4c2de8495975f2870f30ea3427bf5e10bd18171abdf1fd664ac83bdf4473cf52e92647448b7678cd25115162ca8fb0dca5ead4ae1296b15d8da1111b206dfb199504d5ddb433910090f2b2a4127b7a030c18519d1560070a316bd24193de9a5aab189d5dbe93d8a508d4d1e413699adf324d409bd6699a0dd32bd3a70c3187059345ad439bba1849fc3c6532c6e6fdcfe01850b2fca974958de9eb22d5f6f2aa36d9cfc1b1417960c188a46d675695f5e80c029b224a5636ac35ee6a8fe3b0572b76091da982c7d36ec6a15b27a78b482d60a42d5795e72cf641d0e93667455ccef855c0b2ffda2100e9d7e838c7b3dc95b9cbc877eb0a77439caf5325aadd86936a62eab8e1e3ea4e80f48c7013b349caa7448b05d82234b7e85b8eea7a8804f4fa0f638f14688fce9e6ecce988e9de36a89704a67e315747d8dddde605ca6b887e4db91da4416e0c3ce4a6ed68d614dfee3d93d6f948e6ca176fcd832db4067a3b6c862fa3d4b4d1d96726b898294488ce9e6e234a12ef2f77094f36bb86fd762512762997e61c0669b40118d012c55a10c2ac7977e5d47ed2f8383ac724b2bff25c0d14a0c327d32359f78128b6d70f4350089a2cced989a16b5ee574a970b02a274d4f6219a47a9251f7bfd034a7e7222319f82c7570856ef252851e784a2cd2c65f78487a07cbce4b976271a4631ae329b7efb0ca5edaf450370fb8110000fabd2cef63d8ebc8f93fb5a00f4f6a2b4d78384a94828773444448fe87cb46ac3774a623d6399ecd758b90bfecdc9fba6812f536d44fcd47d5b12019a96fc51e4eb0dfe8383feb4d3520d06cb5bea4d26c23f1de8a910b1797ebac5120041232c8378719c9705817a45b878ce13e711e91561a782d0a1f7d1da8bbaa77fb027ad01329e49c1747f080e9d3cef7982cd85ac3251ceaf563cd1784e46f13f9a7da3fee76d01a8876d731870ab3a4da30db118f716d2bab0493b574edd62b7361efac911eac62d1d7ae6b957ec88053dbce00b5fdb6e96ffcc05e396e3946e5d7fd8465bed4107671bcea91c93972ee58627d85c2f8fcee07e1b6f1119e652bdb3cdab4eaf959218bd77f51b78da5be090c1395df7735aa7511a763cfa950567ae0246b21cb0277e14e14af7be079cfe8b75064dc4c0af32fe09e5ec2080539ab980028d5e500f550a72fbde9f7dd76057eda0738baf2bf7387fc88567b3a3c421f4556ecd3c274ef9c0c246bc00469dec987433d6f4c0e28306333460214f6336b2df4d52ee0bcc8adebea9244845631bb11e4b9a815f35f10ce5ecfe98953209b1603d0d95e58f190b1ce624d3528c99617d3b5702901429e470f0a3867ab547c37a7bf2541d08cddfaec3d85ff700c307e1ac458bf42014eb7aadc2a4f7dc9f0d076ef959cf57656845f524e4c1c4fe8b030ef36b9f4f554a512cc905e35ae5ace7aaa63bc24c13b3bae724a553c2b2e9ce35f07c832bb3d32ce473c37167e233360e53190da150773af239fde083d9d034e635e40730d404067349a58c3eccb7dafed14c602befe3c35c133ac68549ec1b80896af6fc0450756cd9208ed87002c06e69c83de787cc7a22855caa4579f978d91715649f823e04512e39b5b16064e2d6713a8eacbadcc03f322eeb4b09b8e133bb97eadf4ae5f0bf43bb45964707be1cce1d7f1408441aebb75982e358ccf07d26b7a6960997c5e1f9241576b81dd9efd8ef07118f6e9de9bfb66d8c9e5c2522fdc2f515d9a86b686b57101fadc4397ff607ff74282388b69c3c26c4614c3f583ca8b00c28deb68be6637f3e67fc73710f9bf30cc36dbbfc6717a9f10cfea3fe7c61eb0b876a02974adcdb72bd7cfab8fb1e99fd116c2b186c78012e47ee92127cea19daa7330e1d86a85a605c1f2b21273d4b23fe7d21990a788b1266a413098da02dde475ef5dd4265f87953f43acb161c82b374fa6cee4635001f99a95fb7e1c3708f02fe0874b88ac35848c0ab948a3f947980cd36c359ca38402667b1a796206d8db6a0c8e1bf86c8a4cb0b463f84cbecf55245c3903d1a1b9c83e87a4acbfa15b793d1c9829f5b1ea4d7ae3abeb94d059f57cbdd82e13fc2010e2c50b0e399d28b18c2a2fd0a0e19a43f7ea97711088f80f397518fb1b0ba2bd0cb10d300553df1810d10874f326e3075c2894dee2238c91744c4da5e39f0189fe438cb739faf1cf1335e5e83e2ccf0b4867995529a69b9eb362ddaf741dc9f799e284044f03eaee88c19eebd6455a13b4f5c8c6c4c417f42", 0x1000}, {&(0x7f0000001080)="02476c58eb602d1e8dc78ca16d50aaeb9fedd370bf4e4eba4550ec4092014619829528aa6321292a4899473587a1dfdfb1b89c", 0x33}], 0x2, &(0x7f0000001100)=[{0x1010, 0xffff, 0x583, "e178926f687e86407f68e50904f8006582f3f74c5c7079fcdb1c860b1290e78ccfa97ac8f046c8b29db0ccf28b9f4457e31308e19c830df44ede49a1989d508752d31dec87de5b1d0cbb97f02265f103c1ea72458d67d902d52cf559225c20b2650efce8d966e357944af64602328fe8dff1806a46359bf9c8e0d116c7fc663faf0495b84261dd26beff73afa93579d311bb7bb13e8b8e1c1d15f06e6b4cdaa8765848af4262569e993107618a64b31d1e48446566d27143b62ae328b7ed7ba799351c586a5df9770f968185d3555fd13dba81d34f0e294d110248dedf6e624ccb1c315b74ab949990f55e07e5275dda2548e19759a2b2b94c58b2e6e3d1e5e2339eeaca0cf5155a76eaccf96bbb549dce1ec4b56ee69f204af8f3f870a80c0af32321d693bb66563e4114005f06cab3a2ec2c2d3cebb2b7f8d3b1eb8c35fffb39a78397e39a8c82add9a1a1e95848e4119268976d55141e76d6f3d8178a17989ae258fffb2d2fbac15cf59a252ea3603630fbf13b1f2a7494af6593caebacd9b3d90638fd18fe1d9923ff76ee753724f9fd09350f0d3e6008fdc275bdd58629b7aa8d06ca012e8c272c2e95adeaf651ba7fe8c8a2d9b4e55049ec32315674871e748535e674e2f892e998149e7976c896bb6de56faf22d4d648879a25b88e2b45dd699ec5836d88d0f3cf399365e7f89f6585ea46aad96e90d1d2fd81834f9e1e1687907fe5bca077b0ae5421322e714e7fe0690df81e485dbe5625e5cbe8732b95aa6523bf908bc038cb63b7bef7c64f430f616895017fd9d46abf638030f5fb3c3362b4ddca9269b070943d5decb3cc290c459e208acff446e83dca65fe2a5da302d015f39594875ce0f8d017ef998c912eb57075290bd64868072b0cba7309b0f8eb3804d1c72560a2f1320e4290edbcbba3bc0a0c4dfbe2c497133efc89f817ea91136b2b4a1b9feee4dbafd948142af01a6ea40303b81d8551f2ce9c5b60b667c22e86314930468fee64c13e53799edecc6a826eaad964ff601004b926cd2c74af464dd5e0d44af830cf9e8c9fe6c08fa82953a08a9dc1623b856e0e5e51e714c84d9c4972a098325d6135a16ee6627bed62f12973ca5bd865419cdac8a66ad84ac606702edfdf442a7b459c262dac69fa744c0ca28d0917aad21a0ac2e2809e840dfd2f927537dc4fe6c05b553eddd38d04669716ea1c97536622402051b7f3193ab47b01b9c13f53f81e03cc48225970b7b414e08c7b5451a0dc22e3bcae67c170d6cc684deb48c70ef6c05d5f36de34d7eabbc99bd64c2f26310a7b3870549f3d488db9269d84aeef5c220e1c60ae57e6278aa1210f77056ff248732a6d29ec479d5fc560adb8ab7f952ed38b5ba8a3e158fac5f896da5ad9119bf22d7fd6dce469a007cdd9daedd54829b323d66183bd85addedd96c0b60655c8434a73c759aa57dfc8b7cc570f267cbfc8dd39afb6a201829abb8cca64b4d6bdbfe36b98626244eabb5c636f77dfb7657184145047fae9da4777667969e30970e203974a2e7ee2d5dd955d42ab10b913a927686be52ee66cc06448355dd3365e796cc56d5373c1070ec69970b88694948ea03220011258fcd8bf10e7251ee1912e62f3887c30473fd41958df0c0f98a37126cc0fd0577256a53cb7abab473eebbb9993989312a17c247a0b6b898c13e4d7a544b5f3bfc81782000eda4e14ee8680b21e31c34b7cbb11fd0208471d5e8cd40558229a6171a9360dc8b5e3b83a0838848447e0a7b3201f269a870c691ca288afe82292e7f1b69be99270ed2bd2d121ca0d6874efe8d0c97dcc7b9b65df9edd6e3a8e35feae5b98e53d1e49dec3d8207f45fbde3dd34ab2e14b7b2f26f22a365dc23802e5d0efc31f5cc3807b99dd329ef8c39795d0c9ae916f9648086fa956a2923f74821e6c739ff798c8191f1864913c31b98278580d5896a5979375a544dce8b3d0459c34d1699ffeb155615c3bf9787de7078287dbb7033b626abb07bfdbcbeefcc93ce9cddd3002b1271a5a86f2c5501cce8604ccdc1807916ca3942a996d209df9a9b76740115fd2accc33368e985ef0a73bc9d1434061d36d17bbcea20b8fe8785f5c478d5254a8243f4149826d1a93702dd9f621568fc3d97897676e62b81eca627dbcf673c9ae3e7398daf9038760db74abdc396d4160494ee1ed8178654e9c798af2d9f5d2ea8ead53c84a9726d6d35d74bb469de89ede0d96647c27e8dd3737994248bba55541c2e557b5349e1c6b85d7bc9cf94a99c8a44c0109ff7c811d42aea74452259c9ed0b3f3ca6aeceacb62e62440f607bf44d9e8f59e40f3d3ba0413149922fb596d503488b0744a16152f579135d916de69bbd3e04f4ac077d0e2c9fe42306d1e6bda9d0a5626fa6cdf9e1a7f2a20dc136b3ac482ee5eab7f033b4668141276dac8cb1d00f007c1945e01b87e00b1cae666415bd468af997049a31389e22a6580b5fe461dc22a88bf30b834769f6c5f6340c7b16815923d7205c7d215adcc01d701c53431fb06f5cbc04787f7c762fd56c2224a3d1faff74728f2f6abeb13bc554ecfce940cb33cb0cb578b87f5e13df0481a8258216c3288477c938184fb81a0d8e6451ae8c3078f905757c0ddd0c70f71e34b9540d8c6850e2121c14f0de7756b9ac6160f71746b6aed0b2c73c0ee8a7c3cad212d59a0ea9827facc615e3fe5821df9673b9a1f30a705b7f45f1552224c9887924ae97730e704f377edf959927747ed71d913e155489a915b6dd979758e1431409d969a7c8a4b11ba76c3e8f533839f55be20172df85c489fffbaa90a4f6d10f9e8a4d7063093d2221dfe622048c37c554ce597a1f2d07fcb8d1d8ccf3bbdbe22e9b02751fc1a8512a6a21d867d9b4da42e66af0cf80a93af2eb45e6d7a95f0cd9f1ba3ef7478aec8092734a922f659d9d67da09e82f2c43aeb4ce7296d099e719f9b9bb40f289f18da498a612f8a6405c53cffa3b52173b5d813bf5b19704eb37da1e2d2f20d144d33a77f05820abe4499c738a1f9bafe5a2f906d30c44d88488f74c011e4f4e0e52146aa7c37cf05f7b9542f73470ce3416949fd1ef31881768f24775667414700af056a93e432f03cc6e806e3b5bfc18f7138922237c348f7715594fe97f641d6ae927617454108fbaa898066df717052b17e822dcf1c793e96b2f4d2320b70e2c2fb14175a84f6c06e33baec35882408fb34dcccdb1ba4cb9f0c5d6884bccec2fcfa3cf8aad8c81448e31c06ef1799b03283b688c1421e3c03d9e5b2473f73a8c1a48f27399796e0d460b002f02cf7ae79d40d9bea7ecac1896fede942967ca66451cd9c28b327619b285acb6c449e3f8439accb28e1f3799703ae056a88372081d9ebc0204da249ba726ca3197a05dbb030fd4228cd47ddf4900f6194f065e96eece5bb0093e194fbcb248b686f7cd5c65f36f397b9272664ebdc77f0db8e673ceaead60438336a3a97b408aebe0225d07714dc772fc730158d6e1405d680109d58adfebcfdd95769e6c0feeca323b5969c1df254f36236554a73198dd93dd1b1f064054bc984b5d8b5e29cd7e9ffd0f7141e60b0e11640aae663a1f12800120155c65313c98d7dde8161a50215183c9b756fca0ddb1865aae260a75201d110741b78ea0c6197dd5c1a06de0f90de73626baede9449917f85ab66e095c34e14addcf5555f67d316a72011e0bac26209c4f1200859e6d61012c37957e5f25644e2a1c02a66768621e04710a710fe3865d5e0476556111a41655e62e11bc7420f02e5da203882a61d5a942e9154592a5136551552c59f04812f968034b40887561e50c0667dfbbeed63638e92996390667afb45034753ecb00b1d69a616c20c35cc507c97e7357460f84e2f67ce0330b0a10a89724b444569cb29f7a5f3cc8845fc401855c259ea1b8a85bebb25711aa61aae0f571dcc3f13d9500c49dd1fe9aed662a80293a01edd29b0c91861b2b8714a9377fd175cc1fed37380f99c44ecc6cf118db50b15d7c2ee2a483f18c253828ef7494706869f2e8f51ed38e97f72a06e768309628a0a00b240989b69bacb4a498aa8d171033273220488959c88845e0401eacbe022fb1ef42ec9686e7ea388c7992a816c84b289fbc6fa57e783a6fa0a640880fdecf2efa11561520d1376bce31080c59e0244308d477d7128d0008fa203f23e06ec01a0a98a61ec7852480c90cb1be947717556f01269f91ad084124066bc6650e99da62378c083211b9ebc66ca92a5642e1269f108afc35834ed9e9c86c58a062cd94134f0b560156fa24fa43233b00eea804e0766fdaf97b4d8579105841390513679ab8d59bb08df44ba25eb3f1f325bd1346a97c5ceefe1c255caf89233faf1b42ae494726d9cbff98263ec03e1a86e4b2c0d6243d61956930473f3fc94108b3b78e371edc422e85069b58cd733eb79cbb4e616e289c469cdcc9f0fdebb9bfe8111f584aa8aabb5c51fd474ccf7a7f887a50154d61c6a3f8f18a4408337e304620fa402a409e8c6f60865b9429cc98e6b779b08f6f6165c272398d865e02c7219eb509e2838338adac581c30b4c24dcfc136422e147dfce962aad50f68260cd93559d00ba79f7523659f288cb13776b2b02058559dc4b632aa0a241ebca280b4c6dfd1f9a041d828624f4b2d98b2a0bae09d7b42469689cc5c09f6598b1abcdd7e3b295f99613271b5353d708cb677c01429614346f7d1415110aa2822655a7bcc98299ff93d22092635f546bdd78405a7f54dc3965392505f5c37c41c53b938ad6b2cc1e694734fdaeb2824a1a61509f14c9f0bacae40b9726cc5d8f6ad30a56f564b02f433b7cdb1860160cf5175cfd5484767d46ce977c94306229d80d7ebb76d04994efdebdc21e0fed888abd8232f160913b8d895a67657fe8c3a527d38f1eb733a460b1e1a670ad40aad6e35fe63cf0d834c4c0b7e9dec66b8fec6e1ffbf0422e8b4fc682575ec4d8d1630712578e1b9858a1fd9d4c40bdfa08c9006a5bcd1866d866efc1200eb122068acd6c3bd9b57b91c2d41d112927e6f0e0772bac579339a19dbbb0a8558cbb4ee0232124c8f61b8e136698395bb90f3e59b5042324ba5798558b1bd17cdc9d48e7556710add1325d57c8bfbf2eea25df710a51818f700a3c4ed4db74a928f72c50afbbe1913daf7cb51d208b8eb33796da6c98c94aa122abc3aa29c6bd110b7dc2c6a43ec08c297f1e25fed2a610f24a07e6cb87e2e9f7e31a06c81adf813444d24659abc9d91420ad4572c235110c829915f8fb16624e565d76d9c41df1561bae1ff388753599bd68c97eae46808bfc45d56571dcc09a63e07a86d7be52926336e5f5c5fc45184af58f559afc9f4710b5676922fb90bfa14068f3a6b2fa0097d2576ce1f6d50f5deec317e4b8e7160333fce7588c78ddb3c44daee293ec333314bd733f107a7581816c52db56a6833dafaeb677c2c9b09585669df12ce38523b6c5e00728aa1333e3b9b6bc73bdc76770f3a1d50dcc6b367ad94ee3b3e0c4b00a7cb85b59439574a4eb9a9c140fc0a9d81e879f942636458fdc3973df66bc03fd576dda605ed59129d8c03ad0609432d269826ec05a8bbd513eb76232fa7bd0c348404bdbbe225c1c3f0bbede5bc3fa7f65d02f5d96f77e67e2422175b75c27e3e9b40cc4061d193a690d00907a81c1efb875e8ec2664dcf9e5a5960f5d8d8014a1d2baf5523ee03277f61b07217c6a70b4a16c9546d90829b35173aaea28d2cd37995a838dcc4d2a9bd059259bbda6bfa6e78a99"}, {0x100, 0x0, 0x40000000000000, "e793e3244864ada2747c378da9fe7b20a134b864813e05c54704c3b19f2f78e645c10545925a22529223b3ddaf27ec4e232020ad1f8e827a23a4d9c46d96c45135dc2e7b8a895d2e0b97eb770b9ad0a428352810ef93e532305594f029cf5ea1ccfa434f96b0b54aac2716942defa515b8027a9294b7f72b1d45aa3c176da87b873a792f40f2b7e38511fee64d58d9eddb15cacfbce6fa7131f8b4b5e6d58814aa3b47626d0c12ad9c876ed1d4ac4e37937bb3ffaee6b2e1c3632fca129cf8438794f7367416a58302f7b84ba701a89466e028b4a3ed3558e7fa92d69c3c654fb1ca606a45aa66874d9c768685"}, {0xe8, 0x1, 0x4, "e329c3045fed4b7cb76bc5b22e5cbf32e7e2398d7eb0081cf6d6c34c04bfe4e3c78d1cfa53f6e03b61b10597fab4a99a88fb549d9ec051e73f2d4daee400d652fc63ba86c966d7afbfbfa68f0216822feb703e3a8892ab8499f84e1d34baf4673c227bba7a7e643fcde5619b75388a6414679e8330eb96ac0d0d4f8371051946453ab149194278b2125bdb9809a23ca8ebdae4d3011dfaded5186e291087fbac2932bdd4f5b1c61109e36993702313515a9f5dcc95c8c4a77f603331dbdb89a352a28ad5fb4d3891b04c8e0155135e8478"}, {0x20, 0x1, 0x200, "02b89100d3f7c2b95a"}, {0x80, 0xffff, 0x401, "316036e5b482f9bd013d28ce6990bdeb3ee2de4fab9dd2f7b6dbeb1e92d005f068cc3ea6243b9b1b83240fe0c8de248d0d969d0b789506fa1123c4f90513155b175ca6d266a6038ffa83a2b2afa61149aa79ba0c64e709688ea29f27fe8be0ef0194567e658d1a9b41fc9efa40a8c31a"}], 0x1298}, 0x400) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) 17:01:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = getpgid(0x0) fchmodat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x1a2, 0x4) fcntl$setown(r0, 0x6, r1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x11) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) 17:01:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x10000003d, 0x2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) symlink(&(0x7f0000000640)='./bus\x00', &(0x7f0000000680)='./bus\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="282d16d5753827", 0x7}], 0x1) r1 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x1, 0x7}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000540)="47cfdb371f8e946462587711cd7eb1b5cec43a231a8531bdc32253fdfe98a9f4bca4c15899dce28bb876683f08f889bdd30cc9d3d183557caa511420cfed549bf50ea0a3059849dc4ce1dad393eb814ba7045021683c2bc2919757d6ba603ec67b92970ba424831249b0531c2dca101c4ba985d4b77c18da9765fb", 0x7b}], 0x1, 0x0}, 0x408) shutdown(r0, 0x3) writev(r0, &(0x7f0000000980)=[{&(0x7f00000008c0)="73753999319c32a55f92d0b4582d47695019e8bcfceb5d1199900a855729cff824ab72fafee9390935787987e9c44d932df905c7624c1b88c55b9bbd1e9fc6fda4f7f5a3f8fb705d01376126874ada0f76482d81deb51f508209acd5c0d48858697b7075017395835b0c7a09f70cd9c8795de451966ff36c31f0e909d70a294d5e0eadf23e8f959effe654bc8563b06a910f9854ae94bacf6206ba20178a0c02953b2f1461491f2c547f054d", 0xac}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000006c0)) 17:01:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0x4) chdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x10a, 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x1ff) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002b07000000000000000000010000000000000000000000000000000002ff4f22006e", 0x2c}], 0x1) 17:01:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) lseek(r0, 0x0, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x3, 0x6}, {0x18, 0x1, 0x9, 0x9}, 0x0, [0x0, 0x551, 0x21, 0x1000, 0xffffffffffff8001, 0x5, 0x2664]}, 0x3c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80000004, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x9, 0xa800, 0x5, 0x800000000}, {0xbb0b, 0x9, 0xffffffff80000001, 0x95e}, {0x101, 0x4, 0x0, 0x6}, {0x800, 0xfffffffffffff4b1, 0x80, 0x800}, {0x101, 0x7, 0x10000, 0x3fffffff80}, {0x2, 0x400, 0x8, 0x18f}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 17:01:13 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair(0x30, 0x4005, 0x100, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/194, 0xc2}, {&(0x7f0000000180)=""/140, 0x8c}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000ac570000090039610af04e252cdf92640614cfa9909600163aa2d29896c73971cb630b5e782b6bb8001b", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) fchflags(r1, 0x10000) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) listen(r3, 0x9) 17:01:13 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x7, 0x0) dup2(r1, r1) 17:01:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0x0, 0x2}], 0x204, 0x0) 17:01:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sync() madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 17:01:14 executing program 0: r0 = semget$private(0x0, 0x7, 0x80) r1 = semget$private(0x0, 0x4, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x10000, 0x0) flock(r2, 0x20000000000a) open(&(0x7f00000001c0)='./file2\x00', 0x98, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000300)={0x0, 0xffff}, 0x10) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000004c0)=0x101) r3 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x2) socketpair(0x1, 0x3, 0xfffffffffffffffd, &(0x7f0000000500)={0xffffffffffffffff}) r5 = fcntl$getown(r3, 0x5) ioctl$TIOCNXCL(r3, 0x2000740e) semop(r0, &(0x7f00000001c0), 0x0) wait4(r5, &(0x7f0000000000), 0xb, &(0x7f0000000100)) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x84) poll(0x0, 0x0, 0x3ff) r7 = msgget$private(0x0, 0x404) msgsnd(r7, &(0x7f00000009c0)=ANY=[@ANYBLOB="02000000000000001c33775de977a5590200000096e00ad14d5cf085446c95733050e9e6d1149fb399a83a75a89a65754dcba033b47ff7d74ba17506cc9072dc893615d691fabc36f8183c52c884c5f3502f1f71a9ef936a529f1234c63550a3a67b014c0cf3fdf3c7192010976ab17a914ef79621b4dc010001000000000077be1cf37282525fb0259a24603d210fa14ef313895ddc13c0651c0e104fa25e00000000000200fac4c4c79f2abec7116f79988c15c475984e12e921e66151818da7c68511302a01ef0edceb7aa880d800c6fa20b240c54a3060338935a10b998088314fca275f48869dd734ac7f5699f3a61a3d39d39470744daf48d85088de9e89f43b7efd2f09fa39bd2001bdd83af3f85e21be5b8ad1ace4655e4ddb2bbda412735772f9f187b76824f0cdd47252fbb31d2444a21d59ae133b86e42f606100626eee5d834399bd38a9f5fffe7dabb5a800a45343128710c20f0456658ecaa4b32348ac90726bcf7ce4"], 0x1, 0x800) mknod(&(0x7f0000000040)='./file0\x00', 0xc100, 0xffffffff80000001) getgid() semget$private(0x0, 0x0, 0x411) semop(r0, &(0x7f0000000280)=[{0xfffffffffffffffc, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x5, 0x1001}, {0x7, 0x67, 0x40000000000800}, {0x0, 0x80, 0x800}, {0x3, 0x0, 0x800}, {0x4, 0x3, 0x1000}, {0x0, 0x101, 0x800}], 0x2aaaaaaaaaaaace0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6) madvise(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x5) syz_open_pts() symlinkat(&(0x7f0000000340)='./file2\x00', r6, &(0x7f0000000380)='./file1/../file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, 0x0, 0x0) chown(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) 17:01:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x840, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) write(r0, &(0x7f0000000200)="33004d77c16f435b2b14", 0xa) 17:01:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, "d57c314ac31a9e526b23fe9854231dc6978be432"}) truncate(&(0x7f0000000080)='./bus\x00', 0x7fffffff) close(r0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'./bus\x00', @ifru_metric=0x800}) open(&(0x7f0000000100)='./bus\x00', 0x60b, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x1}) 17:01:15 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000840)=@abs, &(0x7f0000000680)=0x8) socketpair$unix(0x1, 0x40000000a, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x40, 0x0) r5 = socket$inet(0x2, 0x0, 0x152) accept$inet(r5, 0x0, &(0x7f0000000780)=0x25c) r6 = dup2(r4, r0) getdents(r6, 0x0, 0x88da8d22fc571501) ioctl$TIOCNOTTY(r6, 0x20007471) kevent(r6, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x25, 0x7, 0x66890555}, {{r4}, 0xffdffffffffffffc, 0x8, 0x40000020000000, 0x1000, 0x4}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x40, 0x7ffffffe}, {{r3}, 0xffffffffffffffff, 0x90, 0x2, 0x8, 0x9e}], 0x3f, &(0x7f0000000900), 0x5, &(0x7f0000000a00)={0x3ff, 0x46}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000740)={0x8, 0xb5e0}, 0x7) r7 = dup2(r6, r6) lseek(r6, 0x2, 0x10000000002) r8 = semget(0x2, 0x2, 0x1086) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000000580)) unlinkat(r7, &(0x7f00000008c0)='./file0/file0\x00', 0x8) write(r0, &(0x7f0000000080)="95d409c12e86dcd3d6d7cb904817669b120aa623d87e8f4f66d6d276651892c65f6dc414482ba194dc29bb396887fa671cf6d41598aef1759a6821f02a4289c2859676de0a1662c46a4048f51fb4bb4361484245a225eff45249f62959e56aaac18e6310e03bcf32d8c9413ce2d383c6e67f461a35a253ca704321b4ed0ed3b97d8838f35702af6ce9dd4faba13c28b3fa88bed9187dfd1e6455b338c8358e40381d1ba48a8047fa67da01c33a71a22b6ff90c64970791641a0d356629d1f442a89523a1feb3c0d636422b9f493996229890acbb03f8db78e9d3df58e86b993d9adf9c8855", 0xe5) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000040)={0x3, './file0/file0\x00'}) fchmodat(r7, &(0x7f00000007c0)='./file0/file0/file0\x00', 0x1, 0x2) r9 = semget(0x0, 0x0, 0x102) semctl$GETNCNT(r9, 0x7, 0x3, &(0x7f00000001c0)=""/167) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f00000005c0)=""/152) ioctl$TIOCEXCL(r0, 0x2000740d) mkdirat(r7, &(0x7f0000000700)='./file0/file0\x00', 0x1) r10 = semget$private(0x0, 0x3, 0x180) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\xf7\'@-+\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='&+\\(^\x00', &(0x7f0000000380)=']\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='\x96\x00', &(0x7f0000000440)='\xb0-\x00', &(0x7f0000000480)='$-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)=':\x00']) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000000)) 17:01:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001700)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca00300", 0x6d1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x100000000000003, 0x741, "b006000000000000008a210524d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) close(r1) syz_open_pts() 17:01:15 executing program 1: r0 = socket(0xfffffffffffffffe, 0x4, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 17:01:15 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 17:01:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x6, 0x20}, {0x18, 0x0, 0x1, 0x9}, 0x401, [0xff, 0x6df, 0x200, 0xffffffff, 0x3f, 0x4, 0x8, 0x400]}, 0x3c) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getpid() 17:01:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) writev(r0, &(0x7f0000000040), 0x0) 17:01:15 executing program 0: r0 = socket(0x1000000000007, 0x400000000002, 0x2) setsockopt(r0, 0x0, 0x24, &(0x7f0000000040), 0x0) 17:01:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x10000000156) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20001, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/42}, &(0x7f0000000240)=0x2c) semget$private(0x0, 0x2, 0x8) 17:01:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 17:01:15 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x90, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7, 0x3ff, 0x5, 0x1, "17cd93cea78934e01953c5f61770090c21dd8167", 0x8, 0x100000000}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) 17:01:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r1, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r2, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)={0x0, 0xab4}) 17:01:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0xfff, 0x10002}, 0x10) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x25944bc4ea1deebe, 0x0, 0xfffffffffffffe55}, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/171, 0xab}], 0x1, &(0x7f0000000180)=""/129, 0x81}, 0x2) 17:01:16 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) socket(0x1, 0x0, 0x9) r0 = socket(0x18, 0x2, 0x0) socket(0x10, 0x6, 0x8) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 17:01:16 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(r0, &(0x7f0000000000)="6db65fd31121cf48db41086f9a41cadde297a6f0e228de78dc1c8dd8792d157e714ac5d0d5cb23", 0x27, 0x404, &(0x7f00000000c0)={0x18, 0x2, 0x100, 0x101}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x0) 17:01:16 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x814, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20230, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xbdb) 17:01:16 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x103, 0x20) fchdir(r0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='c\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x173) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x1000320000082, r2}) r3 = fcntl$dupfd(r1, 0xa, r1) recvfrom(r3, &(0x7f0000000200)=""/37, 0x25, 0x802, 0x0, 0x0) 17:01:17 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="76b29615ef2ec07f352c086cdce8bfd7707bc0f1d13ac253b5d62dc4fad50732e49606376dc53ed715cdeee8b810bb15934d683e3e958491d2d3eea3e3d96e83d43e86b29f9138e4452edb405aaaa30c70bd19314a2054dfc8ab767ae56c8de14937632ce5b941a6ce8bb9c5864c834c7cc93b2dee2168715ca4da2d409d6b6c5973e3cd351e0f9a51cca449f585922c2873c81fb93fa407ce26791dbd118449169e02f31df4b62b4ce3d5cf122f221bd880c5ee5473f3e3b5fff8bf0b242b2df316bede", 0xc4) fcntl$setstatus(r0, 0x4, 0x463fb) fcntl$setstatus(r1, 0x4, 0x4) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="bc074ebe167a10770576dffc9dd411472b313664c9faff396857b72e9c561991282ec5699f57fb52ca3a5b0ee008275acf0476af8936e7fc31f7a33bc4fb6325412727654d54ec99d801885dfec251d1f18aa3f9ebc95ff226e2b15f", 0x5c}, {&(0x7f0000000880)="1531e6e9a0aa4758941ae347e23b26ef40dc684ee144a79262ff9650c83ab4d223130d6123eff6e294554d66dff685a919b5ac817c6430073561d54ef78d5d2925796b9c80fb0b83b02360b5687462c558e5c906684f7df0cdefa0fe15698fe03eb1142b83df2bef2ff7db6df5e5e4cd7c570233f37802da247c86776d0cdbb4992496ddf612d5e533607a9db25f85f431e15a8bf2459474be5e62f1b631de8bbb9ae3e2f1c1be8f485e1d7298850ae7cbae5be4497159b237b0791be8fc6d4236bd96b48197590bd833276fc6e43f9ba01659713e762615ae5fd55b5299513467324b8cc15c624afe4a16d6806328556c7a005109a6e78312cefd99edc2f8a7a682a1d6567748a1ffe5a52c06e609a9728ab8571bea3d83c8e7e379d50ad7f7833a6ee49e77bf55cc3738d3468cb1666839033c22a22422ea01313526b666006a0b87e643d0190734fa5caa552971f42f5ce631db5810d97199db71717e07b02d97245e8bf92151df70d3796c993ecd67f151a56368245aca6f5186100256a1e7ada22287d340ad509f61f2044e561317c5094f1f9ce1619ff9e6c621fedb4e305fcf7cf363a1394feb9eff5d228b526e89cf02f28c128a349253a305c5ad7eb0eb679a885040802c546e8aa031120b442ada8a6bace33de1a7455792e1bcbf608f6bcd64222b250d6e6af9867f8c67f245935f48d98e7d1d03c1c63a9f81841274c8bf6784b75e8888adfa36c1d43fd3d8b8059f51778109579cd4c85d009bd2a15021f772e58f4e0343f25add3231c788b01e6dd55ebb87c3db749842efd7a890616889778fbdfaeb8a8f34e80838f2f5ae80d20d300b2d17abbb5950328626154587dc22b0a5f455e1bdac976d488c96e505a3338b845076c19bb4206b62e0745374955a4bb9af17d6317c96ab7057932f1e86b8da760f26ed598062777b8c83628a4b2b20928400ae4f3a83c43434f96537cb71546f29efeab369ec02ca0382b453e11d7b418210ff4988e9922ad6b21e5b128b2a64fcb2cbdb977ce6ab30db08d19d4092179e5b45f7b618d6eea1bb1a5d12f997e9836f5f202b650b4701d62885200769d6db3a755a4b44874d336d581130c137ee0f02a496f6a4040bfc698c399df95d4fb531c763b808f8a1b12c138e971e8794ee235f968bab1299631314717acf1f5c069d9a5bd7c0985c51a9e26b0e71fba18bf88577522c90afba94cb05f81aae2ff1d344b1a163faa411de6d617119a5798dd8cfb6c7838ff182fb7a847c628858bc884a08286687d39be4b17517b97d35bbe14dfce8e296167bdf7972eea0c00f706bd04382f257a7d873b43de25b05922b5f7120cd4234f1cc5858f031edc234e0fc69564ca7ba69bb552818bc067845b1d496104bdf8a79d778d5a62e52387b035ea5d02aed8ffd713a2b286e7ea13110852266f69266064d70370ec1b433e6d5226fbd43b6b779d0d1d81a1133919d692fdd7a1ff9c337389b07e162704163437d8d45c809b04935d7f4f7e580363ef7fb88594475c859301cf978b1c2439502591de515171305dff7735d4b084d3c5fc763d4fa5945aad0196849f0c5cf842a39f2bb38266c638773996b566f9cb7878da80d0fa2fecd46610064d357a9f47dd0ca2994fab55779331ae859db1e0f1c97fce24a183d2f64fc4c3beca6777821457081e5f01b890b2a5f4b801eacee261b262a94b4787dbd1efa915f9301fae80c1c1db73b8bc088b25efb24bd7212aaa1981e77b7099bde0fc9bd7307bf285d880513a6f74fe20d07965b5f08c848a1f1b72633a2691c80d4c476538e112531bfd45deabac69bffb3a8037f15245cd6bfd5d8aa4580bbfb8525ba388c7413ad68786664b22399e957f61a6c8dd53d160f5925c1aeb5e1243ea891377798d5993cf33f711a6469154b7a0c7248abc704627a484b205f15db087c9464b4df2877d522af1982a77817292a990b27b4df86cfcfe8603d3169cc13ad3764b3bf51e84ef060150843b0f95af097825bec9817dc6655d5a693186a8ea594b7793724adb6f2d4a2e3758ed846685bace7480370a6bcc3ae769fd51dd72f58662e4e9dc16acdc88d8f598a5c2a7f6caa050c8ed2b7c3e4a1472d0dbc0336db5eac152e9bf5a9c084fe8ba47f9084e077f03d7a09ab84eef63c0dcbc1867a85fc1f1839b372353a188b49428f3511a6d259213c85a3dfa29f1eac93f458a4d9f0414904593f16227f64af3c10239ee1c0b1d226e74478c345ee2cfb11befe246da508d99bbce0831250ab261b4f661610d9a9a85abca3e9d2d821b1d94c5a3bc1a52f80ea7320bdfe029a30e6b4238dc7f6524857545042a9ddb9e0131f0a8d094c8bf85c141497f211866741c10a93b79bf2b64c71a735d6dd6173cdf3d2a15ac6f0eef135c27c6de8ab7310ddecf09d04b597ec118bed2ee88e45a7409058217c6c733c6262f5e91bd92649b74286c802e6d52b6a77dc6a8b5ca0ec5c8f53c453fa8a5e9de157de569ea741d6eb90b67cbc31c598d7f4d9c22ef0a1cccb7187ee695fc07a2c6adf11c619f621d2faa4a80d3e54da9ccaee910807608ac77139d3530949a1c097dd2adf34455353c8966254f4a5f15e8dda89ff8e4bd9e111e980d930aeed571fba95d13902a81a5e2d36eeaacb53e213267c6d2cfbdfc6baa521fedb682e198da499742164814fd950e5020540bf4cca037fbd96b60c6e5b1a3c0affb1d0bbb4f4cc76a3380a39771adf89a207b639d545a7f2aba5ea52420b50708cf340b119503a4677bf47ff45ea058ef5516c7d0d9dcdfd877b8c7151a57d2d2c6d0ec1a56fd660a66fd2d99b80d55bf2420c4bc3321b85a63af6eea73a8753ce241cca8de4ae3c56fbddf312aeb0eb1166c5f2b6fd726f0836e76ba309eea06ae7b86c7ad74e50063709277759cff1d9067c3ddbe17fe7e3f025793928f345cfa921a32959481b6532e0f67177466126c00c8562de0b389b387b2eb274ab90efe94fb2e28c662e7e1ecfba580226fae3db33dc4d5bc76192c07c2e167d456fa11c018dfa9f6fbefd620c869813c65e847e48d0b8ab512c6879095b401b9aea5c4556e2cb2fb3bbceba54ed2f0ded62f2432a9301a320c88862372fa71d22b8255fe73a4c26f1ce0dfb0c01631bb4f9ca48962983f271ec20c31982c0ea19867869712a7c1037fde43b9e1a3948f7c68581bd506a8229b674c57a60e3e70bcdb80657a43dd5b983c667448aa6422c3ea040cc51a16a46220949ce7e4ed99f9edd462941609fa9e57fe622d708a8bf868d7b73a69b626594f847c76148f3c5422e3c687227f6bba6309a33ac413b0ec9713921fe0eb5b5e808c1c233bbc571d0c0c3a26364b87db27a71230ce52f31dd5687c1438ba5ba56cf4ae94141466b86bb5e089ebb5f22e157b39376d2bf8b84c37cb8cb7b8ba8771f87297ebf6b67cfa7253fdfaee38a8671bccdd1f2a26f8f8f4ea3e3bd542e4106a79b66d7afe61e10e09b494d97745aca317c955cdd0bcd847841fb60c8941ec9edc1c6a6851a9061f96123ce1d669251a213f3d3a6ed1fc738b53c2efbcdcdb3f0aafa347552f677553c724537f9ccee7efff17ac371aed56e3f2deae5c76429b0ba8795f6b3b831e0f2e5a2dcb1bde151491369546794f04ac436df2e9d30610b58747d85d6ebf39b3d181671c30b03cb2163e21e4eb8853a882ca5437b61e02789dae7c98fdded8d04aee3bcf10ce4e5b5d4e26bb1833785b65961d62786e861dcc716d4d09bc50ff43c1bdaf6c18dd972609a1138458c379ce37f3b4605d27d2dcc9fc6055a2ee520e224c4a70da9ff7e9bf506cd8e90b4aba1beb91c26beedeb7f459d335e79df0086702382ad60d662f369fdaacaf943bce8a515f8071a47609312a24cade985053c9ad0879181d67359da6de39e0eaaca19cf1f49cf0b5afd540e6d9049641d1b816be1b69b8708ded90722d7453aa2e93e1566ff812e25ada60f9d7b960dbda88c54dcb3d55f35b11ea24aef7e01c70a76d814c8d181fbd30afe82dae0fd62744046172b816cff2591bc744c5b6cb1eca79b3f2837d17d2b054aedeb07bedddfc6015ec641c925b22f1d1307301db9dfa51929dffb55b26303ad820a8ec960c717f80abca66c0b39e56fd55b5d1738b5909f816eee08553bba5360536681f5aac3da3ae177a005296f07ad8f76934fe32f97daadafce6b33396066d68d5233180f593b6c9698e1f9d0ae777b8ae53a238c2b2a7a52f84917a33ad584652801e27848c7f64fbbadbe33539d271029a25081c74247a619ab5433c5423d8bc44e8979fd5aa5ba8cd82beff67dfd20970801d8d69a23bc43236eb588ee40e825d5eb36d58ac0cab3abbb0a841a6aff0f4fb90954e8fb7cc321fb58a3bcdb517762ebd9933fa6197495eea6b0eba1a218b39ea23b14e5df7217fa5a060e6bc4b1a92332de940b17b6d16fa6c8bc9cc175fe0ac9abc9c3eff284ac4725d1cc38110f9f8181cae7c04c9fc5cc571516fad98e97a745953b1db1c57fb66b45c04ef95451cc01628d72ba2ab81dd9a218d9a109214f07559cc19e29e01038968b7c0398fec6eb89e69194844016a411e90d13098c79e681c254f875a810a57e124099da773f6621ec082c6aa9b2b4721a109cc4e561b38ecdc8cce87a5df958f855f54a8575456f50f0a69746493992d0cd3f6fef4833198063a87758718d2adb76ff988e71fc59478393a617d8b332b8392ce2be904ccd91db11133fcdadd0c75484158b54d9dc797c52367ad6c5865be9fb427cbaf8dc0fb27371e9fc14413506bf34340a84f2b06de751f0017cde54a5669ae83999dd163a3d63787e434353aa7e1e8a5fa55e9f2225a3a24f92154fcd001b8577954a9c69bc20a9c34f32f5145c4dcedebe7117a81dd7563b2ab7a12d00e6fcec0b299a5fefe62f030bc5a9d7b680cf23adcd9766e75159fe243fc6a835e23d17f0ca853c43f888ed98aea0b36edb208484a2272f5f315a18e500dc2a784f6a16c1d510f45e6725fd1208d99c054788bf9c95056dcef657810b88ce8ca5d8791d4ff31e1f5cd9d1a7b0101f2201587f49849fb01845a14807e808b4c1b12325b99c77ab40ccaa4a51ad3797e13b0e5b0658421d4c89cf47926bd4e1f1f7d596539620839328a76a3f1802121f3884bb79159e979b8b9f61e0791161cc0ec00c0aa4a7aff490560679f0bcc67a7b51d1bdc45aa8c9e6f86efc99ae4362f93727df47a0db624321fb450c6d66c730ebf419b63c6310ffaac759aef0d40ec7faf00af3a3518abf18315d4a957b53d72319da80174150315f8cf7bfa8861fd5c14a7aed71bd89ea94987fcff178d7b8d464bfe2d88bd2db08c5e003afa979420582661abfc0d9f4dee7c65ea64fd57fca1b6b794e47ca1e1685fea02ae27ba527968f153857a497af0690189604d224a39f65a73684b3a39cf076b99a1d332b8dd165ca46f4a88deeb1ed86fb494e9b28628bdb8880d8aa765cfec4c74834a6216f0f95250bea35032d40ea632ad63c7d4adcc2e711292a6ff1a3d2e8d0528f27cdee9395023f12e410ef0b558861659c320963ec2a429aa72ebaaca8f6f25c3ae21d8b5635b9dd25c61bcd6102c877848c00bcc11d2e99bef7c1cc6757610aaca6edf5c6efd782e8a7dc9be4f79442fb0574fda31139dbb019ad3b9e3be1edc05db2b896527eb4a9ded03b1252053e6020f0d98d93e22d8de32b941fbf78f33e4cfa097f4148f284cc1413f9c405c711e341d73167deb04b1a127dffd44fbc7bb6279513ae37b1", 0x1000}, {&(0x7f0000000180)="c3490199fc754b445dac9e3ef5f0ad2bcfdf3f3ab561bb8f302c73c7ab2c8a88245a4e8c0e4c115508f17553d9e80797ee6226c19e053e2360eb7dde3fd0746e079e634d7b2ee00ba49b92dae08d8538c8b9efcfafb59a9acfe0066d03fc16a2b3f10bd1aa0e70528e43ae48e15aebf9f8bf1639848a56ce810f2cf7ede4f9dbf1448a3200b7413a60a9a2bf8924b731", 0x90}, {&(0x7f0000000240)="fa9e0ed723213f5445d503fe0fc3df878fe6c526bb8c8d617b76e4c921eefdb005544f06a91cac98a18fe1290a6a0118b733be7d210c6160387622a5787e7e754b3d65406891b5efd70329d3ef98fbe7ef63", 0x52}], 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 17:01:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x4, 0x10, r0, 0x0, 0x0) 17:01:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = msgget$private(0x0, 0x600) msgrcv(r1, &(0x7f0000000080)={0x0, ""/61}, 0x45, 0x1, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 17:01:17 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x109, 0x0) write(r0, &(0x7f0000000040)="fab6e899391d1d02a8cfb30fbee6f8af92c4c723414f3199dbf0f5522f3ccd82449bdf51b42bc9ca8f91a6dbdadb3fac42c69a5c54", 0x35) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x48, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/87, 0x57}, {&(0x7f0000000140)=""/87, 0x57}, {&(0x7f00000001c0)=""/115, 0x73}, {&(0x7f0000000240)=""/78, 0x4e}, {&(0x7f00000002c0)=""/112, 0x70}], 0x5) r2 = kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000014c0)=0xfffffea0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x5) r3 = dup2(r2, r1) r4 = fcntl$dupfd(r2, 0x0, r3) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r4, 0x0, 0x0) read(r3, &(0x7f00000004c0)=""/4096, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000080), 0x4) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000440)=0x3fffffffc000, 0x4) 17:01:17 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f00000008c0)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x200000000800) shmget(0x1, 0x1000, 0x900, &(0x7f0000ffc000/0x1000)=nil) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x4, './file0/file0\x00', './file0/file0\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1400}, {0x6, 0xffffffffffffffff, 0x1000}, {0x2, 0x2, 0x1800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000006c0)=0x152) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() accept(r1, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xfed9) fcntl$getown(0xffffffffffffffff, 0x5) r3 = socket$inet(0x2, 0x4001, 0x0) r4 = msgget(0x1, 0xb0) msgrcv(r4, &(0x7f0000000000)={0x0, ""/203}, 0xffffffffffffffb0, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000240)=0x3) socket$inet(0x2, 0x2, 0x8) r7 = dup2(r3, r3) r8 = geteuid() ioctl$TIOCSBRK(r5, 0x2000747b) getgroups(0x5, &(0x7f00000013c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r3, r8, r9) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000180)) shutdown(r6, 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f00000001c0)=0x2008000000000) 17:01:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff8000/0x5000)=nil, 0x1000) shmdt(r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001980)="c12a2e2c608cf64c02f83452a759d7a7607b4102273f9d9d1da40f1d6306f66f84f0fc7daf86d9e76e23abc7251c1fe311127ef0447c2e12e0fc1784933da2423569bebe6a4a023c78d6eb09c427faf95e1a22e58864ebb5e89be0bc015f412ea3d25e5bee7efa02937c4cc109f8fb6ce0fdbdb22cc1b72f6e9e0de484d80c5fa0fa9d9db12133c3ec89f186effc14bc60db761aac78f55626d1427da31600e43228ef0dc6559ec316ead61a56492bbd6f4e9cea52c5785c5eff86f067c2e500ba15f6d57f923b1a66e5f0d1f98785456ab6c5ea485b3f6a00a33e6f81f4dc8181a687a73d9e47f262a90981a1fb86f38a2d68a99eafe2a00c432537fd2c7a6ba23ac1c118558f11b3425d5ba509f1cbebece302c405183162237234fe7de21a07f399a7642e05bb9c399eb23ad3159b355cb70b1df8a25befb6b4f7ee9fc0fe465b928d71644659ae2de3ba75daa20d1a4bff476c0bacca265ea47cfb639695c5b40e1fa47f6599d06badf23b90b3d34522807c3972ddcca430dfd37560432b630175c0caffc09123ecd477f7dfb9918b1f2ab112557e788574927364fd44634b4e908ef3a1eaa33b6d5706dcff0be211cd8f774471d7ea9004bfa971dd6f7a8efd0c9292d89511f5706a98695236054a7aaa51c3fd48705e6b8811b476bdf663cdd47f4826554f4a948e5be93d2343fa5c889391ea7317c1250abe3e4166975db3de716965de3244945f385532d71979665bb0bbbb322ca1ac02c3dece316e2c826b6a4f42a1db17506c4f22777dfd0a7f63a1a830888ecf4f07eb699d16fa9fede81d84ec9699f36cdcc42985065ae8b221174dd2fb3210aaae3ecf02f86338487860d36257aec25ab04cd6d30bf71006b6355e411c823edf8810f932ff37c341a0300213594bef4ff705ef9444553de1f2ba3cf911a08d3b7168b59a21eefa4add95fc1491f74f707d579a5ef6a27d6e3419f3de56d23e1c2958661d2daeb470287ef53f746a66dcc5c8a16c4950774caf38544a0803b00255ee7175b2d700e8175b72f6c134f950f1780dc8321dd2dae881f73e7d7b218d123171e921556be96a4fe930ad8a01974061076affd6e6f99d3136e2c13c32ca84c6fa3b32912f6f3bda42f6d59812917dfc4b64149c25f26cb4c68faca27e55c0ee43fff8ffa49226a03fef22eb37d9d0a9e6ef90a128079786cc668da2dd19a3d9f1a3f1a895a974396cdce4af756d065347c1cde4501b4b3c65ec93bad1348eafcab8ee12eaa9ae1b6463fdb9bbdd92c3e30ece34947a4cbd29a56e4802a347e6a4af928ab1d06f631e8353c0ce71f6e64257a73c3afa914aa0a8deb756f3ed79ba30f4bb578b8dd8985878273eec0f64e819f072d135ec62f0d30b189a45af3a29e598ad51ed0c7a3815db2cf0857a4dcd2a073df62a9a29b1f16f46a98cc35675522b7d6c6268db22e1e2b9e87894ee317ccc3323fa60afc0c01a3d8ec041b13e77e48dd3f28c2f0accf4b7ad9c63ee1831417d0cd9c1ffd78b6734049aa33172085a7769f971b5db1bdff6370cb1a92b6742f25c2d26b88bb307e41041970feb4d87ed54067801ebab99d1363c51f90bc8bd6b0ef0592ff49f09855b7731e521792ffa66bc869a7e06c7ab0b3d83b12648b6f8914d4b564becf1cc08c3c9fb61fa086d217c97d0aabf3f61b5de68706caa0a7b3dd2e7bd361ab5636a7cb0c6e93bbbe084b35a65acf856a112073fc34cc52804c10ec1ec1ab5dbb706c7fd0897e851b4b47266ef754a1ffa68924b9fcf6d3bd68e43a749744ab6696762ee30e7ef190287d4bf963e42e9beb726e35eb56bf5a9eca07c5bba79b420d512d1fa0c5e2b80a44c7856ef352a801a5489e31e88c75bd9832be17a12d0a4ba038ad464cb084166233534f699c06184f612b1f9a4262d52517a68f3599600844a3e23934dbdaddbc67c0fe8393d087c51a29f7aea236de7f138aee3ade7cb9bbb024c353e59ecdb4acb9c26ca381b17d9747c49351555ecd3704c2a2ba94600cb2bc7b01f475a8ab8ee8b466ed728a5d96db0eaf19b3074b902643637621c7b59b85a145e53a024b10c549a1ac92ad171cff787b7200cfbd0efbf5140b227d5a1b6097c3ad812ae6f29254f176e9795988ae016651ce52e002f8f94e493219eb079f04e62f8eda6fda7c6ccc80a84db5e4931888f2b54fc191e603f1dfa3fb2a49f9e8fa9264d357a7915b433a0f30de577ba13fdd1fdb690ae6929fa4ec5c6ca8fb2c8b7351848e6fe64f7563ec02a345158ff6b08ff6c004de62565e069ed484c880425229290ba2d9d4ad5127f7918386fa05f81e0a83c763dcf0277ccc9bd03e0165e78f6607421427bd7659567feaa1b7e76bb65c59c49a3278dfe3cb6bb0ae785a4ad7f4f5d894b670922e053b275572ff312a488b0707a3e4d52e86a3de958fd72dfef37ecbaee0fd0089958cc52c322d2c962917ee101f3a3a024a20356f171b7b186c8826b6ec619ebbe655953dd5132326960f9c6741241e4775a5e94ebdb1fd23e62c6d1d94ed44548ff0721e59a59dd35c08ebbdde0822c75008b24326c436fb007577ecb5896be0c46f168ec63b7ade85bf66793ca8feaa7ba0aed0ea265b1866f1c8024b348f5b75711695f20048dc35cf03072afadbfa62318653847196e90d42c978c280f249890d1a701f3f9ce0f330c16e716fff6e8924a1245cecce0252c21926573fa83922152a02268ddba517a8c569b544b7c1f99f2d30ee687b82289fad03f3ce8ef8333c96c048babd1ffd0c9c67ca5fe0aa62a92d508a5eca0ee6b05bf58b47c56cf3a0cdc634320e0c7e1709b9d9cf79ba4555b1988017cbea4ac5c1a07cb2bbfb7fd177fa027870c9e5a38ce959a7060ec89912104fd998dbd214f840de2ea6a8a51c70e7fdd765046f8642a0811b1f0c0a1b7613643eef902e7cce255f8a9adfee6d083abe98c506b80f717d00c0bbd94adfdfbe4263bca5c58841cb6ab3926803f44eb0473bf4adf869fac140847699467d101b7c118f234c103b6fd3aba319b046c49edc8736d6ba9f38cd7a9224ed63d306f36ab1a460389ad21cb1bb6f204cd09042542a0ca96b6db8abc5fc1c04a5cb00569d99ef6033878f14df1920ca754ea4ad37aef862523d7e1f6a51d51dccc7f51702aae3e62bafe671052b77e83be6302766826cd492ae1428f5b2b481f8c3dedf3c2bb17413c02b21675018c03a3ff7797febde28440f6ff4295c968767208fe0445d4065bfce384369fbc50b39efee951f70f3d156d91cac35b35d3d4c73b200bf1bd668833b2533ad8194a498df47b84080d518a80c8cdd6f899ce50013dc1f5639b1318edeb65deeaf7c923ee01db4c1658a52b561ef92ff890b181ded430c62345feada65878fae84e8f699c88b69c119f4eb2c37ce1977f672f3227299eb631372374c228bfe56d682f95c8a51cd3ed5903a2faf041ec5b065dac0ebb17a78bf4263ab336ff3e045578185cc510256e676252f368eaa0fab1392fbfb92292ece87f5b51ba640906cab5e2ad7381456af9bd726ed1e57d1049a010ced0a9d042484cfa6abd46b58adebd69722d5f56d07c0c91cd939e0762f12025f5770e5e1eb7df6c7f11363c2b844d9b3fdf0d8aaf17d4d725c2602935a9627b4574078e3e98fea91a2dea7e3fb1040de0a49f632cd18547f8cf50ef3173be9fa5a67c7d00c7b1fee79bcf9901b851cc6780dde87c6f396e51bc81ff4e4ae453b41005d8e5a415c77bdb2bdc19621a0349ec530d3d748cf612d0608aacd90f3121febffa8b0aa1357fa5d2da402d651602aad5884281a2a36bdaf9cbf12bfddd93c38a430fb7b55b2617a7ec2681869df1fabf8a66d6d4add95f4b07856eeadfe95d7dd13d609c2456aa66255b2c4d3d9b09a6ea055953294fde920e2c54a1f2131da92d5fb0fd471f909c0034024d6d19d3f6eb710cdf02d5f579a6764a29191a779739f4c780450abfe08f9a6e98740f3f4a884da5dc02446008db597c61191b904f3739ee798fd58cd3b3e1b32d20df47ea6fb50be1288a5dbd45aa88d1914bce", 0xb3a}], 0x1, 0x0}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r2, 0x2000747b) 17:01:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xffff, './file0\x00', './file0\x00'}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x7}, 0xff44) 17:01:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x200100) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000002680)=[{&(0x7f0000000680)="7e98f6160bd1a501fea715355fd40d7a0823fad41ab526c5417a563268b2ddc373c3fe959ef163886a763c5dcfe0ec962b07dd93eb8bf66bc266c4044b641ebfca7593c7accaff704cd300abff866692b5d8a8c41a823319a4b0eaaed8103c0468ecb83a53ce88039baf9c6224581c010f67444576b8a7dfa0a510d1ff2e67b3e60d48b9d877de9cb402a44221a7e9a02cf537e2edb8e54324e680ca04540ad53d318f5a8afaae40462ad441c8181e6171dfb9a26c6168ed9662988af1b965116c886d01b94df9645cee2b9a24871a5614ac2ad881a425d40e8dbd5f667027ab0f78f76e9351717094091409aeb0c5fa37eb035cd4ca0c53d7a8248ba2ec9d10c7e7403a6871dc6587ea79ee1911e93b44e26b534cf1dc0060176c0870154d91dedaa88f4099f25aa62a8470a62971959e5987cafb9f825256ae61a9600cab20b994a09212b933db3cfa1dc1fbdbb48e0978a6a3ee7885b30c66f074fdf9dc4fa8470e05fd8dd9ad69f609d862d6d777f52443afc6a476cb5560b8af1f4aec23908d15c3a4b8ecfedb66988a09c376bad6af95569d45385d8660a4fcf5d120a9651af3d49dfda5dd02c0e7e7d1eb5b50cee00a259156fdb7458e9e54df0fe423d41d0bd9ad09d1b69fcf79108c98a50ba8d562f5824a23b533ae76143309b758ec380654023bd7aa2f8218099fe8014043249956a3da5ee5fc3fc858f9fecf37c68afce51936164518c83487d423d30726f61d215f67005f092f2d717ffce387262ed6f04d6b8c310e29859aa6dc40a4c01ecb1be92c83c848c63ea74623abd00e19fa22cb102c5922cb0249855453539168a63077474dc649d2859612ea873227ff8eb1749479835a219b4f490a74e472a21c29bb24521a27c028728b3f994b3bf3bae2a1292ce14291be878f0be1172b6e20004e9a24ae64a06ae4ee2782402f6a7641219cb58431870ba4825b64d5810ede0d57d017498dec6ebff70df0c43d871a5df419599966e1f0c3acfb11f48a1863829255e8725cb0a0793ff44b8c19f18f3b6d60e6d7b7d8f098bc1daae34d231af30de77ffb91b04d1c5ea9bd3f71d27e2451521ba50fd0809171176041177f2d69478224aca7b15226413a343f9093f8d76f59cc5d4d34c951f99a52f83451065794733f9abfcc88ec0ace88501db78c5f6c5a9d17d15ccfed570b1ee3bc1276cfecd86404024656a53522651b3bd1a30fa253acd4b0c2c19fa7fb26cb159252daa35194d99bc72a0c65969c52bf1b325cc3ad7ff945ac31ce9bfcd437a4c2beb582247c8390a33b1f933b2c9aaccb0132ba817661a8826266bfa2b58bb8d60d65b9a64fc1eb21fb089e5fab0c1d9013dc9b307d804097c5d096cf85e5e88136e0026be5affa1f90100e991fa2829fdb073b7e53c3d8f43aa93cb5ae223baf472c80a6be6d375cd4e56adcc60ffe41f8b7f0b3c581bc78971f08b9fa8c1f7bf8107a4f096034ae2460a0553b345f2259da721938c47b21c1dfbee746dd15f2897a21920e000bc449fd5ab0f23e303aa508926c1e6f1dd7d628d40c0ecc74b60e3039cb40995699b5c9ec2742e56eb8f89005021d7ccd36ce2bc8092a8b1159f30277a3b3b603dd34409b8b834df9eb83a0452f83a3032061d0e9a63b5d708a371b894675c8c0845477f247cde3509ee489c5af7e9e4e92ecc073e78fbe0352fc78790748bf332e18745146d5dc8b468882f9322aaae28771441312441eaf39bace01ee4aa540680950102f1ac1d9a363d80a2e4d2741b9a6201befb14b11a3a02aa25f2cb86442d829d1bff5dd8cb1f069c8362aeff443015741cfb2481edd4f508707fc536d2a388f2df87e371339d9ec29d4e970412571d15cb24ac54cc2a5ec2f5a8b95741b9a01d30a735fcea42ef6db086ac6d8fc5c051a059340624b2eb3f01167af1f6bf434d1914b7f9ef3db608254715069d72a26e14c685a659b223f122aaec42d205d0f65fc49ba1e0931625b430100ebcd2f2ddbee83b89e0042171385ca426f8c0d6c9e71f65815fde9a376265d47258f71ab82112a89f6c66dd0622ab380e5a53722e3d902cb8fa6629ecc26dbf882f4cec0707712ea6fdd212bd48e0cc5710d94d6dbb0650339e1967d7b81e790517137a54de566be839758e5fc86b2ddcb7cd83a5b48895d1612d55bac19c0d53ac6a898cc864baeb49a16aa1018f81610ef4c9fb6ecdccfd831b9ea8005883ceb33fbce5eb3de66b8491adb580f83e38fd235806b7b55cc6528cae06b831e6389aec5d7b6812cae0f16d0ae9c9975a222ade1c7e2e01591815b031f66b5932427b68afceecc1d6bfb970355af8cb5a5ff8e37cb7c1c80c77dbf7694594bee2ae5efff1bf6abda5eada78453f56a430cc434ca89ddcd2cb4f34409d58331f4e81a45b4e179ac3e6b0f232d236fb6bfb3e1da595ed3c5f69842ef5673d27fa780b7b3d1ff2c0e64142483a8d9427fdcded6b634694bf4c40cd6f27d665b573110e6d3dd7d7d160dd68d70fc1fc3f149a714a5e929ec1bc9b75d67211e957b240170b83d4c21eb068cb0138a4f62f4d9f304533af9dfa163d6f43d1d10dd3ac2db9d823460b1fa0b8b0893ffbbd8cbaac9a5f4830cfd7974b70a1c22240aa537c49c36f3516f1cc7666f06536d3f983b82a662d79697ac5fb95fff8099e5c78869e6230422969428336ed1ab8b276309014e5f46b8f56c0330a4d4832d2998fcf7cb7160947ec7e2cd8a22aba5efe4e0634680f1d225690ba903db9e5f5c5f301b08213ae48f710e8f0022f7f9e6ebe013540e7a8672c42cdc5fea84b078e107298b0c013aaa3c1f5b34642f699e8144d4a015c336fc75c8821d56e5041c437fc8ac05e41058cfac620c180991eb269aa19df3407cef746e22d3", 0x801}], 0x1, 0x0) 17:01:18 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000900)={0x3}, 0x0) r1 = getuid() setuid(r1) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001980)='/dev/zero\x00', 0x8000, 0x0) fcntl$getflags(r2, 0x3) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) recvfrom$inet6(r3, &(0x7f00000019c0)=""/57, 0x39, 0x842, &(0x7f0000001a00)={0x18, 0x0, 0x1, 0x4}, 0xc) ioctl$TIOCSCTTY(r0, 0x20007461) read(0xffffffffffffffff, &(0x7f0000001c00)=""/219, 0xfea4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0xffffffffffffffff}, {0x18, 0x2, 0x200, 0x80000001}, 0x3ff, [0x200, 0x100000001, 0x6, 0x200000003, 0x1, 0x69, 0x1, 0x2]}, 0x3c) r4 = semget$private(0x0, 0x6, 0x8c) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000280)=0x8) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001a40)=0xfff) semop(r4, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) r5 = kqueue() r6 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x10000800, 0x40) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) faccessat(r6, &(0x7f0000000100)='./file0\x00', 0x20, 0x3) write(r2, &(0x7f0000000200)="5961898728ea000000000000bd038f82170f32f24fed87af2119", 0xfffffffffffffe2e) faccessat(r6, &(0x7f0000000840)='./file0/file0\x00', 0xeb7480f0babd1cb2, 0x2) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000940)=""/4096) r7 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000300)=[{{r5}, 0x0, 0x80, 0x2, 0x1, 0x9}, {{r2}, 0xffffffffffffffff, 0x92, 0x80000083, 0x2, 0x9}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0xef3c, 0x423e}, {{r0}, 0xfffffffffffffffd, 0x28, 0x1, 0x316, 0x8}, {{}, 0xffffffffffffffff, 0x2, 0x4, 0x6, 0x3}], 0x869, &(0x7f00000007c0)=[{{r7}, 0xffffffffffffffff, 0x70, 0x0, 0xd47, 0x2}, {{r6}, 0xffffffffffffffff, 0x22, 0x2, 0x83, 0x80}, {{r5}, 0xffffffffffffffff, 0x31, 0x40000080, 0x8, 0x765}], 0x2, &(0x7f0000000740)={0x4, 0x200}) ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001ac0)={0x100000001, 0xffffffffffffffe0, 0x6, 0xa, "b79d557da3fcdf96ffffe34796892d2ac5e67b38", 0x0, 0x7}) connect(r7, &(0x7f0000000880)=@in6={0x18, 0x1, 0x2, 0x1}, 0xfffffe11) clock_getres(0x3, &(0x7f0000000240)) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000400)='+\'+\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='r\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='r\x00', &(0x7f0000000580)='r\x00', &(0x7f00000005c0)='\',\x00', &(0x7f0000000600)='r\x00', &(0x7f0000000640)=',%:}[\x00'], &(0x7f0000000780)=[&(0x7f0000000700)=':{\x00']) 17:01:18 executing program 1: r0 = socket$inet(0x2, 0x400000000000003, 0xfffffffffffffffb) setsockopt(r0, 0x2, 0x3, 0x0, 0x0) 17:01:18 executing program 1: socket(0x18, 0x2, 0x9) socket(0x6, 0x0, 0x77d8) 17:01:18 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200000000000084, 0x0) 17:01:18 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000040)=""/13, 0xfffffffffffffec4) 17:01:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setflags(r0, 0x2, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 17:01:18 executing program 1: r0 = syz_open_pts() socketpair(0x10, 0x0, 0x101, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt(r2, 0x4b4b, 0x6, &(0x7f0000000080)="50f1cf6acacdfb0a92ab8395dc20b265702be855e38d731f5620f95a22a2b886ffd23a038ac575ca0c57a1b6afe32cdab302069755abb66c28e70bb51afcfd41eb601207423c7c41bbe57852c4c167db63c8", 0x52) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) 17:01:18 executing program 0: clock_getres(0x3, 0x0) 17:01:18 executing program 1: r0 = semget$private(0x0, 0x2, 0x7c) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x44) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000980)=0xfffffdec) fcntl$setown(r1, 0x6, r3) getuid() r5 = fcntl$dupfd(r1, 0x0, r1) recvfrom$inet6(r5, &(0x7f0000000100)=""/184, 0x84, 0x1, &(0x7f0000000300)={0x18, 0x3, 0x6, 0x15e7068}, 0xc) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000240)=[{0x3, 0x3, 0x1000}, {0x0, 0xb74, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x100000001, 0x1000}], 0x4) fcntl$setown(r5, 0x6, r3) r6 = semget$private(0x0, 0xb, 0x580) ioctl$TIOCNXCL(r5, 0x2000740e) semop(r6, &(0x7f0000000280)=[{0x4, 0x9, 0x1000}, {0x3, 0x0, 0x1000}], 0x2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0xec11, 0x80, 0x0, 0xffffffff00000000, 0xe05, 0xb6ba, 0x0, 0x1]) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYRES16=r4], 0x1) fcntl$setstatus(r1, 0x4, 0x80) semop(r6, &(0x7f0000000340)=[{0x5, 0x4}, {0x0, 0x100000000, 0x1800}, {0x5, 0x9, 0x800}, {0x0, 0x5, 0x1800}, {0x2, 0x3d26d3cf, 0x1800}], 0x5) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100)=[{{r7}, 0xfffffffbffffffff, 0x11}], 0x4, 0x0, 0x0, 0x0) shutdown(r7, 0x0) msgget(0x3, 0xc) r9 = syz_open_pts() writev(r9, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) 17:01:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) getsockopt$sock_int(r1, 0xffff, 0x100f, &(0x7f0000000080), &(0x7f0000000100)=0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt(r2, 0x1, 0x7, &(0x7f0000000140)="2a36d41a03acb7a10b761dd3df27a7e2b8eb5c0787f55f347c6b72f246736548ef2d5c85ea35441283bb7a109f6d7bcb695ac20366dc24270642fdffd7ae", 0xffffffffffffff22) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)=ANY=[@ANYBLOB="2e2f66696c65302f66696c653000ec883c7ef4b98c940aae7fde100018004e2101feffff06000000"]) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x2002, 0x800}, 0x8) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:01:18 executing program 1: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kqueue() syz_open_pts() syz_open_pts() chdir(&(0x7f0000000040)='./file0\x00') r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) socket$inet6(0x18, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffff7, "854955b3c550d83a0a10f5a77c14eb9d00", 0xffffffffffffffff}) 17:01:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="000000186a56010000002b00feaf00000052f0c1df706c85c2768501000000374e341de39f8fdac535055189", 0x2c}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) 17:01:18 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0xffffffffffffffff, 0x2) r1 = dup(r0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000600)=0xc) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="2e2f307fc36123dfe0d331b82bceb0d25a92077d25e9094c3ea4001f166f194d49252d93fc469ad8bb157aef678e640749742d5a572f8b54e5a89d74812c393d684c323a47f947ff1db7b3d72cc6ce50b8dbce6ac5", 0x55}, {&(0x7f0000000100)="190084f558b09ab88c95106e85857a1a9e75a489573eb7d6ffe72f63e73545b6f9b610f9791ff73af04d11b6b6f80e74710ab9c1d9faddc20fa8ab9aa8b8ea1f5bc376a294b9552b147e", 0x4a}, {&(0x7f0000000d80)="56e3202f5280f3e1201684395444be8c3a50bf6d5330981422dc434c38b170392be389cbe15123642e4eca9caf184a4f5f8ac565e89e0ef0ce1fb2518601a024db42b41a97145835223703a84eb076df134e6bbbee5621de67f17c88469b96076296c425ffa43c11053fccbe37b64c6d549b738de788bb46890ed3fc50cd825ff7b32c8f61cd0bf225ede917a9371d475fcd998c665b6a89a8d178560a427308624001a469e536672d38db028c432030bb229840247635b60367f36099cacda184bd9509f49a1d1bb775eda3aef56965fe8e35d38176dd7fa9139fa122bd13b6056b1ba057ccb44bbf6df4cf9b51b0bcf913221269b5a82dd14a9f305f25feeb9a8755e928bf8134403deb073431022d653f3804bdc69f49011970a6dc0ccabe5f75534a32c8faa46bc392f330648c243c327bde7698be4c4b3903e599ac5a36b0729107a164e0c9d546727612eedc03ecd6ee1e74e14a9db148cf52c0b7055d18b809815f76ec4b05be110944cfdc1864b95e2d488e5f4d544918d487cea29a5faeb3752008c5f0c42cf3591f50432d95b3069c8927c7d1c6c7c8d70f509504e3486c2bf65b91d9ba64a209ae72ffed75ddba00e8601f49be83670b320b0682549b026c72dca20366d5c2866716f0b6abd1fc390a14b18d3405be12d141f1b000d6494a4d71de6ce4b05c13cf7d1543425a51c43ecb4de185fdd64102d599a903f830dac640e16ffc22037bffc9ea753be4a0566d1d1731cef9c98017a3b688a77fddada9471ddd00d81958d53ff30003166f0a5a2b421a9ba6b4df04e61b8433b0a486983871b82a0d49ac9134551321cfcd557e43f9991f005bf013cf2732e60d05409e67c36ab4368224967f4340add8255cb1f78a0f27490b4abbb50808fbed84407f6bf38e9b1fe5c8edd11d012524139b132ef89410767e795abf741e704acd9eb1e25ce908c9701688852fa8524e045a82183af8cb36ece8a4447962843903baa5247124888b419ec17f785b1dc828e9f42d232c123ad21354ea76e769d7605d061507d77b1d1c684aee88517d9a63afa5b7fb863e5c0667564285788343febba974327b1961ff6284220654cc9b395551fbf7e4d6f0829c46cd6b6f33d0ee95f08b39cea6bc9c77758109b416dd535f2487c7c6f19f7a3b16e9f5f96c1fb6c6d60f77028890755030b5a3159855c30d3b40654302c93ea8d1901fef9a76b8f515ff7839d70a088f2116fc8d711e11c3063db1c58424dd5e30613da3b501225725ac9bf6d2b93d3caf47da443a77ccfbd83db83ec89f057e744808cd73b72bb500f3f8cddb82ed906737c261f45e69417ffb800e32d81b30ce8de248605ccf63d16f6440b7dd4031b7815cde1be2674b480472c66da15fc96c641ad709d03d49f2ba1ee7580593f16498170c9a7074ea84cee7cd9e43f52bb8e0f26b9aeac65a0a3690b5eae065b4d95630fb563e43e71bc8bef1fe816c326e8ba45aefcf07ab31f3ff5dba9976eab3368316402f09f8aaa2186dd365cf6eb96731098b6027a0d102f3ab774db349b82c2c3854bde3f49224f0fdff5fd17825c95fa60dc82f8a4e1caf626505453d72bc065ad43bcd26132c304732a08b2032d89fa40d4fccba0a241bb19d9d7db39d246241b9240b7d8368c7379c86984122cacc0df5defe643349f5e24c114b96b3ca5b299d410daaf9f98d18ce367301608f6aa96efa9f07a942653444b4fcb2b012cd902086b9815a5c7e8b89c227fce7c08958cc9f22e6b73c930de553694d9b8a653ffc1c6c5178ea4e2e5ed67eeeb1d9b78857680e25cce1b7f0970e5a7db0e78845b99e444872452f5cecd7c90af853b8b43459f8e90c8ded467c401f2eb1e6e6c22218b9fcd9551f11988caccbd4291eedeea18d100db179938befcd1a5d41b9afa3ee0fcd57cc8931077db50a8c3ea4b07b52788d69c4a00a5efec2569a2c1e2b41461e808546018652e8a18b0bdd2b392ac2d1beb24cfad703cf1801a13c8cb68260aff041d2eb0c5118d8939c931ece616febe28cfa6a50c712d6c9f7c6e06462b9ec39a4988cf7ac8ab91c26d2baf5a0563722a971336423d6c695185d1cdcc880bea6455a07e95921132d13edb5839142dddf2ef6535045c6fed644c104c3d0989bfb236f7a5badead2de95a358d9f728d16c4570b829b14b67e625743aace6c0aa8e214defe9c9b33f280b9330e9a2890216b7d785e6392d08818b5531d3979ca541ee7e535be8dc0a8b92cbbeef936061abb6f73c78172b7e1163ec36b95e638b11def57f18d7801b86fa50ad549969481a04e88274126d328f60bc39faeebf3a935527b69f8bca3130e13f860dfb49f24f7485a3bb1fc8d255c28ef46c6934ba7b60cbbace3dd23dd169d3451716aa0081f3357d625a056191c0c8cb728b44647d077df86aaf998afc93566ced2d91433a5654faf2fdf1c82cd92c2c8e316d7d4a4edab86505aef6f96db701292b943bc9ca610ca587d6d4b052762f6ea89dbf6047f62df0d7de0821a111cef9a1cefdce441952c76df88085a9f1ccf51a04d2ca65d288865f244dc775901da8a686c853d08681349ec665ef3ad824506f5b0b5c7335620fa9602aef4114adfd73ba825c7d818c38ae512aa516f80bba0bffb1d99504269a4f961a2fea1a758d216c8958f395e5172631fecc6e839667f3deb1bb5f34446f4bdc772be218716e54e6a84621436e33dfabf9e216c702a926b445cca594973b48cc94a77ee07ce30df744c82dd95f45be0aec9b132383e9062678584d7c6784e00f10eecf647847c503d2ce42a787566971ef2529b282ae344b12c98058da4dda9f7cd30a04665750022b2f9749b1bb351eaf9835fa6d8489db857d9bb56e5ebd5f6a7144714490de937f4b5bb246f502aea700e7817630b38d08a267d011fe522715a75763e76c4b51277b3c9836ab5d25b96524916ce529652c0eadd870da56b1f379ddef5bb5924d3b3a52c686a7d5a8376eb145d77e960eb5a6ccf8dd39238130bf486ed103e2dd6bf64a4e2ed7e6b67c40a425c65c4ecbfaaaa5e27faeca665a095f9e6c38f1f5f56992e41b7e9d545d038114ec090bf92897c4749e5610ea378baed5b69509875ffbc4e10cae67c6ddf894b599db46990822bdadf136c6d990e7ebc1771d524f407c41d0f07af2139f70aa095f6607ff9727f5f94613219aa1d165afbf7df7279b864e2414fa15adf43e62ff71d08b0b7e8cfa5117ee8e73f0196c7a12832e895c78b21818c8631ff12a3910e4cfd5421187c8541cf58e8dab3b57546fa3c2f6c85ef662c30eef1a53eed484f118dac89c7555f4fe3c5a541e271d26bb987a642ef770b97ef7b12b6146ef0d5e035351ae823080b75d86dec9d97f7f3f794c93ddfac01ebf4a32a406d9b11563ec08b4a8d1c8d3d48efb347ef2d0c1ce6de2171ecb3127161d742f5695e283eedc94fc52699ef5f3c4dec7449e172f1160c48e55a51851ad4da73a8f4d83ba8fc295ba60f500ea7c5c4482f6c8120a43bb47cff2fcb7a3c51868c5a5fe6a81296bfc040ba0b185403c56693e81891c78b44db046b86b632c26bf1a7db8986759e6323df3411ae6605cc6aa55731fdfe27ec7cfd3ac655997d5f97b0e033cef6318a9a6e1aaf51a9df8d8740dc18fb258a9d3a710532e50aa85667eb2d4edd902a4efd4bf49b7d0af9dae6cee5df33adc421b05f834bf06b0335a0aec54218aaa4473ffe1caacde173b571c9ca6b8339d3c97d39d0a347675b90c2ddfb15bf5b0f307543644cbd11d1171484b5e3c9881af3e2f30e56aff7f32b4b599a2843ca7f7d30e25cca4a2026dce68a834853e398029cf36a430259dc96c1636f5e4efada86e7934229df58bd0ced7fad8bb55bd72a001b1aa432ec16313c1c29aedd9669187427a97de36528f7fc3cf059cd7b91a60f16d9e85cc04dd90b36dbf95762683ad75470b2c0aba3c10f6a62b8d4ffd626d9138b7222794c823a4a2ea28b9ba2918d0f2915957905daf8963f9c5b30cb667ea23227be6948f0b77e5b7caef1860a96acf064d7564cb20084f1884ad57f9cb8b5a0e6ecbcbc54aa2aa515d640b674d9991f286d7f53fa64a2359ce330ed9ced07893e2c5a77b5a4847d5b79c03727ea85a665e516c0347b8693605cb9973e9cfb32ca68ee00c2cc4361fe32eb05b78dba585d9683bd986d3ddb7c93fd4225b01069585229ab49830af9741e3428dd1d7516624e78323a836efb6752468f93c4b74f5415c3fbd74d5b1abed1e42c52749d27a7e18bcbd9791b3925cbb4748a8a60dabbff553c6bed558b1888ab34e16b25a0c937990e2a5d55284eea7d6ea11031b605cda576176a0432ae51d11931dce8739a29f83d94a1a6db5f46b7502f90acca9341e6ff8235488cd7bee1f09ba738ad4a8bb22eaf94af96ed443a36611ef233a6a7a9c23e69dc0e87fdd938936bfcc75f4ce28916fa016ca313fe3d2372146f74c1dadeebbb44e5f49324cb880b07b6ead80bd7ff06709d7871045d61a8ffc88b608d6d382f98d560f076f8947a9196afd552b8e781b222a5abf70cb61700f648c8a9c95e37327fe41738448223ccbb2749d5ef1d034d667cbde1fda606ee286dd9aa08f5187e74bac25176f4d72903fc65e6eb105c034ed436fce81f5572e3c79fd4a7173313437cf04b21a57ce72b14dc162222f670addf0c20bdd1d4d578a313142fdf9dccb37739c4f45644625b856e7aa26397178fe7fa38fb294ce79ca676402979a0cb45b8e5afdfc4473a2aae086aeeebbf25925a435087ffa28110fa0ad99b39e660a8ee4fac751dc59fa504424b6ad198cc84d377d40001b6f77ef9c89974b36118a3f83ec68fba229b29f4edd7b5c781eae131356e8b4a3a3d3f6544210c9f7d51fd4c6a070ef41ea9649fe1bd4f7dbd212110367013b15a2b88735c81b7631236d7f8e6526be65f363953c82c942e006ccf532504d52189bcfae771b19b83a17098e03ce519e82bad440d74a9ee747babded164698003f009f36cda76a9a763cdf171bf4cb465c9add08a4b5d6d14450e8fd76a3260d1c5d64f8d4e775fa52deff4bc03350ddb56fb37c71b454eb33e992405bdc958c91d83b671596a51efcea1c651dc269b7fb6648f7e3242299284d9f1116d6a3a6a2521e61a0344d6dc414a4e2af57831f325535a588318f3e89f1ebf836bae5d855f7b9572a9c862d4d5db7ae6a49105dcfa2a8198e2063e165a4c77eabf8ee61066fd3e7bebdd69eb100eb2901325fa3272e787cb2772d0a13f043f4186a0782de642500c39a3ebb949bba92ef97f038fae218ad565e5a8a1648ed9ebf72385ddfabeab0b3e97185f72e6615277e09cd0393097d2f359b092044ee919e49a46c2e7f438b49ae1d20e1d510cdf485cfe0aa586b9d8cf835e3b598673ad68bbf2cb66cff6a92414bb9446b4f2a71fbec484ae810d99632d9462e2846cb2ae00db04b97f691161244a5731b343e66724ce3fe211702c58447aade30d85fd4eb435e0f2aa2c2f42d9695cb5d856e15c9f0fb7515046b2303567cd5cef194a5bb35a16c89e067d6cb2f891b54285f948600491f7ab0103ed4c3c09ec55c3752fafca42b486d107e91b7fdee1aff56d9a8f433d4a81ab36e6dac92900a25905e0ab259cc383d19294b2bcb711d7f28efdfbce3dbd9b46a247a4758485ce9f20f2f970ca772d2b436eda9919ca087718b276ddb87924b398d2e46e9a3a6417a6c1032ac70d68a5ec03ffe92de4019b5320e38e556c4c941a71ea5f9f2f3e61434f5c0e5", 0x1000}, {&(0x7f0000000180)="a066a76f67072218f6a0fc4a25201a013bec5c832bc01161827abe4d04e41a9688f4afeb135d38b649997c7f8f6b20d7cddbb4fa8c6031084a85ff738be49e58e4a9301ebde7be47f3539f32a0f8ed324777cafedae6b45afc123cd70c59d90ed85398fda85bd41ab2c7f598ea102005521c2ab76272ad95833b2a1291225be2c6a6e3f3bfabbb2a79f9bbb2f80b733f5035a02be04b8d2c152c7d4e9785f309bae8bcda71a635edd5e8e229e4af01ddc64ab98ab4bd5c16b5e3d5b811db9530df06aba894b6ff0b543c208c67ae508c61d59acf0f35631f32697989744a5a", 0xdf}, {&(0x7f0000000280)="63cdf7ea8ecf43accbb35adae8533cd6ed4a1183223531203990174a7bc48ddbe6d93995ad85d6ab252dbbc79b0f36ffc03285b0f5c1d768d85a29d10acab5255de17b5927278900838b5198ed98c6bd90b90c584cca54933ee8ad0faeac217cf9d5dc6171fffcd054df1ee34f3be4dddf13d4564ff91e7f13cce80cf757c589c384434536deccf7fe8521f569b2a40b2cde2cd1a19f4593d4a6e48107b11c6461d02b7da7ecfbf6870d11b2395ea74aed8ed2ef831bff653d1ac122ae35337ecb36f63dd1fb42df1d78c4ad895f2cbd3f39af4098c992911d83956e8f69b3927a42a509e5bbab3ce31ed88c8ca56fb4c96b475912365d", 0xf7}, {&(0x7f0000000380)="b8af1c600af28c98bd2a34b9f8db5ead5e1c640ee977a3f55e02101f2e4d5e24809218027c8702b9bb2f034a2410dc1d6cf1ffe5e907233e21967ea095054332d52e9a504624a852ce2637664cffd6b3e1bc1d4357e36b4784219ba193993330fc28224c5805bc23974c7101fc63cc243f72d8ef533f21f2c7d0488534f2913a6280c3f0a18c4c471bf76e45991bc939ec020e3344210cef4554a7b8598b4502693b8bf2a754f6403c6488eb39c11264110559d58dd15fed315c86f271fa6a13f2af0b1e", 0xc4}, {&(0x7f0000000480)="ab769137776f9e97dd12ae55f5adfe7da61caa98cd0e7eb72ad19dbb62b2c5bbe895845b4a9188290794b574e185de4adcb5539e69f7d54e7441336e524b52a7891702848c30190131d02bee6c96aa1d6de34b564ae6752af63251251ef6a552159b93efe607107743", 0x69}, {&(0x7f0000000500)="df4d3612b7761745b92df9c9edf80122deec95b0b7f521a2d3dcb592aae025bafb25e0f4b88732456acfc6894afd3c36273bbab1623113f1de4d5e4d8d0ae57b5f23454fcea6ba82a22135f4e36ebb3765cb3a185b8774561e315a204d02fe90faef62bed2f710b846ad7275f30af7", 0x6f}], 0x8) preadv(r0, &(0x7f0000000a00)=[{&(0x7f0000000000)=""/5, 0x5}], 0x1, 0x0) 17:01:18 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c2543e4e1fe3b62136fb1c4167eb3e8c7791d373", 0x7fffffff, 0x4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a4eccea6b58ba94c79ee6b9be703011000f5a3da"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfff, "e6a042026959bdadce44e0a3736eafbdcb1a2832"}) syz_open_pts() 17:01:18 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) r1 = syz_open_pts() execve(0x0, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 17:01:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) msgget$private(0x0, 0x40) 17:01:19 executing program 0: getrlimit(0x4, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000080)="04005c00", 0x33b) setsockopt(r0, 0x9, 0x7, &(0x7f00000000c0)="2aabdb6099ab25fb013dc7936ee664f40aafa846f2c55bc7b80449a7baf3cee740f6baa6fda98032650242b1f436f76c7c16f2a79e0143cbc733fbd525a358f2f74490b545e2b014d6cd5ada918d24dbf369d58b6d280779a2c60d474ea55573760e78633eb7fc778afc425c75672e6ada2771ddc11391422d778884d90fd881d6c6af16b07aadec42b56001f729d0518747b3334888ebb3b1d5192c6eaa5a933ac155343c83c27d8e510bf6df3b716ec2eaef0b5e68", 0xb6) 17:01:19 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xfa, 0x8, 0x6, 0xd4c}, {0x2e44, 0xdfd1, 0x7, 0x51}]}) 17:01:19 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"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406a0", 0xffd) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4, 0x161e, 0x5, 0x3, "6f63cc03280f8b63abc2992b4e903dde84c63089", 0xab76, 0x401}) fcntl$setstatus(r0, 0x4, 0x8c) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) read(r0, &(0x7f00000000c0)=""/224, 0xe0) 17:01:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f00000000c0)="eb2372c778b7c05bd3f0f51118a17984a79193b600f71107580021157a4a5afd86c4eeb278b2e2bcec3e452e73e766614a1f9fdfaf0f6541321f2cac83cd2022e7f8e625fe0bfdaa04a6b3fd5360d56ea0206def793af20614eb24758cf67b9c4ed71e", 0x63) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_emit_ethernet(0x25, &(0x7f0000000000)="57af283b24a7c3e987aae40d0ec9ec0d13bebea42c576c5aa54f0a8a2b404a9bea334baf05") r1 = kqueue() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x5) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0xc600, 0x0) 17:01:19 executing program 0: r0 = socket(0x1400000000031, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050405000200000008b10500037c0a000ffff0000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f96886a89239585055a8579d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7", 0xb1, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 17:01:19 executing program 1: setitimer(0x0, 0x0, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000000)={{0x80, 0x8}, {0x4df, 0x4000006}}, &(0x7f0000000100)) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), 0x19e) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) 17:01:19 executing program 0: getitimer(0x1, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) fchdir(r0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x28080, 0x140) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x401, 0x0) r3 = openat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x10800, 0x141) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x4, './file0/file1\x00', './file0/file0\x00'}) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0/file1\x00') readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/109, 0x6d) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000300)) symlinkat(&(0x7f0000000340)='\x00', r1, &(0x7f0000000380)='./file0/file1\x00') r4 = accept(r3, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) open$dir(&(0x7f0000000440)='./file0/file1\x00', 0x20400, 0x82) getsockopt(r0, 0xfff, 0x5, &(0x7f0000000480)=""/4096, &(0x7f0000001480)=0x1000) r5 = semget$private(0x0, 0x1, 0x4) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f00000014c0)=""/76) semop(r5, &(0x7f0000001540)=[{0x7, 0x3a6, 0x1000}, {0x2, 0xffffffffffffff84, 0x1000}, {0x3, 0x0, 0x1000}], 0x3) select(0x40, &(0x7f0000001580)={0x3, 0x9, 0x3ff, 0x7, 0x4, 0x9568, 0x1f, 0x41c}, &(0x7f00000015c0)={0x4, 0x6, 0x4, 0x5, 0x1, 0x8ac, 0x2, 0x9}, &(0x7f0000001600)={0xf1, 0x6, 0x6, 0x7ff, 0x7f, 0x401, 0x3, 0x5}, &(0x7f0000001640)={0x7fff, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680), 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000016c0)={0x3, './file0/file1\x00', './file0/file1\x00'}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700), 0xc) semget$private(0x0, 0x3, 0x20) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x4010, r4, 0x0, 0x0) setsockopt(r4, 0x5e2, 0x3, &(0x7f0000001740)="5231f149594975b6c2d91c155de50bee2610446615f3c3824a58d6f425321dc40a1d40de17514054ebd6c0432affa310c4504a0e13b02704d098c9b74ef8725aa80ed86458e208953e83cdb80d47ed141247c5aea6ceaad78d0b032549ad834ed4473f0f6d038b868bd80f114ae7559548201f8ab15c5fa11c2a416f3372ca5a3305d328e37b4f03e0429f2cd1214aa9eaacae93b3b4e47ca41e92d626d0e151ea4cd94139817b3967033dd38978673daa57493cd314f2e213ec9fd7e283e76c3bee504994eafbfca1f88e3537ad749302d70a9b411fde37d5ecdadbcd062cd1d7f3f236daab00d6f8dbe17eb6ead55ca9c4dc73c197b144fb7d3f7f2e", 0xfd) semget$private(0x0, 0x3, 0x8) execve(&(0x7f0000001840)='./file0\x00', &(0x7f0000001a00)=[&(0x7f0000001880)='*.^}S\x00', &(0x7f00000018c0)='[+\'[@\x00', &(0x7f0000001900)='%\x00', &(0x7f0000001940)='#\x00', &(0x7f0000001980)='\x00', &(0x7f00000019c0)='U\x00'], &(0x7f0000001b00)=[&(0x7f0000001a40)=',\x00', &(0x7f0000001a80)='\x00', &(0x7f0000001ac0)='(\x00']) getpeername$unix(r0, &(0x7f0000001b40)=@file={0x0, ""/76}, &(0x7f0000001bc0)=0x4e) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000001c00)=0x8) 17:01:19 executing program 1: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) getpgrp() 17:01:19 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x300b, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x60, 0x0, 0x0, 0x32}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x800, 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1013, r1, 0x0, 0x0) 17:01:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) getpeername$unix(r3, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) close(r3) 17:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x2}, {0x6}]}) 17:01:19 executing program 1: setpgid(0x0, 0x0) r0 = getpid() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, r0) close(0xffffffffffffffff) r2 = getppid() setpgid(0x0, r2) 17:01:19 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) select(0x2, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000002840)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 17:01:20 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x30, 0x0) r1 = socket$inet6(0x18, 0x7, 0xfffffffffffffff9) r2 = dup2(r0, r1) socket$inet6(0x18, 0x8002, 0x5b6) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0xfffffffffffffffd) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x3f}], 0x100001c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000440)='./file1\x00', 0x2020, 0xffffffffffffffff) unlink(&(0x7f0000000580)='./file1\x00') fcntl$getown(r2, 0x5) readlinkat(r4, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/85, 0x55) pckbd_enable: command error pckbd_enable: command error 17:01:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/186, 0xba, 0x802, &(0x7f00000000c0)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000100)="17", 0x1) 17:01:22 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) syz_extract_tcp_res(&(0x7f0000000000), 0xffffffff, 0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCSCTTY(r2, 0x20007461) 17:01:22 executing program 1: r0 = socket(0x800000018, 0x4, 0x10000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8011, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001240)={0x2f1, &(0x7f0000001200)=[{0x3, 0x3, 0x2, 0x400}, {0x3, 0x100000001, 0x84, 0x1005}, {0x4, 0x471a9dbb, 0x3f, 0xd}, {0x100000000, 0xfe, 0x6, 0x39}, {0x9, 0x2, 0x3, 0x101}, {0x2, 0x4, 0x80, 0xfffffffffffffffc}]}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/246, 0xf6}], 0x2) 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, "b04d00f3ff0a00"}) r2 = socket(0x18, 0x1, 0x0) syz_open_pts() dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:01:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = socket$inet6(0x18, 0x7, 0x3) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 17:01:22 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0x2, 0x0) close(r0) 17:01:22 executing program 1: r0 = socket$inet(0x2, 0x5, 0x9) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) close(r2) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000000)=[{0x5c, 0x0, 0x4}]}) 17:01:22 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r2 = getppid() setpgid(r1, r2) r3 = getppid() r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) 17:01:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000180)="b052b5eba5469abfd0eb1d820dbf23eac251088f310ccd120a146a276d510ea226c3c05669f90c30522ee013f8ed492ae04654fc77dd4fa4233c72d09d10d14b5337f8e5fc1feed4b080fcc556154f88f5fc25a84ed7b41d5d298a415d20e4429552a8fcc04f8c87b0b29612344e1643e658e3dd6b4641528bf64408957c3c73b5de4bb6e7ac254b9c2950dc190d2999a7b0456bcab11a", 0x97}, {&(0x7f0000000300)="69cd362ff9c1e4ad0c075d5c5ff6eed6e4f0f94d534c2aae5ee2e86181d83349ded348a45b4016f41f2b0de3431d449762783def7ee103a3284335bdd47a551fc18ccb5434fcf138f50e4e7d0873941fcfc1d214c3fb9b79f957f021727ffab4665cc6c9c4f7d27e734eeda2623b8b37ea16b3d858af77182d7814e77452ae629ff8588162bdbe38de5257", 0x8b}, {&(0x7f00000003c0)="e71fe114c192814dee02ba56e1a94c2e32c1b781b95d451fa90d8924bc83a870b73284dc84d76081e4149bcf4c49257ebe2dba9205c6899db0428d06a43f96209dd8e8489c4b622c5ece28cbe120c0697d77d14222ddb32330e092eda29702401a044a1806cddd9157ae3b93c23876390c73301d96b707291e5870e8e93999b0c53ddeee7158e61494f4937fc6dee03fb50d18fc2c9133d6362b38266d50171c727702e84e24a8f5904e9c4c2209fbdea2f2d6f6d80eb52bbd18b452990907a17cc1cf60c951659f7f4e9fd61f018619ffed63", 0xd3}, {&(0x7f00000004c0)="8bf33a8e71b1ca1f7a46ef10b09bc0ee1b182e29f049d6fff1857de79d68e14bf9e3fd2818d1f48b23146546022c3887d70dedd13138552caafaeccf7d736d00865b64c8eab412b597239f09778032cdc5287cb412dc05c676c9271161ec", 0x5e}, {&(0x7f0000000540)="11d39aff4015e709f66adbafc75128b04ceeb9d1be137152a03508005599aaee89f01e2591c5ee5113975d8bca306b07946984dc09cbf23c267d8cd5e828d71830c94f9438b3b00c26b909388733e63ffd264401bebf9d57f7da4f7f3b0f559a7c673cf053ce536690f24b1f4c4b", 0x6e}, {&(0x7f0000000100)="2f1a09a46daea3a213b67f98648a975dd3dc0584f948559708f3", 0x1a}, {&(0x7f0000000280)="02a85d", 0x3}, {&(0x7f00000005c0)="7f03b447db2de58f0690c3134a4c8c56fd327ef874f0e4de5c1655aab5a1997159134bf7ae8fcee4f8401c2f310c4e54fe2d1a1c361de060db575f2cfd87266c4e8ec806793426d2ce806d84c846e2df7fb55da03e1abc90508830fc22d55d1fdbd5843591d705653d49f6c498a7ef02007e68020100122715c52999e629001314288a", 0x83}], 0x8, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 17:01:24 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = getpid() r2 = geteuid() getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff]) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0xa98, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x30600, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = accept$inet6(0xffffffffffffffff, 0xfffffffffffffffe, &(0x7f0000000380)) socketpair(0x1, 0x4003, 0x401, &(0x7f00000003c0)={0xffffffffffffffff}) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x80, 0x0) r13 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="29e60adf8652f0d5bec90bdfd2493fff53bd81f0615a509e0ca42ce41398863186fd848cc8876f9f07951a799b503a2a0aeb04f4574e7104a970087be9f7f96a74d8f9d8f5690be0525d7e9434ddec26af3d9389a0ce4a20ea9df01b4fb8f5050537561a0647396edbc0ff5d7785f6f59b1f1050153443ed73ff416797ac030383c1c2f63a5970cdb5cc1878e4cf072f6630e77c9e29b4dbfc03ce515dc7e70e90b2736cc3244c594417ed3fb09e7d890567639f6105f6b90ca54078e759491e2833d13b81276a8d34fa04ea2f4f2f293fb9b30f9e073d3254d4ae6148daa062956ed694580db52366af449a0270deb01207ad66b6cbaf68dbd2faf9d0", 0xfd}], 0x1, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x78, 0x400}, 0x0) r16 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r16, &(0x7f0000000000)="b100050105000208000000b1ffff027c0a000ffff0000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0xffff) uvm_fault(0xffffffff8222be30, 0xffff80000197c000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi)