kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Dec 17 16:13:36 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.235' (ECDSA) to the list of known hosts. 2019/12/17 16:13:45 fuzzer started 2019/12/17 16:13:49 dialing manager at 10.128.15.235:36975 2019/12/17 16:13:49 syscalls: 337 2019/12/17 16:13:49 code coverage: enabled 2019/12/17 16:13:49 comparison tracing: enabled 2019/12/17 16:13:49 extra coverage: support is not implemented in syzkaller 2019/12/17 16:13:49 setuid sandbox: enabled 2019/12/17 16:13:49 namespace sandbox: support is not implemented in syzkaller 2019/12/17 16:13:49 Android sandbox: support is not implemented in syzkaller 2019/12/17 16:13:49 fault injection: support is not implemented in syzkaller 2019/12/17 16:13:49 leak checking: support is not implemented in syzkaller 2019/12/17 16:13:49 net packet injection: enabled 2019/12/17 16:13:49 net device setup: support is not implemented in syzkaller 2019/12/17 16:13:49 concurrency sanitizer: support is not implemented in syzkaller 2019/12/17 16:13:49 devlink PCI setup: support is not implemented in syzkaller 16:13:54 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet6(r0, &(0x7f0000000040), 0x0, 0x2, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f00000000c0)) socketpair(0x10, 0x5, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x2, 0x8, 0xbb}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x20, './file0\x00', './file0\x00'}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = dup(0xffffffffffffff9c) setsockopt(r4, 0xd39, 0x6, &(0x7f0000000200)="950487599a23ef5ed707e471c177813cfbb37dc2acde9046785776620e3151034ae412542885e3fdf7c90ac54d489e5499ff87278d4dfd7050c89888ad86e4a2beec467a44055bc7fe5e1049cc0a765544aed1ee2a8538dba2bf74674bd12eebd786c6f5beae91237ed5234a5d1a5262b3c1473968a595b3557852475e59c13973fcb525f006", 0x86) dup2(r4, r1) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x2, 0x0) writev(r5, &(0x7f0000003680)=[{&(0x7f0000000300)="5b98d28a01bb33b8ccb5ccb87721d61b8c94c0b4c69d979faaefaceeb7a809745ae56446411e6dd9b399136a4a8bab9eea00a0b409117ab241ef8302ce8f594fb1c3b39edb79fd94f02e7fecd7d195ec93fc003f22761dddccb6a56ce72a740bbc7dc955d5db377689ac50df9935179d8d7f840e7340489be441377d9eb0916e58098d3be3c45469875c002f1a8b87ab09a5e6f9a274ce16db9ed5f4925b6661d3fc83520c5dd5e1bbfe5128b2b04da733463b1f79ecd6ee2ed1af18341def2783bf13c995ad27bf7b5195c13e0e51d17f1d84e005a26ededa8b6f37c3ea57c42d3b39ff6d14bb0ee165ba67f64babf03b343d2db019f07c694abdcd05bdd23b5a3f9089ac460f502af309c87f870e70fcd5da6ff675359483bcbfc848643ad180f880d7f4bd016618f7794cf9acee8fadfbe4dca5656ac0b2a4e0dbe8c3637b5bafd0a7bc6580d88be1ff4d1b5dcce93f549a878cdedb15a04866ab4cf2073f12fce1e42e8a7715e47e4051decfe3791bd1c01c0a9955bb7def6b30ba0218f191e7c776939335d1aaebfcdd22b0c403f34e94b3a17bfccd11d623572bd755fa8b3b88b3ab609c8f3368da4289a67ec6c1ed983d4220f806d40b654b0d3945512e8de15e0fd7c4ddd3a09226997119a3a4466cf25adc257e36dd60c612425935e3d34509c3039937e8a0d9b7d51883574b54c887fcdd6484a76913404b990a9736b679438978174e8cb216c7445a01800d496916c287e8cec5923edbf76b5e9537f19389011af40bb8ce1ada1aab18fb19b961266da71279b85f55d20d321fea44d3eceb04c70832be9356cdf41a579795886915955144d8f74de8d10ba04d288211df9c42c097a8cb6d01decd230d94d4d2b0a881c62a2104916cf7f9e8443d5f8017023b77720855915ab6bc65a002f1319cd0880d4676c12eedcb6d7bff76c7a7ec6f2c9f10ecfc91c2fa28c0c3e8f78b7aaa2ac93d6946d8d4c26dfdb13b448b426d197a9782b325eaff8024d6d2d1b29b549f5773a91f0a1d31d62adf71ad318150b6ae46adda360c7b529aed62dacacce87e911974d5be946b133c7a5653cfa7d4e5d2bf2082f891c5f099413ede71d5f2305f66451f3ccb4be5348185402113ffc4e94663205a537cea483cdeb3bbd2992b6ff9ce962706ddc47270453653b9ce3a29b6f4de72c64c1eb9235b1f81019c04f443727c7c615c8ac656b2d62611155ca4a26ecb011567591a1149fd5c80d61177551a648a354a4207f58e8d55aaa565822c43197ede65a3e777f239445cbd67a53825ad366d427a1fe1fbb2c2d8593609e5d258c07b092839653ecb622e794e08b5b135623d0fec30ffd5e4d870a835a1de21e7862ab3925077cd0c05a74c076f3615721e56a501981667ba99292ee8d4291d941be83fe19b2ed3bf41e423cbb27b5784fe8d3852a794789d637e78481a214cdcb0001e1292033b43ec0de9f4ddd8932be8439eff35eb6fcbbfd0e4c9f43d39e5b26264bcfed726cbad136ddbea677d41802066be437e20b1f8c5959cc5a6e16e70dfdbf648c9bc9affdbb6ac9fad5d5df2b312e62850591198c58a151b42d0249343a5b78c4764fc403dd39c457267000adc0dd2b8b0483a91e682f005830de87e654ff55a030e48ef7b174d78fbe5a26f51ec98c2d2bcc6252f608570d7f7b80403625cd2b776841bd76daa7ae2dd1f409187aa7561e750aafe7139e5b1801e36410a33fac5d4a79581f16f60c3e3b3537d249bd68ed74d2407e2c479788ba6ccd4120ba29b0899566ab23c2e4bea4c82e655bbe011f67aacb011c3dc9f78e847f8b6f8158f8c04180ea84185836725b1726e1bc3ce47c6865927648c5f8cb915e7c4c3d608bd226614703c3c9d5c4402e3398f9c7084574cfdc91c219742b34efc7300aca559eb7ee04327b53a7c9f03dbf318709e1d8b41d3c0886bbf3056efb8a4ac27662fcbe78af5e97b61610cf0df29da391288850f3f01bde3a992c15486c6550f9663040c2a12f1e9d41935ee5c2ac265a03a6101beb640036cda5769bc6fa5bb1ef13dc7c23455c8e254731a608e29b3848d9d953034124ce9aedf35a8eba1bbbf5f44d08010e98e00160b5380831228885329513be6749ba3dd6191b9200c12c9c81baae26f87fc9e25c1140e4e32ec9e4dca72afa0bb2200a4aac78c0f8e201fdc58a925fe1a788dd4db2557e5e6f8eb746474c0444a20a76bee506404be9391da4d6ed260969aa1d2aa0fbbe95dd93ec3564c95fc44655a32772c42c4d5be6f30c63c70c97c97791b4141864e1a952443bd69f7295e4902172ca021ed851bace209992ac89d61ffeb199a8eb7d9979732ee9ccc53e926b547136f559c28b15fdd35997c1beb2460ea13e2bb4509d430475bc9a2c6d898cb438914ca52728b223a393cb76b56ee61c9cc0b7ca298f61530890351d750979907e8b7c0171a711781ceda69cd7a84b3eab8bb427ba35103f9f02b5371156c9ce99571a376de1637d143a569885e7080464cb37d52e3dece90ee4b0b67df5ff35729c5766b20e9632268a2e05a1b9e001fe43c4e3685ef086f87561a5fe3cbf9ab0b1c308adfaccc930ae6662fa40d045abe6b74ffdb4d6adeff545097da0e26489e7f22c68bf8e1d819c0ffd22a9050a6b45e81fda5e7b4e9dc764d33a51c10626239f87e64aa21295bcc1238aee2b128c89e0f3db15363736863c08f54fdedb900005f518de254ba99020c09908783f94af7a9e5389836b72a3263983d836714390f55bcf1af2e1cc63c0dca7c12146b466508e2c311a9ad7b0dfd40d6161eb7b984af28caff25e11813f83b53b1f9a5f7c7e09a512cf99d900ddc26b02317753f3f82988a39b507061b3d445bea86d1d7f19b66dc7f5099d3015caa8bca4ad8b00822230d01cf0c57b07f6030c1b367718a539f1fa57700b799d6f3a6054cdf558d27f0f1444e4d40086603eee4e104ff8ba043b367fff6e545ccdacb48ea66ec788b8012a5158689e2c3d8937934e85cadce54b22a46ab4ac961bbf42b34fa6d406d101ec4c40c92027568ab32f0eb87b91edf774f1f869e1c105c59564d9f782da3ced0422eb0e13ac3562af6cf98c8bceabc2acca5aa072eff516feab9fa268cbb7fa3a8c8fcf39afbe030b79ea856bf5e705116f3ec85bd656c147f2a410c67538dfe6ff3b247a6d69ba1d6013752473c89bf6131147de467e26208f90d154d64084cb00a2f360d29c74b110e2b57fa848c6cbb8111d1a8e116dc262d10e6a2440ef1feba8ad58b6cb398ed9417e32cabba192332590fa988d0f8c9c99c1e32a26e10362645da216650775aef049a9708cb41f43e3f7893797c708bcd7675a3027f59ea39429b4ecd2b4a4c8f37196aca6f5ee13503d29449a33787d15dadd219ee3e154cae4d2b247c59f44b1937bc76f20026344b63ad625933a4defc07b844fe8b43e22a6c044cb5695eb00c0bec2d7e1b3b212d0432d29e65503e6e17eb8276b50ca4bf6b06002ae2bf916d59a88a60665891a47341cda1fc401901e24e3ec21b733f4eb897f6144ec5a7f3e01ba405e161e25b1607362b988f8f0238b199ca6b141cca178aedf769e5024304bf329da1826735629aa5674bb326473aadb6753b9bd7484ddf735e29f1917376ee85081f9bac3598d2cb43c9b7a54e9c935475b93f044a6d08e4db82f26fc064ffccf39b0ad4b753b64717748fcf2f431d2f9305f7fc445ab6d7d467f65da5681109defeaa830c44f8f859f695253f403b8dd7702eee8cb451f57a64ebef43e800713894b5150448241ecb81a5d3a0a65eac68364f737453cab0503d15a9de88a7fbf7658b39c76f39de18fe54c49d84966d3f2331c1aa10c80a651799399a1be54035a0fbb7ef89ccc1f55517b9ffaec6b8a8252a6424a7e9a979d4ed2ba1ba012db5123bfadd6bc9f4506b9c651f2083e975470f11c396d95e6021682758be236ec49611bf23f916dc5de222e028d0c03ed545697f5bcf5e7ad61ee95c7c06991e088b2f885d05b34b87dd53329edbca7c8377124ef3dc6e6e6d1acaeff796d81c14d7eb54822ed5ea47e47b00850dc80818a4a5390bc47c7e932982ba2729c8a99c4e8708ceed3cccb4fb94064347ad1ffbddb8355997b0ab91468bad096bebf6a7faa387fd363d22ee442d870e758b6f826fbbfbf025ae75962571aa6e38af2aee5d748eec08cd4720db0a8c1f818a2655e29fcdd5163d6529648d8cdd074e06cb215834933f596b42ede8f7e66d34d47e4becaa051aad491be9a130f0bb25b8b8cf5a75c8d10942dd1eb2e93359ffffb9f9f56567e2b77f5eae1ca8700c4d0104b0693d16f66878c4b160d63e44419924d03ad02a29fa41be1c739039d05a21a42dd70ef39c9dff771737ea3ecb455b397bcb7d40f5fcc89a4d854712b97fcf5ee5596e64fa129a06fcaacd28a92fa28829f3b66b0c1ccc542ce6be04443f65a99b0bda9ba569e4c9464fc9f5d5e03de43826cf55ad609af5a68d077c32cdb53f9689eece2c62f47548ebd9499cc061b0e7ffedf5061b19a4e1b3eeeb0e417e0a8c43724ea76dc6e926f5a0ee8b67422fe559b9e8a2e0a2ae1739aff5308b69250066ab12ce0f975cbf89cdcc19942676fa0fe5e9e535d4d02ddd2be0e7de6c683461f1f3293978cac1bd42d74f688def0743cec993825a80f3c89071da55f6654433bdd4a0c1cf7eb372b92d07798d253571134dde00ce8f5deafaf2238476392088295af7ebef96d5d6723fff880347ce92fcb5dc4617d36443d9a540f9fa6e7575a9e90ae94c3336b2a56796a3f4176df61d043d5972bc6f24028c4b17f33899e817af82e979ae760c0e8fc48215ab131b67aafa204002b3a2ccd08ef3e8c913c084d509f9e87849d82be347af512d52e47ccb3d9acf0e4037e37021b8d5399b3b811ccaf062fd1fe138fcb4165922b0c54e36cb2500ef6be11dc9b6340391b6ed28a6246f959d431d7cf7a3508646dd36c042c279a0dde76c9338b8103c211a820d1b26072318feb5eba06b5661db24305116a19ecf9e3b6b2b7a877a56ea63962fd796dba3368a80e712fb01abd9041208d31206ea340c3f50c07b0d45ae7e6a0553a74a42bc7855d16727f703c126ca8d44074007d93806c62d64b841d2a1445bcebf1f2436864d7632a43fb2f463dadc8ba08a47fa4fdf23b1b598a7a580ab0c136cb51d241c466247cde43bc4736a1240aac3a796220746dee9e6264382220e0448f997573a9ee19816ea2d6494910179d1d29335fd90ebe462160d3687c04977ddd7a1ccb80d5f8c9fc441fe2d51a78e3997448ee3dee57d3c19c0f52e8a61f3a0afef463f35d6f2aaf4193cb88543d507bf643b2a4b9aafc559901dcfcc04eca4b6eee8c9c1b52ff91ac02320077713363fac04cceca0f9e2ea61ed1f967ef9846787f693dc59b6e1c9a93c441d7ed2b73889ba6f3a75189d6526ac3faf24d7e3a962a9bed90c6955a28440bd6353eb887c1a7099a436b8469360382317beb67e800ac8967ade1695f2a74816700dee50199f17fe17bf51889ba5f62721af7d4c7008fa6c090c2a2b43bddd1794f9eb143a457b0e163886cb441e5c4c9dc40a2c9a5a7d6c94464667ec2df5d57ed7eb4a5fcdfb9a134421911059a2d93e7a0b631d06cae8a2f88188572d7b2da5c486d0509311f0bb99aaa493fcdae644012a77b345bb9bf26daaff51c4d41096355b14e1b2a3e80c0665e592bd2dfc3c5a4dcff037ae14562ee15e1786e2024b97418774c42e20ad31d6e8ce535c5fa22342", 0x1000}, {&(0x7f0000001300)="cce504e955103c0d11b36dcd4a1f8457f3d7b0a50feae55b60296dc3a3414cd6ccd8eb32196823ab04e300f2e75083874a165111c47a91c49ec2ca7f", 0x3c}, {&(0x7f0000001340)="9418258545a10fa76f8568742e5f544d1e4633c1f56590ecdd0bde4547a4c9f44f2a98e629bb523475a90930f5c18337a4153abdc9883871f13b481ce7a13557f7bed0df7e5f7ece064527d9e2cc4a3373938433c1abfea8bfce3a304c960b6f9653491146e8604305bd7cb6c91b96ab1756aa0b54ad192ffdae2639b8313ced74af575302668fe0577044f985acee1f4968c3e2d15791269447f61e9a7d55ab38ec41c9a41c5012f752befd", 0xac}, {&(0x7f0000001400)="6325353eff3b91f86c4d0ea34bc2751928417d3c8039d19b29cc80ad06315dd9492720abcb82256ed1313b9c14616ef90eca9629ada25003042113e66d43cb63a6870117739bf772f9417ad1e7ec969e3f6c510ccb800bde3ab5e4a63adeb5b99eb16005c67e278b71958e1ce66db2c7dc43b2228d78d62f3a2821285d18fedd53aebe650dfec72079e1b5592d07d86be6e162ee46271f2abdb1af9f9c07701d4fc790620698c5f3df07295de590604c55fb0a0d624a579da6f1d53e471f9db0ab86946a0862ce84053a2cde2b34168c9fa6845fb6367ff1d70d14422024cd6c826882c690d9cdabae3ca40d0803b146489cb5fc0a283844be1c6ac5ce0ae4dd22a7d3ff86ea362da9b4d19039091849262d0dd73781c3e826e77ab368d293c6ad3a3238d52bde649704b3c4af31a8101f05c3131976817733a541d2d170754fabb2b3a32f1388e3c1311e4f40bb12bb9b549b574655fa0ef9db43c66829740b636e8dfe3da269d932961487ca7ce24ef66b9765ee1b8f63988248fce9318c361fd01b62c89d63bc8b9a528eec01594bb32087a9972767ebcb7dc4b54b14585bf230f7b4000ba1b1ee5c747a1e16fa1db168ed15a8a8a76d63646f9e8b45e5ae6a9b2fcc03c8da447ab1d01b86ece991ffd51e7b94c3b403f9af435cd3edb84d30b4e041293f6ff0e21356302ac15a246340396244f0589cb1f3637eefd44de5badc20e8beb527e1038d569b126515547376f0e4456f4b7a326630875a559fc4617cd8192be59bf3e5d40eb46b990e803a5c91853a3cbbbfbc0848ac495b1fc75987c8a6e47007a80c7a9b606c4fc5218798f47d474c639ada14ef1b056ddb75e1d0939b92d74d665c077e8e89de439d4de0aa0d380f3d93a6b2441bb827562b76171663e7148a6095d41e5d5d572b9b01b6f9c90518a167de9e80c0d1b765ffd2b538fa458e99602c454eaca1e2b297c8433dc2340be9db66d302ae58d4d099cf126db394cf331802f280560c3e0cc1f21cbdbc44daf7156c9cda2e3384c93d40bd3b2c795be32de5ae087164ac589e2e93a22668486a2ca292b2f2389bdea9ebf4a340fa09e437a3da50480e4f21a2e0c4ea83321553cdd2d9cb9ebab015c0db08e0f94614f351b45e455cbc70e13f6ae5db8f4fabd67200fa162ed9390691e8bd22215f08e769fb611551affba168640f83d2ce1cb4c5c476406a6a512de8c85b977a687d790d4eaba429241eb601a3eea7ca1c55bf734dd7bae7601ca4f0d77f187f391774d5975977f44c613875313a2a2fd9698bbd06d6a6f0ced3a7d74eb55929dc8dfb6298fceec17be47300546e0c7e503f9c933c6f0cb7d615ee160555427b659ee51c727b5bcc2b3a23c60466775bcf2333cc9b4bef6a8799752c920d7f865aa89683afbf2bc6308cd07d5dc767d253e146aeaba9635486bc074acf2647a3320af95988160cd00833b89012d8094be8a277489b1378dc8df3fd8c3e1091ed4b0d5acd7fa3f4528aa3411496f98374bcfb17ed01f8bb194974be11f34a2704cebe9cb985562b41ef335d6ad222206712b7a5985d5fdf0526fde05c4484f84188f5feb8521b1153cf80a5a05eb93fdce9b4f7ac747f33ff7ec4e2177e7b07d3b0b848a5485b8b26806f9cde4c680452bcf4d630dddf05c14f6c2892fdf9e00e9fe0119738a137123f94f42f6f4233a0754027d6768818f42e575954d0e70a9f559ea6f99bbbfd959519b23bf6af637a8aa2318bcfb79714f4816699de1bc95f6f5984c8a0baa84cc1b23477e28bd6849ffb0f7521307ffd7e958ca23296c2ac60ed4172f4f95505363953d08e0de97cae1ce6602c8bc565a5d9cc88a37f8c9e1b1cbb793a1b69851a9ab5efa8fccdd5c74322c66a59d128d654e081d1d126fdcfa029fc9b09691fc5a113eda59671904c38ea3e4b374963dccedd485e76621a71f6ee4873ada8ed55479fc1212e072b57dbc3d0911eb9cc03e54180a93fb286f0dd05ac0bb9dbef7060034cfd590a577f862a49a05e8a65608701859c6f8a635ba35ed291f331b5bcf1d48ca180ccaf2b54a6d60e780ca2646d7cbc8a06bc9b1eef4e76811bb13c12e558fc4378b227f41512f3d056a25eb239098aba0e2f9c91fe78c8e446ace4752cf797d4084aa2c8fb178a9f47aa771f6989822c3bb4b2129b5ea77110f1fbe1f295e0113f1413ecfd817ee101b12b1b244f5925d1884e1a933859db8857f0a0c89fd1ee1adb5bc24fe856c52985f01e90c747fc2882277d5dc6d285952001b5a6d13e4938a47ade164fd4a6ff5df0dccdece313ec39a39b4691735558085297955fef2168c14abce83e895cec8a36e153d3ddd1b21c5339b1a942748570437044f9d87a2db46e8108ca06a5c7d225642e72f797255ed9151b40afa0cb9f7999bdf1d3a7bcd79d1a003cbb3271f957b29c4e19119ac254a4290cf9f120ccdc23090edb76cae3a64f169bc2f6b41b3001f5fcd6784b4c63df3dbb5a4f5c7d23cd4e1856f2bf61eb91682f56a8ea07fc509dbef491b517ea83d9934f2cd65aea0b1498f9c55fdc2af33a71d5308a0420523b4666c81bdf6ab192f71c39df974644ce5f4509894b12f14c1f0711739c4c7206627eecb77a4bb5471789106e7647a35307a9d2d3ad21238dd3e80305929e97414904d40ce50568208844cefc0594292f9d7bf0fc69e7bf81a6befe1abdae2b631d026fae06dd66776279a5c571a4d196437cd99f88e3975c78139c45ad479750c6cbaaa12a840fab0566100ee697c6771b178d08b6ab12005a8be7e92f7c4877064f4909d749930949b069da5f4f9f525d6f4819c51a2f68fa9d18aaeccfc16489b71a2850d48355c2a77cd1a48b910542fa3083a2cbe909875bb8d9c1ddaacfd4b5c67d23bc8fef3ac04ad99fc4ee252a60755e64433f2ab0a1c83879be5787d122ff82fbfb1a41b0f2f1e2c71705ab388adf7b42d47fc386c773dc3e49804e581a543825dd106914044ebd5711786a9e3687365a4246ccd1b7d1bbe596b12dd633e58785bfbc813545f8f50074912d225b44e91fd103ea9e6a457f2720b87889c24c784a847bf7da8247560b5d76cb350c1d4a0ac92c4fce27a32bb58f3498de40a45cc605415d2efea8bc4762ee698f10044e1b099a5e7fac656effc264b35b2e04c7ac51f1a373afe4f03cc611a86727b70b549332d292a59cf31140a2732f2f21646cfeccd9aa6e2388ee5c14bb3d04e5ce97d2dd4d5c676e4ef608b903fcd9208e5cb8e729b9272758535b9a9ba27c719d1a3ebdcbaa6c32433152603c3e3bfa38b2096c4b23a1c194159cc8656247ede3284b11b603a6a70c13c80c0282b0d52bde21113b1ed623f0ff0c9898a44bdab524b7453fbfbcee55b9a7af375f30eb9e21de1cd91cfe8e2ba5f0ab49269b93c2b279f92e5665cffd1553afd893eb762353d164fa06d84adcc66cee18bd924b988a3cd09affebf5e3a27d64d84921c39795bf1044d8de95197359e33c42b113517de993144532033b5bdea4386e631dea53842922a24da86b0228f2022e4b2b6dae6bd2986272caa29e672a2faad6d6bee9bb0b944b386a0e98e2d7e5f009cea947035b45ec47b4d0d086addb87e7a50f52a67de3b36d7655e6bd7fd41a89e2d6396eb842b5a01156d59cd2a0ebec8649e7ae47067b13479192d0a4beab8755bf52e27167e93b4cad64d600521d7d703db7aba1d45d7f784b97a4cd4efdb23378f7c82b9897d7afe4ceaadb6c4e6ac9fd72b3a67f0009958e1aa7ccd997d48e4fe16008cc7ae43707eafd777c6c261d8fbdccbaaa20474796141bfee7627367b9f7d395eac17ab4882646bb473312ca71759ba5e49e4da84df51be8030fd0581ed9dc8ce2fba9997ab02486b970273999113a6ac8593e2704b0ec0bc793b24d3cbb576ec78de8cdd08bbba07cc47bc376f12a63ad1baac8d50014325f3bc821e087150bd9bcee64209ecd7ab525956595af88618a439403fb33bef03ceb8c36c118ec05fd8f19db75184b71da031f508e272b122cf29a914d1ce64439c8a2f8dadc1980daab180758d23544d3eecdebc1be1fbb1cd50cc43a0a78923e56024c071094f8fd3bcbce6f5351a7ca281d419030dff2e4c0be2f033f68467ee8c008e33c2f7f51ec324dc6e07ae30b15910c41594eab2c6d3c794ca4b262dac4590945dace82be51c7545a5f211d8198389f46da090fb3c0e46bb495bedf5f920ec7ee28bbda65a18da362f4a4524733fa6f7afdf6b5a8e08ad53f6a5b6dac5403eaeb120a68c12d293c3c585fc49fb20ad6a00e205175a0d7c5933d7ad45e0e10134eb2c2c56298118e6a5364ed7c81ff5fb69f985ae4b85108d7798109bd6639e7e37e429da7bc47d05fdad8f75ea008768a45420fa84a3884de9e0b4d9f262e8dfffafac3759ebc3c2fb54716ef109f61e196e8adcb1316279f3aa91a34ddbd7732c51a64a76389dd95c1b7531925fb129eae8e77ac6bb220b52dd325c1530af37bffe921a885d21404a01209316a6e09ef928335fa6533c4e09784398f926a515f23cab59568bae9dd22a5047f583497c1f07ba2df3eca13ebfe2d6f1b33ccb0960e06a2a68a70c9395f702a2dca5b0c3aa2cf3bdb6f371bbd0ac17ee91bc24a51da06c2308d1792bf3ce2d8dad37292a7b8cdb5890975bf5058564727121ac3cd74a30a12ef5560ebdaf8c10870d98288e958a664b0415e83853b68fc4cda1e39922c7a568e51ccb9fbff3a79e59fd2f81ee90bf7e6e34c804be69f8a11ed4532e1b30a9c901808109a3e87121aeaa47e2a5ea7df1f66913c44e8a751b7317fe9f7a1c169ba7736c56cb55f40ca425226bb27a4a73c66851153b1f43fa55cbc2b8bb38b07c6462838009ead29e1a4991ba611151342162031ebe44bd2d46349e508125ee1136c8b9615dc58285c7d2c107edfe68ba12df5f355b5e35b82a43ba855e979deab0c39663ca5f79838755de17601ea6364ba7309a1a5ee13edd33f48692120270ebdfdfb38eecc937b2803a39f8633306c066336729ebd9c33dcb76d763a8b06515dd01f7175d7e05fb1609ed78357caf75a09f5a9ba58531638c8ab43c4bd47f253a45227d8839bf7bb541b2f48d45ae06391371569ac8f7dcf8be50387ab39202220a4e010865294e78e54523229aa7456ac458a6e9d95232d385741f0c140f0add1e5a13164285117e81f81518579bbc34eb0477672c579b126d16959ce60ef0dc660e94a0f94481be6026d9b5bd63f4b25c6434e3ed3586ea493156a87b3d07f45d57802d35c713544e0cdb6de71f73b0bc63f2f1135e5d4b0f22ae3874a157fc2b6aba9ce08569443ea36cd96e491ccc2673962674ba22bf05cca98a96f3578bf141babd65982f7c3d1cc9f1c855bd29d9580727d5ffdcd88276e551b9cea56e486db771e16d0cb9ea8e9181ac9d06449cf4ce1910bac10486fa47929e23bc0936865d4e823af22726a7b7ea02d7e0d10ae14a5c19f5e420c2f22f27861727223cd1aed438001107643b2b810b4aedf7278fb2837986c57b503f75c4519ffd441873e4b760d6fa6b622afe75471814e315721092eb0036f517a4bfba713cb887c4ab081ef57654ca944ba7450b4433b8e114689d521828e4dc7b67737ecee485bbf05cb6159bdfdedcff2bd49a61a61bc89be1f538b8df01e3c818f2098e82e00787b9e70db7837fa6c19ce8bc4b09a9016679fe9746413bfcf9dc1d55c2bba04c205e78c49ef3c47976de0abec8656aaabf8677daabccbddcce32a802ff2e669b272d89adadd29", 0x1000}, {&(0x7f0000002400)="55e0bdc9df4a39", 0x7}, {&(0x7f0000002440)="a0ba0c73f49263f7c5d60acb85744379c9810af2bf708edc8e9cafca350e54e7d6f7ee6adc8b9ca6aeea7c09499ce1393dc761e6acb55522e568d6a9956cd889775cb97ded7e3dbf62117effe4eed208974accf58d864f273c7309c9eb41969f8d463852fae76c2f46c525a1582fa4a5256c588a81c31f5688775cbf91b35c116c27f131adcb65ad70d763e06e22ccdb690911e2a0fadf21ac429a8ee52ea2618487f6542ebfb3fd3a54ec475dbb2248a4a27510a08d0608db5b36de47eeee64ea8c9e0864c5e82f7ad176fa7961773431904b152c6af99715a75181481144bbe4b794d05d01f4947b6bcb2c22adccc3efe001abab82c29b786afdada8e2830d7fae8e1c08ea8e9ff53c8c95f5e30ac72934fdf6a9c228488992987204e8dc8e1cf57166bd5719fe12065cc3e6e0e4ad69cdbabf367ba822018088128abb1940360a50885401d1f10d3b4c5c840c8bee5a43fb62670598078fc65a4d4bc67fdeb5a8933b9a06b03162fd07712fbf2aba4eafb8a2cd79879aae54d6d4b6fef14303687987ad733c81c8fa9a29da7ff7dc127c9e34e465dc1a5c5049dcdb965a6547c1be14dafc3ff821808421cc31a5b0d02b3d19031613257f8985436866e9d24b13f4f05b9b351ad364d8818ec9dd46ca3636e3c3d9159d72b65f8841033698b6bfde12cba4a2e6865d02118613729d79e2a463c21a4b9baedd2755ea42015751dfff3d2d3aa35b83a76b752947535e85b7a9fb35d675535090cda2fd95cc7f2c3cf4cc946b97857443975b77ec75267e593c09d39d03068468b107bb4e5e8f6935aa86a360fcd814e8e93a846255f41e60e75790aae28fbbec86869843df2ba866b6eff4cafd5ede9a92e0c28e40485fbf9a52ac28e23ecd11c83d7f83a600b13c1a942e691f35842b5e1f7097382e0b644e253d029621ea9ea43096b2096f39ccfa8bb322243e2bdb4f2ecaae9ff2b014b74b9a29247b6c2a4a6f6363d032f6087d380070455aeaa52bde720c0c0e3fa49e75b37bf2bd9130236934ebdb4a6ebb68e3ae29878574d697ceab0edea0a1c7a27e0dabc54e2920ebe83f2974f7246f36d322761885f09a2585100c8aa5fac6ef9fcb34437fb7ba85b36317ac3deb24c00dc01d05f025c68b460374c9fe0f775220378e02ac2cc5c4df6dbca759dd1229990bc8327f715094d3b588124d6f6ae1550965fc75421195921d086fd5a3ac7cf0421e49d8cb47827c69a30b0860a65d60b11d1286f0770c97c99f1d5d3dd12558aac627f5452ad4ae1e643010ce6bfc5010d78b20b60c3ee8da8ad86e385beda3270ff4a35d36fb283d21a063b2342e61914b29b40586299af5498c549a435051524b5a8679749b792e8d1d1ee2afab4ab1870bf4afc079e1dd64500f77b82b4ce9effcbab82b5afde92cc8edc60cf04c498b43e3d6beb272650673266260dc7c7b4ca3e6cfae42b819e5d9452262883ae9369b970f76de8decfadfd6b9efb74b3b004e16e38f3b147d415e7774220783e6d6ba78a7854fcc4a3a0c7fbded8a1ec4d974890a2fd64bf3df59203c8275ebb45664e05d99a67e15b6df632d6ea70e90adc0801cae87beda7067f58c4ca7b2c6b772996898e97f11362237455473f1cb48a286ca87d384833ec59bb67adaf9f5adccac5df63190fd7cf39a4579f29fb10caf9f09a047c34a2f7ef6cf20b27d4d099eaf90e3bc946c1c4d49ca6923222c8eaa084f9766ec293591ec143596fc7a3589289841b11bfdd58ece5bfc43dab4d0bd901f0ddfe97815925b74c5de694e7f11e6595c5bf0aff29c02b9c197a36e6ec96fbf25ec7d2104f8243b1aac76a59fc81010191da61bea17d04e9f9a89ab2f91853c3a54519af8091e7a58656ac62dbde04706f970ff588bcc32dd05b6ad6e5c2f4f3e53fbda28dbae47606b97c98a289eaaf618167468d77e9072559861ccdc557b821fb78aa05cda2a1d0e7343d32c773aa162ebd687ae52194c5a68d0cca89760f4dfedf4da3432af9875aa7fcef5cf4c8e6740402b98a3addf14e5c2282c3efcf1c9e7180fc9630527cffc05ad81f2b19e3365cbba0521a34c10f59c96e26af6126026387725aeef27c9d5403e159b7f5b2f308c4692cfbd398d40c2a12ace526cefcf802ee55c3a574c54b13ff1749c5ef6ba735084cbb66168067843236e1d5585991250554e37e72328ef9823cff5e8c0e2c6ad5993678b6bfec200264184ac934c343909f97ffaea4c11b6234045b51b32b5ea0780d7a6a44e5ac3e8750ca104e29dc84652d823294f41f05132ed02b1b8014e4f3e0e23dce6e46d71f74cecae32fb4eaef9e019ad3ecefc64eccb5a0f0bb16a7715c9e168497392ea0f0776b6df2c34fe237420d0413e8a45501cb0c02928015af21f3ab63a84f45700ff23d95b1f9a4bd42523cbc83c270889d7a370df9df873f7d2ac355fa9c62e9ea0385d0ed532b0916e4afed7ad0e304a02e092715d5bae6a036319951de2c5df2352e0b26e52e24849983383ed8e4e87c584fced4c74c82bd62df7fe6061dffa14e42140eaf24653ec69dfb61017f2b352dae9f1b5609920b85a0a4fb79aa072675cd5e91758996dc8fe88e5334b28be8235c89022c20864f5c3d59e1dce46434e259f934847457b45b610f3ce6ba942d16892b4d439ca001370c698bd0b5f1158da7fd2bcf9728a58ba9a8286ac7d82106a93ca1c131ffc997ba2596d5f82a12620aba903ba88f26e2e4c2f773072311600e7b638b70131007ad77daf9bba948f6fab9b5203afa1528ad180c5ac9201f617394ec3f718dc477bbb2c95197c840bf65afb80f9d39d14e0207932d53e683f032333958485c9dec8b3cea455a5903ee2cd874c918d5e03780d996413b2126e8b9221dd07f58f285e7df5ab1acc4b798f6b15fc15d7cd52a529fcace25391994849ecfbef14ea9ffd5e7c4cf281e9c6b2012268da0e8948822f4a8ecd3520ce968c6130aa2857a7563f4b875d1a7a2b720549be071f42bc421787de0e43e3a144df12e4cc13fcddaebc8836f1dac7975601a4042a8801e83699b630e1da54f918bc4680158cda16c3b85c82aced012fa3b6c703260c9ef784c7b40f91a0c857415260940b3a6098137da6f260a67ed31ae3847e7e09da5429c9186d01cda7974028aceaa141bec52f71b6ed37a3dfeea54a359c72f0f9f5f4b98929fa0547df1b020b65f80f9c7f7c2a930b1de545dff6e2506893a7faeaaf0af259e9a6c240ff0cf588a684ac98b9b3918ebb14b23547e6b2bb29db1bb3f327ba1cb4a3a4eee96f080d6f0caa7a8804d3c3da80f4c9f7561f1fab8082349ed50b8a7c3c84c958245e7d174511ec61174d2d53ac5973af48fbb313f272efdada2cd9d6e5dfff285f51bd8733f570b34178e8be0957c8c285c9052b20ff66bd64cc9f29a52ca18148b6049e4a405cf2865150d15441b1ce02d39e1a8355d99ea9eca8ab6b7036f834d88a0c8a0262cc23e48356d4eeedf6d59ba8da878016a9064b129ca278e765cfb7bd487e1d4a1bc18723cd1225811613e5a65d2c997960b2f8626ab9b34981706748bb6e8a74984d27e9ab9b2b678ac505c5eeea7dcbcbaba2c47d4ffb46c6ac1a076ac4a774c22cb98d137e3532ec9b5ff93848d7376a39793e20bd0ac96f95aaaad30522966e20bdd39939af9b48e4ef02e00d218b9a0137a90143c0f7ed2aeba3a4755f4be86c7961300d7b6697e070f00a75498afafb7b61df651ae406d02602a9a31bd06dd08647a6215e6e6a3d5c679454869a99b0ed5a3b4fa3a011af81b81915c0fdc539b1be20126bdfa2a3b091132792c28c3d141e86f122d83d30337dc6712aac18e9314ac32696e33c41f2e0a94e4745795401f3c63a7633cd09b967bbd7652ed3313d3dec6339cfe80ad3e1464a6754e3d1f268fe220b3e3d5c93fa3338435d31bd35a4506be9570049738d555a660f3b4c5db88974f26dbaea5911ff4e839049729e026afc2216294b2a99114418d03eda9aba5bba15765a9986013bf70d06a92027b0e100acb014a4321c9acdfa1750f849b7d9e018cb9d5349e7117d8d9eb52d0d558e4622b6d93e937f4b9f600e55dac66308f34e7b738d691674b70d023e8c893775919b62cbb98b4fdec4560ef727ed3aeb4b0f47dd734acc743ecf0f9f6d73c7db30199af631cf2d399c4a5ed2d1c42dfba5dcc4030021c7d72514f4dada6a67cadf64d12039e446703961058745c3072fa225be428dfe79149fbefa86f23cbffd1e0238b8970ee588bb3d22929fd166e21904bb179f0f722c86a659da3421c3bc40d3da4011fbae7e8911e1071e65e00fc0a2e18bd9d37f1857bc32321fcfb48d7861e943569234987f652c9795843aa4e2e387e6e10973182f8e3392c5fe67cd813c2c893f3fe32dd5706eb8a182916995492e207bedee8b2541936577e1f5530548a390a31938d18f49594a58f18ba48a8de962f446fd43f213223a0f68d9e13d253b17d286a15e4bef783cb7caaaf4805b0af876635f54015bc42eb4fb86749ae6582ccd752bda95c96910d716740a9b2707c5e1d574a298e732cb4b33f53b770b73a473f02c3d20b00fef563b4acde5c46ba1473c8de98b09ced60d8c6a288d118ffb9ff493ce9a3a58aa734c780fa0be14e8395027fa48b8035b435ef2794ef9a75fc731229abe493397ee53a7b4df18110b738fc220a9352acb38682806a6a3de227eba7dce5f9c3686331395ee03ac2ff2fcbd4e0bfdae385dd5d2719ddeb1cc91b9c34fbd7f847205842efc8ad9bf7a891d3a731c7033a22bee46d2fc53ec4a7794084248f2347ddfc2306b694673038deab41986552092cbe85a5c87c6a1b6358c8e58415cc351fdd5cac494f7b37fd49dd3c2996c5298986367acaaa03070af2a92fe2c4f18abbd776cd5678d6684ab76b487a867337f971e2ca4bb2d5201455961201303a73d0d91af3be88af37f010d8a65e44b23ee9b798db1dc69478f242d961a523f9901f6c44877b638d5ee02466b68d29da9dac51e3b28a8283bb446b76689c444a78bd420715a975612fca8808f0948aeb2240d01561d8719b1384aefb900fb81aebd6f8f4097cb2b64e66c21f7ce1d8d592228c3f310b3f03c64c600e1450a492041d82f3bb58aa299c86ba12cefd664d95ea72647eb3c5db3008c84cbb8fc2d523ac091ce56939f3478234b14209a0524669daf76bde4cb2fb659201f4d99eb81b8285022ff3f6b4d87983f00a687d0905617fb3d9745d1243dbe1481019709db0b3a1bf5d141f4ce50eb9d181e236de27e229f6dc0daaf30f627c5ae8617f2c07dd789a9d02f4917b4f68b56a4122626e24d756b91780dc50a5188afe9b0d3c360a66623823238733f05878ceb1bad04c8b6f24abc129d9002bc787145fd9b07bab1dc9246c4cf2f00961b2b0922ac7672d70815add1a3cab67099accc29f8bda27b494c24034b84537f867da28b054f85cafbfa6925dcba608660b4c66957e60496753b02b07105249e1628dc8ec34c7c843621b503844af8909cc3c6ae2098704dfacefcca546ebf731b47eb6132571e7329bad4fc377d57f6ddc8e27f373bab9ab04465c090fa21b3176f2a4a4724df8dfac1c0ddf037df415b8ebe250b4396da46f7c770054bad5bf8879d71caac06f981eef1242e3e46e5f4df611058eac240530ad7064eb3bee1dcde35db37858b6532e53196d0004d4184e39801d57823b7173900892c8c99a8254a4856036c5bc40e12ce2362a8236a9885b93b3359c14022c7b24a78213c7871001aad311b", 0x1000}, {&(0x7f0000003440)="814e7416d17459f73b3f0dc9e984048643fd37c422cbc3fbfe90174de7591b08fb298d4bdba98016a0cfe2250646491273b0a1facbbda6f1c986631332ac22d19de42beb264bdc05a0ec20354e219cf691b90b1580f2791fa50c746145a672a31855167c8db8ae2d1b436d10efc7aeb3c08500601ee979eeace670d95a646f8ec0f856fcf5c022955d79736b88fc0ec9b04c6377b9a2806d4b6522ff6aeabc223134252405d83227b184cbc4056d98c7d7819059a66291f9147a6635bf8771b710efa236040cdf002977205defaddc8831249ce457988c412a6b69922b90", 0xde}, {&(0x7f0000003540)="7fd1ad6a4bae2926e252310ea777b9df54c2f2b394c083b7a9261db17c60ade2a2627a6f490127f7170d6daef32882aeb0978bcbc700b09c4d6634ab36f97017bc0afccf745372e4af64dbad8dbf3e8b2d61008be0300d01bb7de6edbc3894cf854d32fc87351837c7226bcde388b51761b45aecbc66080fc29897a82529b1a3625cd5ccf18b25ebcf043203c0efbec71ba19bcf0d3f2cd0a748bd95b9c2a81ce562bac0a44a2db4163e56def0d9", 0xae}, {&(0x7f0000003600)="6a5b2194d74a71eb3cc0e70d33307eb4d0ad70493f4433f985bb6fb7e48b1ffc8993e378f37a1213b723e27896529cd3b90eb09c405adc94b2a2e15a38b61dd0809d57b7234e2b74bf453c7da89d480e15d4c498f31bff5077ac2806d617bc1e841d5ac54435c798acfe38072865ab0482", 0x71}], 0x9) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000003740)) recvfrom$inet6(r0, &(0x7f0000003780)=""/233, 0xe9, 0x1, &(0x7f0000003880)={0x18, 0x3, 0xfffffff7, 0x80}, 0xc) pipe2(&(0x7f00000038c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = socket$inet(0x2, 0xc067c29df22f6da9, 0x0) setsockopt(r7, 0x524, 0x7, &(0x7f0000003900)="a82edfff4619fd6f6e75f83533e4f83e0aa6c209048b7885cf45b3a2481d8c821badac6daedb277fa18fec89b6031dec8b1fc9ebe854667c444f24e0fcb2cd4f03dfcc3659bedf2d78679513b41829700301c2778fbc5c90a6fe99773691208be18303c4e98aca519fe968e550a85acb61e15afde13578174c92a50fbd7f23a6ea912c56d79c34d7f8298bed404c6e0c0750e8f8ae73cd755e7a4d80c89fdf47414a4658e9ac86ce7745063e802250e197e529084be14389f58decf5ba935cb16bd0cfffe73b5d2864cb919c1b4cfdc09951aadf5b27", 0xd6) r8 = accept$inet6(r4, &(0x7f0000003a00), &(0x7f0000003a40)=0xc) ioctl$TIOCEXCL(r6, 0x2000740d) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000003a80), &(0x7f0000003ac0)=0xc) r9 = dup2(0xffffffffffffffff, r5) r10 = getuid() r11 = getegid() fchownat(r9, &(0x7f0000003b00)='./file0/file0\x00', r10, r11, 0xc) r12 = kqueue() kevent(r12, &(0x7f0000003b80)=[{{r3}, 0xfffffffffffffffc, 0x11, 0x40000000, 0x1}], 0x76da, &(0x7f0000003bc0)=[{{r8}, 0xfffffffffffffffb, 0x4, 0x400ffffb, 0x400, 0x2}], 0xa68b, &(0x7f0000003c00)={0x5, 0x6}) r13 = syz_open_pts() ioctl$TIOCSDTR(r13, 0x20007479) setsockopt(r0, 0x1, 0x2, &(0x7f0000003c40)="4cfde1fc796919ceef0935c4be6c045fc655757bc50dba59f618b68a393806ddbf987c704804d5752602e907ff0971b73f2a01226bd3a04a0ec5a4256d31cdeedf1ad107c7b0dbc477ac46667dc216c26dbce773e5654823ee7123804ec7c75f5856468e151b3760a919267a68582c0ba4c89f13d680a8d1dbdc26855ef860fe3a94227460ab92becdbedd4ff9c49cd24bbb5741dbb63b33f05098b43fed138da99c07", 0xa3) 16:13:54 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0xffff, 0x9}, {0x18, 0x0, 0x0, 0x400}, 0x0, [0x7, 0x8000, 0x1, 0xdcd6, 0x80000001, 0x9, 0xd0, 0x8]}, 0x3c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xdd4) r1 = socket$unix(0x1, 0x1, 0x0) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r3 = accept$unix(r2, 0x0, &(0x7f0000000100)) r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) r8 = getpid() r9 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) sendmsg$unix(r3, &(0x7f00000014c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000180)="fc775500146991b9eb16994dc1d8c7d580547278070e3bed5cfafe06084381f9fe130e652e744bdabf", 0x29}, {&(0x7f00000001c0)="ff2cc028e2d0b09942fbc7145936f3f1c87add0dd8ea1dc30a23c41bf77c9a7c35c722f82afd27ef7786dbfce1bb8256e1664a69f880b742540be01a9ab3f11aa03a934a0a67b6aeed6d34c58ac90ccc7aa2e3848193cacb32f0765c809570d4096d38f0ba2db6fc200b3d752482097c12f5550c4b47e70e1fc22532a316e472d75f32faa045c4e411ad13b40e7966a9a73c4a62ac2a38ef0797ad29d7ca00440576f5ef0feed0c40a306b2f2d6e474adabfcc3b836a547906f62fd5d40a361a62e615", 0xc3}, {&(0x7f00000002c0)="59e0c57612859723a6f1ec5d6161ec967aae8939b77895f9931dd7cb01def6290274cb3b59373e1e219b4435795aea0ce9eaff32b4d9460802fce5fa00354d82b51db00a0b76aef794f662e4ac33464fd7dae926aeae148c791ce355072940451d7ff91a9950c5463e6e8df3fb26c1e6104b4b5b63d0e86cb6145f498be51db83e188ac9eb743adea544983a18dc4ce8cbdd72ba7c1ed5ebb0968d1791e1562ce5b0f229e08f704d6e9a2dfe768456db01bb9a01b8d38fc2f3db9ccae1e8edfc4a5b3e1848fa5fcf28b54cbc3a025f93674c4d18b083130474a865f21449966b590b2b280d555cc1effbaaadf2cf225ed43c200a71043652704d91725172ae6e2160ee40bb6dbbdef6caba8d6002e9da429326fdb2214a7bd3c469851d7e3f7b65f2eb311e74879885deab8d2de23cfd16e7aa621b40948f0fe9c8de0f2da12b56357dc7998239c4a0d1b61d69239d41ea75cc5ee60643d1a5e708521b0c21f7e74a69c34726099eb42ef9317e04a1964532e98bd384675e93ff4654c87c7a345f18598749bfcae772be57e14289f92c1d6c8dd5a3aa9598a2a4705963faacfc820dd939cfd554c9dd78116a2569cb73efefd4b644d70b0ac9a4614ff6a1817eca794176fd998e1219d542e733da68a43f9e671f32e3ae51e9c8efdf07456a164254b981de3a4c20d0ef4a497695dd61378bfba1848deacd96f868e29dacfcd95af5485d7f96873fce8342e67e9dba957c402313725e83a051cd29ec880047aebf54413ab1c09bb1247a01b4e7c9a9776b6d89985af53e87dc8a54a07d3cd00cc12017169149aedcd9e9a994199297f6a45d2cac9c6e8d70de02b8cc06c951f721afecdee37e2ae9c292446ab307a39ba57184213bdc1f9dbb8cfafa0f752da30b116d42c212a288fad835c0afb388631f5f4a0e6090c8cce458b958178f0baf49ce76984c51a1298f05891c8ca94a84d66b3488e7e461cee6c0ce199466afe8f3e9096d070a1e497957985d75b88792ca16d5a547e6064527791ecdcd5193a7bdc96852946cc15395820308bb542e35f4b50f35a0b326fdb75d06db2accc1c31229b4dc30f5da5967c3f6df67f488fd95f5f601310f597b1b6b4d24ce6b9904f1bb586c0ed22eac559d8964eee894affa0d6df1bdc5c40f598a6d15fe7e350283969697edb7b72e838637476f9f9aa549e12b891ac79b1e296b5bfa07c701b957939de819584c833b989018cef0a4948a48ad9e002efafdae2c1762e8f383098e91a2a295c374a57b661a27dc4b72448bb573888357a1b272c2b644ed50dfdf999c26e4919a54689e9a75237bb4d1f524162c5d9e8f2247109857a429aea032ce402e7baef18216fddff14d1e35fcf51bdd74ddf26e69b248c0ab61d9f0ece7aa249d1e6412ce79047e5a6156c67db0134a9f0bfc290563f706dc66026850b042cdeede0bf47c0376c9c82c44f540b1b3e6e0f9b43bffa4fec813ed80e9725376d76cf49bbf2172505d5281ff3710d9a358da8b4fbc231775457c91aa58ffd704b38e4b2b0ae695fea3d4e3abdce06c8d7e381a24d8844e26ec69d5f46c79f59b923fab1fa10769a16c52da98c15d7ef97aa60f479df99e5064851919159e63e8cb825f5e9bdf1f78b0e0fe2c916aee761729fc98d34b512fd0079763ad583465a3cb04d131337b9c1b57d0d78546833cc649c3521e0b336b56667ceccdabf2a510f510dcc979e5d955020baccc4a46a353616a58ce8f3ea2f7d901c34cd90806882037f095f7638a7e805a1561540b46f532feaf2cdfb2d2bed671f06275c77f8ae3eb5c9e539468802369104dec271c7656d6c36dc363c344e25c92f4de349abd54e704d28479fb962589a5087b3c694b7cb3dba10548eb6e2a1fd392dfcea20baa6ef8100fb99a794e38e5d88ef38c13e92eff51079df2057ffeb06c9ff296425b6810ff32eb111dccd0c97c6a0fea919370ba781c22d4ef90214532c64e3a52e6b5e1754a4f3bdac97401aec5997156bc402423ab38a9e6c5df7c6194ee850dae17b35002ced767177737fe53a216902ce5cc6c4f5ce6f8165e97d93e9d16d9af631c9fa246ccfb6f346d9061363a52aef53fd6c62711f0b7ebfe2fd5d8d745f6f72dcc730aa4bc1eb64d369064bd7911a38e9247692641c36eabf441eea86dd9c39904957d4d47e15225c1579addace8817a7fe5642cc0254c17b07fbb684bf204c84583c042b59200928fe9f9110f9a46556d84cd39a7f8ff7a92ef2560076ae1c5a91b09c745d081e55143f2184117a798fe7406c076e050a13689d0c07af2f4237b557d66bb31c4f4f11e52d9763c0fa40fa430b4250b4db93ccfe0e656862e30dceb6c7f26719058560b69a614dd3671058dbf94b86b73cc0085c94cffa1e84a0ab8aadc7dc971bb5dce226dbd27d3f0379e29bb403c0ce3b0f3ee34563b4c86d3d6f1c839d2af1ff4573718bde9f600153df3ab5114894a0cf44a01bdb10d901ef53fd7f2efe47c691e4cef01428eca781da3dbac548264a56af508887ee3d4c20de4857d119af3f2777db5f1312be2a43700d4b3c3ce1fd1b4fdaad2bcc44af364bfb92fcbd11962f6220ecab54ad3578426b81cb7554c6c97ef8232478bdb4dd00f4bba020d61ce9e361a93061a0ea45bedc79eb7c0e35a18c27dfb2d7345eb92dc87e3dff09e8e5ea5471651b662e6df18c24918c4b8d325b9102d5e40e22989a0c7daaeb1563479392c630961d03524d6dbaa4644223824ad755083d64680bf2838e2f1514c5af312dd362ea03a52a8abaf5b7c7add5b506564c82538d32323af46881106884dbfdd80c7c6f6c5a3f5abe0595a18e1e542918aff72cb6c4a6478cd74c5163710a565a0befdd6313c579e259dd26c451157a3599e18f5decd47f50af3238b80b7488186346e4b50241ef4dc9cdba97331908e5764544dca84ea03fc44e8305e8107ef5059c7fb9a111b76af711aca01ef3acd6804c1e317466128e2d6d3048bddd1546993d5d51d22b6f6500e28ae01a2bd47a3f3569f1ea421a835a8f0dd823bf4f66e657da8f32b50bf9dac30f7a01d49c6f13a1b19fbe5a722ce5549aa53a1cc37c8aa73b4ae67f6c248bfd92943465ada419745ce0bec3eeb1cab2b2b95652a3def8cf71cd4ba877f9e19339287d62bb48dd02b521c8fd00e67e11f706bfcae29dca1d8ca477753d7d552d6ca43582ea63406f6f6d2b01075d252e9b36eec4fe9a66735e3d0f90af93139e89217bdd9f26542a748e1e9e6331cef0e8ec91433c4608171092d7cf6033647ff073c73a57cd7c281f51f2715e72eaf4bfa9ecb68a94b415b55630777965511cd333c53cb09ac0266581a8f51f3699e559733203b2aceaa938c5c35ea3dd5375837aaf6d2d9dde777a9972b073c7462a91ba078207239d51f394455a4f65cf97610af36399fc82b2ac89b58ea0aef687e4959973f5891a684ee70800b5f3e86aa9616eb914f690f364e017f76427c4bcc3af8e27c756d47b1537366d90689d46c0f86ae27a8391c003d0867970f637e09d120e57c73cbde868d38fba892577fa5d84391b5be573ae2baf3d1181bb184032cffbc915b0a3d68c72cf787eb1f18960ceb939ac43a2a3e7c64902143dc228a35ed0bd0b72894e2e19a8995958f9869ece91979988d86b9452c512c3c8c474e8755fc5125449eb8479814d2f54188c82de0e05df2a8be0cc7a0c880450a1b270543e2b96cc7aad89794712e77913b0a9ba88bc395c8e7a07159a42af430f9c2d9eef278590e4b33c7cdb620e3d84f0b1d4c310678d68d23e9bd2f59a13a4529d591b62589f89027c4dab7ce997b093380389365a85c528a9c35d2a8ee36128a3674e73ffae33fe55371b776c751a4f9cdddb5292069c4e7cff7940f0faf7ab2ee4a7ba4960eb6c4f368582734bb9475aaef6aac6dade7f88272e01d77e8a129f97910c97e69cbee9021e99360da8bad47735a96d2f24f0c73b36be3a4974b432c7115d08a5132461236ec10c05c10b5120b19c05d8753e6ff706a98fc77af09d5e998435539655001bd8029018f621291e084a2852c3b958bf7a88aa4482b3b361a2fca045adda2ddc1aac2b17ff3ad3fc31dd41fae6ff2ba817aa54a67a0c9d4b0db5024173af1ceee4fa8613c2f00fe4c946f501b8f4152efe39e4e93244aa9e8b5da52b931e387f135c5afb2077866295dbfd28b5fe941542caa3738d1a066a074be3352f0dee7d11f0f7e258f49352d46c01de25ae97d7f78f3ea29fbc09a46fd2862f688fd2b259c8b6b08268a6125831a6dc1387f604b5262169d3adecf412fc23d1432d668027e405cfd923840e40a60338e9f1aef0f982c10aba7c5a52aefcf031aa4a37fda8d716d79045acada99be09a7516f4e79cefb733f65e2d6f8888c8b3b0ee11ffb19fdef7b1c874d679e569b901c2043d2d59bdb86928f124d71dfadc39502c1827f94a9bcde3726cab4f4042e9859066de3ee9fd40a289b4a93d4fcb390508d43171034e3d18db2ed2974ddaad0801d1f1b8c34a98ab755fa9eb9b4eed4d6d967c1d9dfd65b512b8a46a88210c6f9834f717acfcada0dbc49e3c9877d63f77eb282a33c72436d49f2640a871bf261388bfc143f77e8683828a5a0ce691522b633a05ccc3a35180ccb4d75fff01971ba5b7f3dc5b032fc1c174b0d13fee8fc5a181aecde1fd0bb1763a6d71f8f9ece0c3aab6d776e88c9ac282405437273f38ca7855f7db5a575a35b531038c801749b14e99c21e72bf3a5457e2fccc06c45d8a7a003b708b50fd140a4f53973349054ff1890e591a515005e301dc0667ead412c6636756633da026ce444d2fcd009b62d65242cf4000aa93c9a3f453675ab90f27da34aaf891c34b40af05c509990c1f8dc1487e3eca6764b317fae42fad23d9d491c1b97bb1c97da9d23e6ef845fce82f165210a11926b5a554a0260b2a3ba2e1223fac27819d0d91d0277f66f1e79f958cd0bdc3b171d25428821c20cc05087345d516f77e6b5cc98f6bb5eaa68119ad2eef0f084de01c1a5a02f31d3a062f0202ff0cd2998267ad71d9873e7295086c25124afc0375b8b21da290f6e869f2c4a299206b8bdf6f3e841e89d5bf173059b708978753fbca083b606c0c52d99379f54a547728c182960ecf10440cc912a09b6a0f1e684510103e10a6c499c93d240758d78c9e5f90bbe63ab60816ebcda5977e21d2cd904f23be85e76a050e3439fd29e314fcae543faa4e697a6c4245feef1e3b0926014bc40962c6a32b88bdaf5cb8fa46a390d15a2cc0fca623da5123924a3ae26cd6a09b94ae77bf146e24e179b22ff42385c204e59789bbab9119d1cb1f704eb136463ad1ab50847fd62900a8cb0dc69ee0547991f32f2422ae06b146806dc26cde153864ce58f3484cfd273b1c54b42b069476928b0f52a57f0d46bf0f9cadae5e109435f9afc6a66dcd32afec4681c0929bf96a8f61c71a7129b408aa17a6ef0e69c93b7aafec01225136167aabe91810a091683a72032808819756505d7438fa4643673ead9019ae5ab16e8d670acfde7f7d82271a93a56d73e3fb7e41542750d1d1101d61f530d154239d72c8792cf35580374b060eb3b64cce0c0bac924f40f6473c66452dc7e6bc562a5f998bf64a1b8b27a0a60fb86b8a36bdb5d35b96b983e3262338e77a46a0c49af8bd788283a4f4e8c47b785a87347734490220aeb74f75f9490ee474bac8e41666181201fc86f53096b4f9808f53ea491709d83df3937c647622cc47fc829882f00c2f8bea77f776c3b", 0x1000}, {&(0x7f00000012c0)="07c138", 0x3}], 0x4, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r4, r5, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}], 0x40, 0x1}, 0x9) r12 = msgget(0x2, 0x20) msgrcv(r12, &(0x7f0000001500)={0x0, ""/101}, 0x6d, 0x0, 0x800) acct(&(0x7f0000001580)='./file0\x00') r13 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x1, 0x0) accept$inet(r13, &(0x7f0000001600), &(0x7f0000001640)=0xc) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) open(&(0x7f0000001680)='./file0\x00', 0x1, 0x80) r14 = shmget$private(0x0, 0x1000, 0x960, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) shmctl$IPC_SET(r14, 0x1, &(0x7f0000001740)={{0x4, r15, r6, r10, r11, 0x2c, 0x6}, 0x0, 0x100, r4, r8, 0x3, 0x8}) r16 = dup2(r3, r0) ioctl$TIOCSETVERAUTH(r16, 0x8004741c, &(0x7f00000017c0)=0xffff) r17 = msgget(0x2, 0x40) msgrcv(r17, &(0x7f0000001800)={0x0, ""/45}, 0x35, 0x3, 0x2000) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000001840)={0x8, 0x161, 0x2, 0x8, "5138e0254ba6c1a4b49fd1c81fb2c81ea3884176", 0x6, 0x6e8f0}) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000001880)='/dev/null\x00', 0x80, 0x0) ioctl$KDSETMODE(r18, 0x20004b0a, &(0x7f00000018c0)=0x1) 16:13:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r2, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:13:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2133, 0x0, 0x7e}]}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000080)=""/4, 0x4}, {&(0x7f0000000100)=""/121, 0x79}, {&(0x7f0000000180)=""/42, 0x2a}, {&(0x7f0000000280)=""/139, 0x8b}, {&(0x7f0000000340)=""/233, 0xe9}, {&(0x7f0000000440)=""/185, 0xb9}, {&(0x7f0000000200)=""/22, 0x16}], 0x7, &(0x7f0000000580)=""/173, 0xad}, 0x1801) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x17e) 16:13:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0xfffc, 0x5d, 0x1f, 0xfffffffe}, {0x8a7e, 0x9, 0x48, 0x8000}, {0x1000, 0x43, 0xba, 0x9}, {0x4ee9, 0x9, 0x7, 0x6}, {0x9, 0x6, 0x95, 0x7f}, {0x9406, 0x7f, 0x6, 0x5}, {0x8000, 0x8, 0x2, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000002c0)=0x6) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) 16:13:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x30) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f0000000280)=""/232, 0xe8, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0x3b5) shutdown(r1, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0xffde, &(0x7f0000000480)="1558be57c6ee53c1e550d80252f3b2c54040546d910dfa1db679fe7259b1a2df0714b0ffec2ab678b63c608b0f361d38a9bf2e791aa068b369511ab9e4c05c58d86516d58a3c563971cbec736b254c9b856c7f6c0f9f321bef14352adcd5334f0f5ff249d10b361579ebb741be39248f755f6f0c3e36ff7d057980a1a849fe7bad81", 0xfffffffffffffe20) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000140)=0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) shutdown(r3, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:13:54 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5bbbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xffffffffffffffa6, 0x203, 0x0, 0x0) 16:13:54 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x7963691f175858ad, 0x100) writev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="d03278f944f6b0b4edaaad8ded9e000030bf0814e0e1fcc517ee0196a5ec13b5c2a5670b22c63a992fab7e3306b48726f64ed4765bccd884d64493d463119b879410d93fa3b9dad820d5090a56524b0061efa4413d36c503f1f8cf5ad991cea045310a49c36ea90269dfa2a70df5c835256644ebe6fa467e7453813fa340fe4f0db1a8106aff17aa2e7aac5f6062c096a374e1c80160e9420bcc4730b99c60ad85b92623b4977c4ff048a256bc8815a7055581ab38b8583b44ab5c7b0364", 0xbe}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{0x0, 0x0, 0x1f}, {0x0, 0x0, 0xfffffffc}, {}, {}, {0x0, 0x80}, {0x0, 0x20000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) close(r3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) socket$inet(0x2, 0x3, 0xe1) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:13:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r4, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0xffde, &(0x7f0000000480)="1558be57c6ee53c1e550d80252f3b2c54040546d910dfa1db679fe7259b1a2df0714b0ffec2ab678b63c608b0f361d38a9bf2e791aa068b369511ab9e4c05c58d86516d58a3c563971cbec736b254c9b856c7f6c0f9f321bef14352adcd5334f0f5ff249d10b361579ebb741be39248f755f6f0c3e36ff7d057980a1a849fe7bad81", 0xfffffffffffffe20) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r5) recvmsg(r1, &(0x7f00000008c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000140)=""/55, 0x37}, {&(0x7f0000000280)=""/3, 0x3}, {&(0x7f00000002c0)=""/30, 0x1e}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/149, 0x95}, {&(0x7f0000000540)=""/151, 0x97}, {&(0x7f0000000600)=""/143, 0x8f}, {&(0x7f00000006c0)=""/174, 0xae}, {&(0x7f0000000400)=""/123, 0x7b}], 0x9, &(0x7f0000000840)=""/65, 0x41}, 0x801) 16:13:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r2 = socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r3, 0x0) listen(r3, 0x10000) setsockopt(r2, 0x29, 0xffde, &(0x7f0000000480)="1558be57c6ee53c1e550d80252f3b2c54040546d910dfa1db679fe7259b1a2df0714b0ffec2ab678b63c608b0f361d38a9bf2e791aa068b369511ab9e4c05c58d86516d58a3c563971cbec736b254c9b856c7f6c0f9f321bef14352adcd5334f0f5ff249d10b361579ebb741be39248f755f6f0c3e36ff7d057980a1a849fe7bad81", 0xfffffffffffffe20) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x3, 0x888}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x34, 0x0, 0x0, 0xffffffbe}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:13:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x40) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x92) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) close(0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xfff9, 0x5, 0xb4, 0xa46e}, {0xffff, 0x8, 0x1c, 0xc4b}]}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r1 = msgget$private(0x0, 0x200) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000380)=0x5, 0x4) getuid() r2 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x400, 0x0) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) 16:13:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x4001, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) 16:13:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffefffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:13:55 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x60, 0x20, 0x8}, 0x8, 0x7, 0xf54}) 16:13:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xffffff80, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a74", 0x316) 16:13:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r1, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="0f50378046365672", 0x8}], 0x1, 0x0}, 0x0) 16:13:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800000000000000000000f79f", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:13:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) accept$unix(0xffffffffffffff9c, 0x0, 0x0) r1 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r3, r3, 0x8007d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = getgid() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r6, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r7, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) write(r8, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r10 = semget$private(0x0, 0x7, 0x286) r11 = semget$private(0x0, 0x5, 0xa6) semop(r11, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) semop(r11, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) semop(r11, &(0x7f0000000000), 0x0) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r12 = socket(0x18, 0x2, 0x7) setsockopt(r12, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) r19 = socket(0x2000000000000002, 0x1, 0x0) r20 = dup(r19) ioctl$WSDISPLAYIO_LDFONT(r20, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r21 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000480)) read(r19, &(0x7f0000000980)=""/167, 0xf) r22 = geteuid() kevent(r21, &(0x7f0000000a40)=[{{r19}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r19}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r20}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r19}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r19}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r21}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r20}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r19}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r19}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r19}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r20}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r20}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r20}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r23 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r26 = fcntl$getown(r19, 0x5) r27 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000840)={{0x3, r22, r25, r22, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r26, r27, 0x0, 0x92, 0xffff}) setreuid(r22, r24) r28 = socket(0x2000000000000002, 0x1, 0x0) r29 = dup(r28) ioctl$WSDISPLAYIO_LDFONT(r29, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r30 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r28, 0x4004667f, &(0x7f0000000480)) read(r28, &(0x7f0000000980)=""/167, 0xf) r31 = geteuid() kevent(r30, &(0x7f0000000a40)=[{{r28}, 0xffffffffffffffff, 0x8, 0x20, 0x8, 0x2}, {{r28}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r29}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r28}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r28}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r30}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r29}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r28}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r28}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r28}, 0x3, 0x40, 0xf00fffff, 0x400, 0x3}, {{r29}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r29}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r29}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r32 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r35 = fcntl$getown(r28, 0x5) r36 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000840)={{0x3, r31, r34, r31, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r35, r36, 0x0, 0x92, 0xffff}) setreuid(r31, r33) r37 = socket(0x2000000000000002, 0x1, 0x0) r38 = dup(r37) ioctl$WSDISPLAYIO_LDFONT(r38, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r39 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r37, 0x4004667f, &(0x7f0000000480)) read(r37, &(0x7f0000000980)=""/167, 0xf) r40 = geteuid() kevent(r39, &(0x7f0000000a40)=[{{r37}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r37}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r38}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r37}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r37}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r39}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r38}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r37}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r37}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r37}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r38}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r38}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r38}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r41 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r44 = fcntl$getown(r37, 0x5) r45 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000840)={{0x3, r40, r43, r40, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r44, r45, 0x0, 0x92, 0xffff}) setreuid(r40, r42) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r42, r15, r31, r15, 0x20, 0x2005}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r47 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r46, 0xffffffffffffffff, r47, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r2, &(0x7f0000001680)={&(0x7f0000001a00)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ed993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630ba9a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea617fbaa6164a2467bc6dc40a2a00b947c3145d340c0381b052feba6f0a42b6377af4eba05da8b4f87019b90c045d64f5cb66bcd88172744e3b1dd490d4bfca73e0716e3d0d98aa42716097abbc3a75bcdfcf3707564cad54313b33a08000000055d92cda01d1d7f0cdddee506acbe50d5868ba30372f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a65dee854f0b9774479d354abd11310f218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a11f853ddff89000000d664d1880cbf232da0f8ebc7bad7d0b529a469ccfbebc0a2d59e48cd16968d485c9c33afab8065f9b4e081c63ee753d7105829acadceb1df73ba01d21df5835b83e71d98dc4fd80adb2f00fe76ecafbfc2435e709aab551a4da945760813e465fb6ad02e9bf1a0ec7eed9e4d54b6c83dacdaf62d811c77595503347fdab1bd887c110ebb7fc40000000000000000000000006b06048f8573f7cc2f58f04a5e22394273b33575f4239bbb32439f8a2e4e624670c2c3c8d4fc5fba6569ca9fc97cef70dafb2cbc1a6828a76fe29fed017e4bdb3c7fd7288b779f11d7e7d86f73978fb28285da6a27f465d821711c3baeada81cefa606d60fcb2ef813b22837a1cf503ec5f03ae53bdbb3cc52248ae34b300f8a617ac55ee39fea36bd14ed55ab5fb95031ea0036b351496ff2dce4e09da0f0daf40216716191c6b7ac640124a5328ba4e5f0f9e287bb738b5d272f1002bc709f3d1080e2013aa3c8cd9f05de70480534be14bce3095a8db91acb24fd943a928e1f59cba6b4ab6691251973b39950e99072dbdf403235d8b9c22ebf8b61b84812b172aa84136cb9e09bccf9d5e8f8ea1cc516a5b8fc5ce0394bab205ad1ddf8"], 0x1, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r49}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x10b, 0xffff, 0x0, r9, r13, r48}], 0x60, 0x400}, 0x404) getegid() r50 = msgget$private(0x0, 0x420) msgsnd(r50, 0x0, 0xfffffec1, 0x0) r51 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r51) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r51) r52 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) msgget(0x1, 0x8) geteuid() fcntl$getown(r52, 0x5) bind$unix(r52, &(0x7f00000016c0)=ANY=[@ANYBLOB="e787861801400000000000000040e0c4e96334f0000000000000000000000000e0904de20c920cd00cb3ca7558493992aee7b3cf4bb9b4134fab42b34bbc266080a74fc3da11cd62dcf9811a7d8c0e6d4101d96a8d272b38a6174249eef9904359f13ac592177002f08a5f673c770c0af6d0eda7b28e108e4a6721f5460f9175d75d1f26dda8558e4b866394e4fbf569790c5901b6522a2257650a3bb0681ed91988f7b8798a7f951845b9fc16010000801a40e610c0318ce6da33494e54b1caed0eeb068113a522d128b786352399e8e399f27c85f89387a92cd978759014ed456d0790df2a74fce8209f09efd2b6d787b5b05839fd2c01391b0b0deaa868a82833bddc04915c7e1928e32a95bf9802bfed216e64a1d52a335ed41f26d15b8949bda14936767028d949533fc028803eacff6512b6b1dc087efab18c488f8c63dcd4680e9a1d378bda11722e7054d1d298c87e9f8027a284988c0899502285f2b6933c904cb854277da1d8ff851cb88960b901f0fb94e209010524b4c55342bb1c"], 0x1) ioctl$WSKBDIO_GETMODE(r52, 0x40045714, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 16:13:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") mkdir(&(0x7f0000000100)='./file0\x00', 0x20) 16:13:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x45, 0xc0, 0x0, 0x1}], 0x6, 0x0, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:13:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x289095f3b1df2de0, 0x800) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) mkdir(&(0x7f0000000000)='./bus\x00', 0x100) 16:13:56 executing program 1: semget$private(0x0, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x8, 0x8, '@\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000040)) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:13:56 executing program 0: r0 = socket(0x10000000002, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) close(0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='.\x00') write(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000180)="9a2be4585772f1590febdbe05ef1bcd5427e814497dc55e7709eeab79aa6b94216f992375d7e439f82526580f9292b5185c1", 0x32}, {&(0x7f00000001c0)="ea80dfd79236d0b0123a8971078b06bb08b040511693ec5232e56437b1d21827bd902b115daff592dddadf07a9e64886ba2af0db0272185c390a093ee486cface55b6182", 0x44}], 0x2) 16:13:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) flock(r3, 0x4) write(r3, &(0x7f0000000080)="7edd27de3f7075b629de07a2def8c2eb999a7ea923733b14956c73729454d5ff968dfbb4ffaa26f94d03ab32da8a6f1e1f8ba2", 0x33) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r4, 0x7, 0x0) 16:13:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edfbff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x6, 0x2, 0x1f) r1 = fcntl$dupfd(r0, 0x0, r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x2, 0x7}) r2 = socket(0x18, 0x2, 0x0) accept(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xbd) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:13:56 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, 0x0, 0xfffffffffffffc6b, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000000694d65300070d83ac43901bd0961942fc0771a69634cdd4c2d7e128bca47ba4b1a230eeefcbbaa424ac4c28ec48f26213b93ba02ecef821b18727ae12329c9b7026ff8c9d8f1fc869a50b3ea38f8cac57736640cebbd27a802a268c75eb095091b3c93a03c7aaaa3395ba20cdeec9e8ef68a59da7bf622d9bf878a075c91917f60d9058917e7d8bc0c529157ca401b5caaa483fd31ae47e550c57ab753fe439e85b13becce9a09edda8d6dd01f92cb8976fdb33c8cd8c6215a2ed0c60f1384"], 0xa) 16:13:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) getsockopt$sock_timeval(r1, 0xffff, 0x380f, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x1ff, 0x0, 0x0, 0x0, "aae8d072ecb69dac1ceae2ddf94ba391d6f95e90"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1b4}], 0x1) r3 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x3}) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x84) 16:13:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) r3 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) flock(r3, 0x4) pread(r3, &(0x7f00000000c0)="8ab3ed1bf1e7001444575e9b816e0ecc295f783d73c6", 0x16, 0x0, 0x101) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f0000000040)='c\x00') 16:13:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x15, 0x8, 0x0, 0x7fffffff}, {0x12}, {0x6, 0x7, 0x0, 0x4}]}) r2 = socket(0x18, 0x2, 0x0) accept(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xbd) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0x5a) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setsockopt(r2, 0x310, 0x9866, &(0x7f0000000100)="a9ad6329b5cc8d421c15c0d755c56dc45f01ceccbd97fe6d720fbabf49a7dd5b90229a180bc922587c85f0d7bbee9cdb49ce", 0x32) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0xdfb) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:13:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:13:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:13:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000], [], [0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffffc], [], [{}, {0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x2, 0xffffffffffffff1b}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:13:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x20, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="c6900ab601a8aee73a601ade393f590724528d6ab90afb1cdf2caba096b75be5e96711f43ce3ff2bd8a41b9582bf3e0b7d79fea4d00186e9e60f88d6791bfae852b44c0d66fc5ed2bf63f87139d301cf42a9352ddf7401e060c6dd8f5228d9ff53f6f339e4668fcd134cea29790c21ff95cd6c4f1eeaea64985b3be77967003c49435c7bd528d44343a9f9e4460f3318e12882"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) write(r1, 0x0, 0xffffffffffffffe9) 16:13:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x45}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0x8aa565ca4cc674ad) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) r9 = getegid() getgroups(0x2, &(0x7f0000000000)=[r6, r9]) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") 16:13:56 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:13:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x128, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:13:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x14}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000400)=0x40) syz_emit_ethernet(0xffffffffffffff68, &(0x7f0000000340)="fb987d6ccb71b084e3a92ac8d409b277c2bea602c5f00200e06ba1716bcddd6d0f9311031a46202551e74f26b20ab9d1511db877fd6ce035ea110a7f94ae00000335cab42db81f326d74faf0ee4c97683608d529ce76558bb9245e64092c99ebee8e7b11bb9d05ceed83c57272b147f90e593b7d05fd15270870bd2c4ca2ba86cc910a6d4143b10baac1fd0defcad4040d423589da1d506d2e2f4c8dd70e89a0b24e6ef822a474") r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r2, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f00000002c0)=0x8) getpgrp() pipe2(&(0x7f00000000c0), 0x96b90daaa581fd01) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x2, 0x5}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000440)) 16:13:56 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) accept(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xbd) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) pread(r2, &(0x7f0000000100)="e6893a5414ca6c4ad0095d16ff33bb828ae6fed84146d64283f482233e4f331abd26a2341d5f4f0c5ca0f9720dccedf2a07b9b6b197671c9a5f2f87661236667c307f49942fccc2d38393bcc06ed79e44bb6044dc27b3cffbcfd38c5d7f78d8074d1e95eeb96ed88e4aea4c3d45d25b2e73f9db3de71a5a6668b2bded919d88b65ada088085a446437b21f0785e79e701060547d49be857f4a76361f622d99f994dcd54f6e2012321f7c1c30ca930db19f52f8b4ca0b05ba4a27a2ab04f115c3d0", 0xc1, 0x0, 0x20) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:13:56 executing program 1: r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000a00)="a44e8df43f52294387b6d9ee33bec6aec81b21047d515cbb0900d5596983b9a9a3edb3ac4acbfc2f13f6d8045f826fa5be1ae98ebfed38d771b1c84c2c0374ae07f3ff18840ff7266e3fdeff339ab9dd487bc38091d3520ecdaee5b2da0ae7469e525fc7257b3f0bf84de35126df2c622db6d589f44270b150068feb9092b71f689698bc03083afdd45843c24642dc9d69b5d2c882a66f37", 0x98, 0x203, &(0x7f0000000100)={0x2, 0x1}, 0xffffffffffffff4c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000900)="b9e79d83e639ab778f88f898f420a09f2b114aad47e8562bab899e8a07ef2b79e13f6aba0eee83c54485498932b5c3efbe1c5f87e2531d586b6613b1c96f0907bdc34058b51636c0f0ab181bd2e449da2fb2d3fa44e2cea8901ef81e8e2f47fa9d1abd6ad84335b26cfb7ea6bd54d76c750fc4cde2", 0x455, 0x400, &(0x7f0000000140)=@in6={0x18, 0x2}, 0xc) r2 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r2) r3 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1d2e, r3) getpgid(0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000880), 0xbd) r9 = getpgrp() r10 = getpgid(r9) fcntl$getown(r0, 0x5) mmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) setpgid(r10, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6, 0x0, 0x0, 0xfc}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c, 0x0, 0x9}, {0x20000000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r12, &(0x7f0000000ac0)="e7662932ffd2bbd352672828ed3b6ffb6212918e7219a882f9be35e1b4c13b5a039e2aaec625db30f4e3330010363d40827b01b579a82d8f663016ec0799a04754c8a9af706a190cd9cfc6c5cf2f522d891cd2090faecb4d33a60695e64afad97ba5dae404c6e60daffe2a74450ede03902905a14d30e1e08828d08ebb3fded203cf9d1275bb6d7a8d87e44d94da84e0dba5e1a66641b2591f004ea974bf98cfdbb94b405ca5bb5664cc408f9b89be6f2706224b75f9af8e2fa47fedbd298289956600e03bc0665c0d849a2a783d0580eec1802ddb316cf9dc8a6647451b87d2d603af424a08fe6b564d26c47891a2e26ebb3edb063caefccdd6fde9057f7b6d6d07ede0911fb293ce57efe82895a6f535b57d643dfe3460eb87d3e040ee17f706aab1e668370bf3ba17b360af7d2ab3502d00ff7e63ad30d66b9c4c818eb4", 0xe1, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) r13 = open(&(0x7f0000000740)='./file\x00', 0x100, 0x80) ioctl$PCIOCGETROM(r13, 0xc0107005, &(0x7f0000000800)={{}, 0x5, &(0x7f00000007c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) openat$klog(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/klog\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206997, &(0x7f0000000300)) r14 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r14) getppid() wait4(0xffffffffffffffff, &(0x7f0000000080), 0x41912fcf0c405cc0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = socket$unix(0x1, 0x5, 0x0) dup2(r16, r15) r17 = socket$unix(0x1, 0x2, 0x0) bind(r17, &(0x7f0000000980)=@in={0x2, 0x2}, 0x10a) pipe2(&(0x7f00000008c0), 0x50d38c2b5da981e0) accept$inet(0xffffffffffffffff, 0x0, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) write(r18, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r18, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x7e, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x10001}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfbb}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x5}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xdd}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000000000000002}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xf7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x6}, {&(0x7f0000ff3000/0x9000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x9}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x1}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './bus\x00', './file'], 0x1}) r19 = semget$private(0x0, 0x4, 0x116) semctl$IPC_STAT(r19, 0x0, 0x2, &(0x7f0000000200)=""/254) 16:13:56 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r5, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r5, 0x9, 0x0) 16:13:57 executing program 0: r0 = semget$private(0x0, 0x8, 0x100010286) socket$inet(0x2, 0x4, 0x55) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r0, &(0x7f0000000280), 0x2aaaaa38) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0x3, 0x800}, {0x40d1771a613be259, 0x1, 0xeebf437546848143}, {0x2, 0xe1, 0x1000}, {0x4, 0x180, 0xc469ac8ee1fd3c46}], 0x7) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r1) shmdt(r1) r2 = syz_open_pts() r3 = socket(0x20, 0x5, 0x0) getsockopt(r3, 0x2, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) seteuid(r4) read(r2, &(0x7f0000000440)=""/68, 0x44) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0xfff, 0xbf9a, 0x200, "7e734578ff5dbfdcf0000000683a00a52d00", 0xdd9}) r6 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x80000000, 0x0, 0x2000, 0xffffffff, "e397d86aa43f83a44111f0c281cb840000000002"}) syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000140)=0x80000001) r7 = syz_open_pts() poll(&(0x7f0000000040)=[{r7, 0x21}], 0x1, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000080)=0x1000) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r8, 0x0, &(0x7f0000000040)) dup2(r8, r7) 16:13:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4000000000084}, {0x400000006}]}) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 16:13:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x7, 0xffffffff, 0x2f, 0x7f9f, "633989e4fed6fef8b7fde893e0e4522d80d341c1", 0xfffffff4, 0x7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100"}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x3) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) 16:13:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = kqueue() r2 = socket(0x400000000018, 0x3, 0x3a) kqueue() setsockopt(r2, 0x29, 0xffde, &(0x7f0000000480)="1558be57c6ee53c1e550d80252f3b2c54040546d910dfa1db679fe7259b1a2df0714b0ffec2ab678b63c608b0f361d38a9bf2e791aa068b369511ab9e4c05c58d86516d58a3c563971cbec736b254c9b856c7f6c0f9f321bef14352adcd5334f0f5ff249d10b361579ebb741be39248f755f6f0c3e36ff7d057980a1a849fe7bad81", 0xfffffffffffffe20) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) pwrite(r2, &(0x7f0000000000), 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:13:57 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e0000000000001b0000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a828bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f1458bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735220fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb874431070000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) socket$inet(0x2, 0x3, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f0000000740)=[{&(0x7f0000000440)="c4a43aa55afe6dc74400ea9105bb1ffaf3d010e3df7a749bd25821708ac587337a485233056c02ae6037b387b30991b654399ed765e5eb8a8ea258d837bd1a246e1873d33918ba1ceb5583523affeac2ea55ef99c23174c648a94dc9c3ef5eb2c55565e940e49396994d279ca0d582d06500b0952c08eb537f062163496219feb8bd2e06348fc903d53c31b0f80f66da63b887ae2a23b25eaa47351c51f2093a301cf442eff517f625bc42b7404c3e687971f3727f0ad9bc17af416dcfb75e1a023e15582991e4bc09e6c9aebd7f81cca499051e9c9a9fb8419441bb21650b225e62", 0xe2}, {&(0x7f0000000540)="bdf8a2ec0d1e2ebc51425b8ffd75fd5ae4544d58e33d2e226880fac8d0c96c4409922be4e6235f66b6b31a69d04b1a84049f90c18055944669089c8470fbb56534b55cc2988cf35a20b23cca3ef4ca602146c57502930f80326c2ed4dc7c563cb77b5507714d43ba63179a27758c7b92cc5572c2281428f571c7acdd6942009a4c7850c38996b6ed1339be254372cdc3f4bbe8f2a96468d1cd0a", 0x9a}, {&(0x7f00000000c0)="9f8dd1b2405234748ef5d3b6ae04ffa312bf7144793472f2b809b189548e7b6cec213f59a86da469b99704d659f4562040a16bdbaad9f89650435432cf78d544b9a21c823faa88a5770443df1c6c8df00da59e302f2c50ecdd9e7a846bdca70a215d3e71989ff4a1", 0x68}, {&(0x7f0000000040)="4719287baf30e241e474fedb252c4a0d3da77d70fa318fa4713f7aba", 0x1c}, {&(0x7f0000000180)="9d5be3d4e97a9339d5d5e182ce1ae231e4b5b2019d04c89cd9ba475222167f82f9693b75abd1ea", 0x27}, {&(0x7f00000001c0)="d9ad93b7af097185eff207c4a85351457a94cda5d4c75e8b2d422226034a71f07184814f07b3394845dc", 0x2a}, {&(0x7f0000000600)="e77900939a72adba1ae4156bba7ded4d227b0fe74ba9e5fa217b74", 0x1b}, {&(0x7f0000000640)="78777839c5a3", 0x6}, {&(0x7f0000000680)="31177163835f204b400572bc3ccef48c4dc6b3eeda1c1c73764bd72c61658af544f3099b4c3fe46b05ae53b41ff016f2337d8662891f49bb0a8086ff7244272032f118d703347985d9e5ab07d5beb1a909c0665cddd529bbf6413567340469819dd6ade05ecf952fb94b81f1d042e62abdb2c1268249456ff11fd759da9aba1ddd6d974ba520ef636db1997d2d5629fc6937dffb76e613fed3bccaba91eb6998c89fb0658157", 0xa6}], 0x9, 0x0, 0x9) 16:13:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d7c2c007b80309905f87c8a5b6701000000000000400000c414000000290f20a7ff69556cee00fb0a000000000000893fb46cc6c4c1e655d12e98bcaef159ce044be889f08f5cd6a6ffc46ad81d0436230e07293b2790b260ddf527a0cd8fb03ce6986019462c75a1cfff395a0b1659fc66d8627b3cef5c8c7e71f44de7f725f5eb744f0aa00a2e439bf5be418cf1a131611a231769313c5336ffb12a2883c3686ca37e44c1c708ca3495d0c919a86d194fbfc5e310a0cf768de193d9f41779e6b7f8e24ec9fd8b225443e56a3d15c401af80"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:13:57 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) open$dir(&(0x7f0000000080)='./file0\x00', 0x75f824897d6b974b, 0x20) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1f, 0xfffff9c7}, 0xc) flock(r0, 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) close(r0) 16:13:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0xffde, &(0x7f0000000480)="1558be57c6ee53c1e550d80252f3b2c54040546d910dfa1db679fe7259b1a2df0714b0ffec2ab678b63c608b0f361d38a9bf2e791aa068b369511ab9e4c05c58d86516d58a3c563971cbec736b254c9b856c7f6c0f9f321bef14352adcd5334f0f5ff249d10b361579ebb741be39248f755f6f0c3e36ff7d057980a1a849fe7bad81", 0xfffffffffffffe20) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x7f}) fcntl$getown(r2, 0x5) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:13:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xbd) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000000c0)=0xfffffe8a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x6, 0xbff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:13:57 executing program 0: utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0xadb2}, {0x4, 0xff}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xbd) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r3 = kqueue() pwritev(r3, &(0x7f00000004c0), 0x0, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r4, &(0x7f00000002c0)=""/63, 0x3f, 0x2, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) shutdown(r2, 0x0) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0xfffffffffffffeec) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x6, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x8) 16:13:57 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x7963691f175858ad, 0x100) writev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="d03278f944f6b0b4edaaad8ded9e000030bf0814e0e1fcc517ee0196a5ec13b5c2a5670b22c63a992fab7e3306b48726f64ed4765bccd884d64493d463119b879410d93fa3b9dad820d5090a56524b0061efa4413d36c503f1f8cf5ad991cea045310a49c36ea90269dfa2a70df5c835256644ebe6fa467e7453813fa340fe4f0db1a8106aff17aa2e7aac5f6062c096a374e1c80160e9420bcc4730b99c60ad85b92623b4977c4ff048a256bc8815a7055581ab38b8583b44ab5c7b0364", 0xbe}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r2, &(0x7f00000005c0)="5e130215986375bcc60332ef280c6ea4545ef04a2ad13fcf27963d5f40a3f44bbdee86d63c7d3e78ddb7e4e1d69d58f557bdcc9ab348", 0x36, 0x8, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x5, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x80000000ff, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8d], [{0x0, 0x0, 0x1f}, {0x0, 0x1, 0xfffffffc, 0x200}, {}, {}, {}, {0x1, 0x20000000, 0x0, 0xee4e}], {0x5}, {0x80}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r4, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f00000004c0)={0x3, 0x3}) shutdown(r3, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000500)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[0x1]}) r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x81}) ioctl$TIOCEXCL(r5, 0x2000740d) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000540)=0x8) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 16:13:57 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x291f) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:13:57 executing program 1: socket(0x10, 0x8000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0xa4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x4, 0x8, 0xe84, 0x7, "a88134a43436adcbcece7870f2411940c6518a3f", 0x2, 0x6}) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x202) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x3f, 0x3}, {0x1, 0x9}}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:13:57 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) socket(0x34, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xffffffff]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b08c3c80400"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x4000, 0x1) fcntl$dupfd(r4, 0xa, r2) close(r2) r5 = socket(0x400000000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) dup2(r2, r0) sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 16:13:57 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:13:57 executing program 0: readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/4103, 0x1007}], 0x1) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)={{0x6, 0x1}, {0x3, 0x1}}) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:13:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0xffde, &(0x7f0000000480)="1558be57c6ee53c1e550d80252f3b2c54040546d910dfa1db679fe7259b1a2df0714b0ffec2ab678b63c608b0f361d38a9bf2e791aa068b369511ab9e4c05c58d86516d58a3c563971cbec736b254c9b856c7f6c0f9f321bef14352adcd5334f0f5ff249d10b361579ebb741be39248f755f6f0c3e36ff7d057980a1a849fe7bad81", 0xfffffffffffffe20) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r6, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xfffffffffffffdd3) shutdown(r6, 0x0) r7 = socket(0x18, 0x2, 0x0) accept(r7, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xbd) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r3], @ANYBLOB="4d36c7d98acda9e9b92806afac3896fff956bc5c13918021c0de514293d560b4354a8ec2103a08aa8cba", @ANYRESDEC=r1, @ANYPTR64, @ANYRESDEC=r5, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000a40)=ANY=[@ANYRES32, @ANYRESOCT, @ANYRESHEX=0x0, @ANYRESHEX=r6], @ANYRES32=r7], 0x9) r8 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r11 = dup2(r10, r9) r12 = getpid() fcntl$setown(r11, 0x6, r12) r13 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r15 = socket$unix(0x1, 0x2, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r16, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r17, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r18 = fcntl$dupfd(r1, 0xf, r17) r19 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r20, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r21 = syz_open_pts() ioctl$TIOCSTOP(r21, 0x2000746f) r22 = syz_open_pts() close(r22) ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r22, &(0x7f0000000140)=' ', 0x1) r23 = dup2(r21, r22) writev(r23, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) r24 = accept$inet6(r23, &(0x7f0000000200), &(0x7f0000000240)=0xc) r25 = socket(0x1, 0x0, 0x1f) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000009c0)={0xad, &(0x7f0000000380)=[{0xb56b, 0x7c, 0x5c, 0xa7a}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r26, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r27, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r28 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r29 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r30 = dup2(r29, r28) r31 = getpid() fcntl$setown(r30, 0x6, r31) r32 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r32, 0x0, r32) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r34 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r34, 0x0, 0x0) shmctl$IPC_SET(r34, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r34, 0x2, &(0x7f00000004c0)=""/223) r35 = msgget$private(0x0, 0x200) r36 = getgid() r37 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r39 = getppid() msgctl$IPC_SET(r35, 0x1, &(0x7f00000002c0)={{0x8, r37, r36, r37, r36, 0x42, 0x6}, 0x8, 0x3, r38, r39, 0x3f, 0x7, 0x4, 0x7}) r40 = getgid() r41 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r43 = msgget$private(0x0, 0x0) msgsnd(r43, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r43, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000001000000ac00000000002000"/31], 0x34, 0x3, 0x1800) r44 = semget$private(0x0, 0x8, 0x80) semop(r44, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r44, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r44, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r45 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r46, r47, r46, r47, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r43, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r47, r41, r40, 0x13, 0x6}, 0x6, 0x2, r42, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r48 = getgid() r49 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r51 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r49, r48, r49, r48, 0x42, 0x6}, 0x8, 0x3, r50, r51, 0x3f, 0x7, 0x4, 0x7}) r52 = getegid() r53 = getpgid(0x0) r54 = msgget$private(0x0, 0x200) r55 = getgid() r56 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r58 = getppid() msgctl$IPC_SET(r54, 0x1, &(0x7f00000002c0)={{0x8, r56, r55, r56, r55, 0x42, 0x6}, 0x8, 0x3, r57, r58, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000200)={{0x4, r37, r40, r49, r52, 0x18, 0x101}, 0x6, 0x1, r53, r57, 0x100000000, 0x1ff, 0x63}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r60 = shmget$private(0x0, 0x3000, 0x618, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r62 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r65 = getppid() r66 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r60, 0x1, &(0x7f0000000100)={{0x1, r61, r62, r63, r64, 0x5, 0x8000}, 0x1e3c, 0x8, r65, r66, 0x1f, 0x7, 0x2}) r67 = getegid() sendmsg$unix(r8, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="aaa77963a2be8b7542fd3680ea0f75b17c116f00b8e4", 0x16}], 0x1, &(0x7f0000000640)=ANY=[@ANYBLOB="40e0285af8bb4545c498cc12f9cd2f00000000010000004fdccbc4a148dd6c0851a2472c064e031dc8a53b8d529d9c6a590a41a2563b28de8ab0e0bae2d54e1c3cce956bbe38a1057a3561df5a96cb7198432a143577732dbacbd476f826", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r15, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r16, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r33, @ANYRES32=r52, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r59, @ANYRES32=r61, @ANYRES32=r67, @ANYBLOB='\x00\x00\x00\x00'], 0xe0}, 0xc02) r68 = dup(r0) sendto$inet6(r68, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:13:57 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xffff0000, 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0xfffffffc}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) close(r1) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:13:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='%\xe8\b\xb1\\\x93I\x00', 0x10004, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000001100}]}) r1 = open(&(0x7f00000012c0)='./file0\x00', 0xeb5, 0x60) r2 = semget$private(0x0, 0x1, 0x402) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f00000002c0)=""/4096) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r1, 0x0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r5 = syz_open_pts() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r6, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r6, 0x0) r7 = fcntl$dupfd(r4, 0x0, r6) symlinkat(&(0x7f00000000c0)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00') mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:13:58 executing program 1: r0 = msgget(0x3, 0x10000001a) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) openat(r1, &(0x7f0000000700)='\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', 0x80, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r4 = open(&(0x7f00000007c0)='./file1\x00', 0x400, 0x169) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r4, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000d00)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc5515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8dd97e72dac29509a1e4f54f606d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff26260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae9fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdacec09402c5288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d0900000000000069e36ce2ff12629da28c9233ed78590984772b0b85db2dc8da6a5a1f423be97e94100e95ea6d3226e26fe3f120148b2f5f7ad779666c835ab22e4fd9d70124efec7259e223b6d0d28476290ffc9c896dece00e4575346142780520c2a56c9af4492ebed4be1e2eb7863892941b6bd10629586ba3dd6ea68c2b4f5e3ab4e222921700791eb6eaba97481e6f902219109b9eff631a70e5cfef5ddeb415701889be5ed386826ead214f8c4ad157fe2e6b00b6df608073cf872fc246f59af49e149aada0434fa07c213c0ad0b07b625b83f6db8b5fd13e30ed542989e53d32b3acf9630a48ec3e75835f5afb01c0633e90153be2047d", 0x365) shutdown(r2, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r6, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r7 = dup(r5) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0xff, 0x8ba, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x8, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r8, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000006c0)) r9 = syz_open_pts() ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f00000001c0)={0x2, 0x7, 0x3, 0x9}) r10 = fcntl$dupfd(r9, 0x0, r5) r11 = openat(r10, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) mkdirat(r11, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r11, &(0x7f0000000240)='.\x00', 0x3, 0x1) r12 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r14, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c8971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ed5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec149205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f879eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1392bedf146d258bd95958b1124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc00400000000000000c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598c"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r16, &(0x7f0000000900)=ANY=[@ANYBLOB="eed43e9078ab3beebf326d919bdd54d8726a45ee0c111b85b8555275cf7a0b810c1dc8e2a720b5cc7b8b9a299d280747b837dfdb7f7e5df44ce2b80666278afa7996d5f24cef763b92d42c99adcb76670ce4996543907bd74876ceb8c2a7efc24f965b8493af36b34cbc713df0be38d86e49a35d0ca748907a3ad79dfe1857b186ea6d14675795379b2d7dd0d0b658b9fa55e89bb41c030fdfb9a8b062003c2535af98e5615e223f9daeb9d1833614c72d625a34fa7243d9c4b12ba0d1db9b3d0c76ab623a6894b4d45ed615c29f7e34cbe3364236ede92c8d181fad9be1b94c5ece0e6c6f73e10477d5a09eca48d3cac8c8624c92eeeaaa21be014e71e02623abfe6bc7b98f72b2326c12c1035899b88411eb770c9398b76c3e1541377b80d71c0a6ea9bb279966ba71d65b1d1c2dbaf5045abd3b0972f09235c83a709bb47c989d14422e89ba7efd69de25899997774d00d500093211154e0000000000000000"], 0xe8) msgrcv(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r17, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r18 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r17}, 0x7ffffffffffffff0, 0xb, 0x80000000, 0x1002, 0x80}, {{r13}, 0xfffffffffffffffc, 0x5a, 0x0, 0x0, 0x1}, {{r18}, 0xfffffffffffffff9, 0xf3, 0x2, 0x5, 0xd442}, {{r8}, 0xfffffffffffffffa, 0x1, 0x20000082, 0x0, 0x2}, {{r14}, 0x0, 0x92, 0x942ffac320d4cf3a, 0x0, 0x3}, {{r15}, 0x0, 0x40, 0x2, 0xe52, 0x3}], 0x10000, 0x0, 0x65d8, 0x0) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{}, 0xfffffffffffffffc, 0x0, r20, 0x0, 0x0, 0x0, 0x80a6}) login: in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 16:13:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x4, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0), 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) r4 = socket(0x0, 0x0, 0x0) fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r5, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x14, 0x1, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r4, &(0x7f0000000440)=ANY=[], 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x8, 0x880) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) r7 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r7, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000280)=""/61) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCSBRK(r9, 0x2000747b) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f00000013c0)=""/216) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000000)=0x3) semop(r7, &(0x7f0000000140)=[{0x634153f1de00f584, 0x0, 0x1000}, {0x1, 0xee35, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x9907, 0x1800}, {0x3, 0xf847, 0x800}], 0x5) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0), 0x0) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x2800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000000c0)=""/13) 16:13:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x81, 0x8001, {0x6, 0x401}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x41}, {0x4c}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x1, 0x3) 16:13:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000980)={0x2, &(0x7f0000000940)=[{0x8001, 0x1, 0x4, 0x9}, {0x53cd, 0x7, 0x9, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) sendmsg(r2, &(0x7f0000000900)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x100, 0x6}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000200)="2c08654783daa1af9da5267f88e03a844ac2d76ed091134b48e32fc5cd86055feccffc8dd7734ba2a13c5fe13b73089f51406c8102daf9ac6c408c6882006b0553e02deec5c65c82b2b0bb50781a16125220c6cb8a19f9056c553a75e12e4c198499620bb439edc5b8d37426f7147c53b92cf6c54c813d8fed3ef59155073fcd0b7f07cbd2edf4a0ed03498be1ce63f5f809f355788e3f6548871b0447d985f86d48668f3d8ca647c385d528fa2a608e38c5b31e819bf60914e8ada8d36d818eb5a28c5a9e32a0fcca22f79e3114ae73f421b9b80f6278a65f0a4bb81c9334a0e36293c7c63b9fa489306c583e55", 0xee}, {&(0x7f0000000300)="38461f0a72e27b8796c39551d58faf105052114a06de9798b711b96a645e2f470dde6a4faed5a8af836ccedc", 0x2c}, {&(0x7f0000000340)="ce60bbac0dafce1aa81acd018dae01193588082bade13628b6f6a3b9837311f2fc9643ae7c6caf4d45f9d12d1d84ef7531502e072050d4544f2945ad3890498081ac5e205581dcf81d412fa62d483c23b953c66d2a6c3679991abb167c924d4d64d16e61961d5b1a433f0b4dfdf9f1ecd68b7cb7e0f675", 0x77}, {&(0x7f00000003c0)="1b2cdbb05cebe9b5cba2ae8e59682f783646c09934bda4642b845ce2f704f52068580fcc771f8b477786df8c5a279945fd7adb2d58a0556488cacda8f01a570851eaa1d7efecd1861610fd7a59727409140e12bca7a1dcf31c70ef302ee0cd465849ac1ca64b00ad5f41d506a55497c89cdd8080dfd8b1483445a068ea7ffc46e1b87580006f05dd561a948b2727efacb6cc6546631aac99ec48d5c7e43ec380c1f23b22a1d7f38394811d504f7bea287af2302702b380a471c7600ff8b54788f67a1023731b7e9797b1e1c20072f976a9cd8d73159343581b2eb168cc25db4c06fc2d33a728f2b5e1", 0xe9}, {&(0x7f00000004c0)="0fd7b5f8fcf68a84329e8dd153703b90cac75ad0a88e4e69fe45cd0479417e3c782761c93a9347f1c2ae0bb08056bba793c6bd69ee17750db2b8560670e0bd49a8b0d76a475f6c8c20304b810dc4071c1b48658ed752811afa641f5d305ab7c249de1da19332b805cce8f5c4db8e9f3de0a2fa900d5b", 0x76}, {&(0x7f0000000540)="14e943825afd9677f165a36f53740cabde11b3cce1dccc0fb93c44706f4b020f957b3da2d2774164b4a2f3e412cd24f4f490be95657d0d3186323a64d3609ae6467d3f61b383746c6d6f30d9004728a1cd1039a29ff300cbd611adbeccc7c0d61203d3b6bccd3fa6916d594260de6e52bb295c02e760b76bb0f565458544caebe3f4fe0529dd80837440a84d94ab2f4cddb1fbe18f7f179ec6ce58b17f699c762e34d17fcfddebdd10c12cfdc5123dde3095fb0b", 0xb4}, {&(0x7f0000000600)="91c851a77773239072435b6ad0d6d7989fb107ec101c60b1316c0b1c749b4cf4c341ca9381c3f2b9d98502b9e2a3e162375f8870dcd44c7307d1ef9b1410502c7356c839ce6ee315f0b69ec1668a1df8a50f1b", 0x53}, {&(0x7f0000000680)="f51c55597915c7de3df49a6d11cdfb7e20eb2b36258839ab6d37f3a9ff3abe4c9da4a265f90307707b675bbcbdf3dd86e9bc10c57aa6cf93e0d67fa6904749768f073bc3399ab051e3b15439b4c779851ced74a27b6f7b78a69954639ead8b3f4ca798885a38185624b7bfa2d84e12b7e1dede58987f77977288df5a5cac32aacba7e5977ce046daf0c2be47f4019a89b74c063f60467dffdfce9389ee484be2a66b4ff7d3a698e0ded6a12598b7a60ee986595cc82daded5c92c58a3ffa7505e63924b59c7699823fa3be7afd", 0xcd}], 0x8, &(0x7f0000000800)=[{0x10, 0x0, 0x2}, {0x68, 0xffff, 0x9, "675656291e34ab2a923030fe2a3d4bb8d4d669dc934dc954d42003cc1560a5c3fc661e182231b1bf627909484ddba8d4ab5feaf58528e5a472d8582d670a401c77b8334c41c8897f5938d68d40679808c2c22a5ebf32c446"}, {0x68, 0xffff, 0x5, "356ed0c1787a379da3310e441c2406bcf4ade75ba2badc231bed92c8cb855547515744b55290a70f1dd6415c3c14c6fd0b8f97896c6196bd60dfdbd5d36e172ee5f4a4a40f1294c17f9244b2ed63d6de93c94f5d302d"}, {0x18, 0xffff, 0x9, "e571ff"}], 0xf8}, 0x8) 16:13:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000015a, &(0x7f00000000c0)=[{0x7, 0x7, 0x7, 0xc0}, {0xfff, 0x87, 0x3, 0x77}, {0x3d, 0x2, 0x5e, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) flock(r4, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000200)={0x7fffffff, 0x1}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000140)) 16:13:58 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) kqueue() r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)='\b\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0, 0x18e}, 0x0) 16:13:58 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) getpgid(r1) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r3, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:13:58 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[], 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r6, r0) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="820202000064a735006c653000f0d01fa9d4d7a9f62df466940652ba527988274728d933a02eeadb7a9c43075925ed5f37cef3b241b1839960a93887b010cd91021522c8e4f0144063c64cb80859d8cbdfb175d10000000000000000000000008ecd054a6dd807000000000000000035efb205cc32550c0b32de29d6d0d96e5c49f233926f42ac0dd0552ed36619ce39691e6ca23439e36c0eabb20ede0d8546c11ecc1e27d67bb80578bc691c959c8af3803ba05dd5321542577b2b29613aa5f6415931ad00f182aedb1839711d82d1e07c41b79c426da95821700ab5354500000000000000000000000053e3d5b44f2b371237d665cb2a39a838d42bc9bd6cdcf5cf6ef3cbac314aa96c664b82bc4d69009334219e01d5fe37ac455d11db1e579a3ba05bc30555a73f82fc902ad5172c5e2850e90a56849ab03c526f99ca13b364ffa7a9e18a7040db657b91ea0de47d76e32c83848ec8c5dd4d272d8d9af6f82f7404b6f24358167a51285340f9106476d7ea84c0e4c7229d45c7109500c0b4bd89fb66b649af671bef458f08b134"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f00000000c0)) r8 = semget$private(0x0, 0x4, 0xb0) preadv(r7, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) r9 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r8, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x80004) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000480)) socket(0x18, 0x400000002, 0x0) r10 = msgget(0x0, 0x246) r11 = getpid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r11, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 16:13:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "382ed199e6accb8f00000000000000a600", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000a00)=""/242, 0xfffffffffffffd12}, {&(0x7f0000000340)=""/6, 0xffffffca}], 0x2, 0x0, 0x1) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xffffffffffffff39) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r14, 0x0, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r5, &(0x7f0000000ec0)=ANY=[@ANYBLOB="000000420498f9e39b9d8e9663c8000000000000000000000000000000000000000000000800000000000000000000000002000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000800000000000000000000000000003b50ba5b000000000000000000000000009e7cf9e5fcbd095b000000000000fa7d480ff4515546b07d88990000dbe1ac97d5000000000000000000e8ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e910e63bd06c6f295fb3204b806b5e9bc570beadf35dbf1dc2b09062b49a4bc63d91309aa37962cbaf654200000000000000007589e2059b44feca04000663d998a4d095f911b06dfd44eac151fc9b5d5d3fa865d8c87b62ea8a6d7df71173f289d581cf2ea055a39c34e37ce5de9c2b5242458e470a8f6a99d401f72f1535fa8d783b7b8ab000c68646a2c693f693a00f91d70b8de4c032137c6036050f0d422a0673e1418dae72a93d4f9a97cbc6aef22d8403d6a42841538a8cf0ee84f49de627704d99a3fdae236c30baa18344921bbb1789eebfb1c80e42fde722d2a0ab0a923ae05a7345f48aa6076d54fbc797ffebd3adb872e6344518ea0b4516480eaae002d7b2cdea6e73b636edb7c56fd428fe249be5ca0e2289367c48e811b085d7139dbeab8f78721a41664c79adb778213face03c3edbbf8dc437a820b022a7dde83085464bf8bf2e4aec395311e54109958b040558ef4700777f48b7301496582b46c842b08809d0bca7e043761c5aac4b5ff88da30b7f556a20c99ffd1f82ddd4dceb7be5de046ead54e857d3dcfaad2a79b30d6f3fe7c2794863650b009f8a0e3e119c26aeab2cda87107dccecbc02afd72decdc7b3402641dbe63841fa492edbe815d33587e9fca305743124a0ff1d2391c053d308f731c131a73a949852cfdd45ccc55cfc542ae4bec913e0b493f232a54661b68719cbe843929e24aaedafa0abe8b5e1a404efeef0c24beda2021ef4936a00eec5f923f664dc4dcc2d784ffa9178b623d7f83f94ddc2e335ea633791f0a20576907a448573dc82f26c02512cd029f964a5c4efee4823d9cb128d2579e53eacd794a69be09599daf5c0ea62f0d95a40dbcc50f0dd7279ded00"/857], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r17 = socket(0x0, 0xe9c2749b2e0ebf64, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0xab) write(r19, &(0x7f0000000040)="670dc3", 0x3) r20 = socket$inet6(0x18, 0x2004, 0x5) r21 = openat(r19, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r23 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r18}, 0xfffffffffffffff8, 0x0, 0x1, 0x100, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r19}, 0xfffffffffffffffc, 0x17cdcb79a33060e7, 0x8, 0xfffffffffffffffb, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x20, 0x9}, {{r22}, 0xffffffffffffffff, 0x2, 0x40000002, 0x400000000000000, 0x7}, {{r20}, 0xfffffffffffffffc, 0x16, 0x80000000, 0x3f, 0x9}, {{r21}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3ff}, {{r22}, 0xfffffffffffffffd, 0x0, 0x2, 0x8001}, {{r23}, 0xffffffffffffffff, 0x0, 0x6, 0x2c4, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r17, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:13:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x4c1df9c1835bc4cc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x9) 16:13:58 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x20000000000000a1, &(0x7f0000000180)=[{0x6, 0x2, 0x40, 0xfe}, {0xf17, 0x81, 0xf8, 0x80}]}) syz_emit_ethernet(0xffffffffffffff18, &(0x7f0000000080)="081734413fb2c507153a0400a2a9") ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000040)={0x7, 0x8001}) r0 = shmget$private(0x0, 0x2000, 0x208, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0xa, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffffe, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r1, 0x5) r9 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) setreuid(r4, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r11 = socket(0x2000000000000002, 0x1, 0x0) r12 = dup(r11) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r13 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x80000009) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000480)) read(r11, &(0x7f0000000980)=""/167, 0xf) r14 = geteuid() kevent(r13, &(0x7f0000000a40)=[{{r11}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r11}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r12}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r11}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r11}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r13}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r12}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r11}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r11}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r12}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r12}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r15 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r17 = fcntl$getown(r11, 0x5) r18 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x3, r14, r16, r14, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r17, r18, 0x0, 0x92, 0xffff}) getgroups(0x2, &(0x7f0000000100)=[r16, 0x0]) r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r21, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x401, r6, r10, 0x0, r19, 0x80, 0xe283}, 0xff, 0x2, r21, r22, 0x7ff, 0x4, 0x6}) panic: pool_do_get: pvpl free list modified: page 0xfffffd8061f27000; item addr 0xfffffd8061f27000; offset 0x0=0x7002c90000000000 != 0x7002c9214955947e Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 286215 67977 0 0 0 1 syz-executor.1 *168108 253 0 0 0 0K syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff8223bd92) at panic+0x15c pool_do_get(ffffffff82647968,2,ffff8000247aca28) at pool_do_get+0x439 pool_get(ffffffff82647968,2) at pool_get+0xeb pmap_enter(fffffd807f004bc8,e7d909f4000,7cfb0000,1,21) at pmap_enter+0x16e udv_fault(ffff8000247acdb8,e7d909f4000,ffff8000247accb0,1,0,0) at udv_fault+0x18b uvm_fault(fffffd807f005a10,e7d909f4000,0,1) at uvm_fault+0x817 pageflttrap(ffff8000247acf50,1) at pageflttrap+0x20b usertrap(ffff8000247acf50) at usertrap+0x21a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f7ffffce0b0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_do_get: pvpl free list modified: page 0xfffffd8061f27000; item addr 0xfffffd8061f27000; offset 0x0=0x7002c90000000000 != 0x7002c9214955947e ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff8223bd92) at panic+0x15c pool_do_get(ffffffff82647968,2,ffff8000247aca28) at pool_do_get+0x439 pool_get(ffffffff82647968,2) at pool_get+0xeb pmap_enter(fffffd807f004bc8,e7d909f4000,7cfb0000,1,21) at pmap_enter+0x16e udv_fault(ffff8000247acdb8,e7d909f4000,ffff8000247accb0,1,0,0) at udv_fault+0x18b uvm_fault(fffffd807f005a10,e7d909f4000,0,1) at uvm_fault+0x817 pageflttrap(ffff8000247acf50,1) at pageflttrap+0x20b usertrap(ffff8000247acf50) at usertrap+0x21a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f7ffffce0b0, count: -10 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff8000247ac870 rbx 0xffff8000247ac920 rdx 0xffff800020aa1b48 rcx 0 rax 0 r8 0xffffffff81400edf kprintf+0x16f r9 0x1 r10 0x25 r11 0x5e7ec4329a6a2627 r12 0x3000000008 r13 0xffff8000247ac880 r14 0x100 r15 0x1 rip 0xffffffff815de968 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000247ac860 ss 0 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=168108 stat=onproc flags process=0 proc=0 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020a989f8,0xffff800020aa0798 process=0xffff800020a9b8c8 user=0xffff8000247a8000, vmspace=0xfffffd807f005a10 estcpu=36, cpticks=3, pctcpu=0.0 user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 67977 286215 19416 0 7 0 syz-executor.1 * 253 168108 84186 0 7 0 syz-executor.0 253 190249 84186 0 3 0x4000080 fsleep syz-executor.0 19416 126149 24651 0 3 0x82 nanosleep syz-executor.1 84186 10509 24651 0 3 0x82 nanosleep syz-executor.0 24651 285966 93596 0 3 0x82 kqread syz-fuzzer 24651 387717 93596 0 3 0x4000082 nanosleep syz-fuzzer 24651 19455 93596 0 3 0x4000082 thrsleep syz-fuzzer 24651 82264 93596 0 3 0x4000082 thrsleep syz-fuzzer 24651 304262 93596 0 3 0x4000082 thrsleep syz-fuzzer 24651 87447 93596 0 3 0x4000082 thrsleep syz-fuzzer 24651 356134 93596 0 3 0x4000082 thrsleep syz-fuzzer 24651 147308 93596 0 3 0x4000082 thrsleep syz-fuzzer 24651 115906 93596 0 3 0x4000082 thrsleep syz-fuzzer 24651 147309 93596 0 3 0x4000082 thrsleep syz-fuzzer 93596 36448 56360 0 3 0x10008a pause ksh 56360 118627 31482 0 3 0x92 select sshd 7618 87423 1 0 3 0x100083 ttyin getty 31482 2650 1 0 3 0x80 select sshd 63070 191156 88465 74 3 0x100092 bpf pflogd 88465 391992 1 0 3 0x80 netio pflogd 89471 5860 56994 73 3 0x100090 kqread syslogd 56994 185940 1 0 3 0x100082 netio syslogd 11945 297756 1 77 3 0x100090 poll dhclient 77203 185053 1 0 3 0x80 poll dhclient 56013 283910 0 0 3 0x14200 pgzero zerothread 57291 171927 0 0 3 0x14200 aiodoned aiodoned 8445 424984 0 0 3 0x14200 syncer update 80528 114178 0 0 3 0x14200 cleaner cleaner 93296 9765 0 0 3 0x14200 reaper reaper 40028 181700 0 0 3 0x14200 pgdaemon pagedaemon 15126 92325 0 0 3 0x14200 bored crynlk 23578 359747 0 0 3 0x14200 bored crypto 15484 62902 0 0 3 0x14200 bored viomb 15329 196000 0 0 3 0x40014200 acpi0 acpi0 57244 139584 0 0 3 0x40014200 idle1 44567 70610 0 0 3 0x14200 bored softnet 56651 185422 0 0 3 0x14200 bored systqmp 36170 358 0 0 3 0x14200 bored systq 55626 313536 0 0 3 0x40014200 bored softclock 4068 232114 0 0 3 0x40014200 idle0 81121 9689 0 0 3 0x14200 bored smr 1 382832 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex pvpl r = 0 (0xffffffff82647978) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_get+0xbf #4 pmap_enter+0x16e #5 udv_fault+0x18b #6 uvm_fault+0x817 #7 pageflttrap+0x20b #8 usertrap+0x21a #9 recall_trap+0x8 Process 253 (syz-executor.0) thread 0xffff800020aa1b48 (168108) shared rwlock vmmaplk r = 0 (0xfffffd807f005a28) #0 witness_lock+0x52e #1 uvmfault_lookup+0xd9 #2 uvm_fault+0x7f #3 pageflttrap+0x20b #4 usertrap+0x21a #5 recall_trap+0x8 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8265cfc8) #0 witness_lock+0x52e #1 pageflttrap+0x6f #2 usertrap+0x21a #3 recall_trap+0x8 exclusive mutex pvpl r = 0 (0xffffffff82647978) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_get+0xbf #4 pmap_enter+0x16e #5 udv_fault+0x18b #6 uvm_fault+0x817 #7 pageflttrap+0x20b #8 usertrap+0x21a #9 recall_trap+0x8 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9527 6674K 7059K 78643K 10876 0 pcb 13 8K 8K 78643K 54 0 rtable 89 11K 12K 78643K 268 0 ifaddr 56 11K 13K 78643K 77 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1469 0 iov 0 0K 12K 78643K 69 0 mount 1 1K 1K 78643K 1 0 vnodes 1225 77K 77K 78643K 1303 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 22 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1810 197K 290K 78643K 12817 0 file desc 6 17K 25K 78643K 104 0 proc 60 63K 95K 78643K 452 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 in_multi 38 2K 2K 78643K 47 0 ether_multi 1 0K 0K 78643K 1 0 mrt 0 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 60 265K 265K 78643K 60 0 exec 0 0K 1K 78643K 211 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 113 22K 24K 78643K 1291 0 UVM aobj 18 2K 2K 78643K 18 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 16 0 NDP 9 0K 0K 78643K 15 0 temp 103 3025K 3089K 78643K 3736 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 21 0 19 1 0 1 1 0 8 0 rtentry 112 53 0 20 2 0 2 2 0 8 0 unpcb 120 89 0 79 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 57 0 57 1 0 1 1 0 8 1 tcpcb 544 35 0 31 1 0 1 1 0 8 0 inpcb 280 177 0 169 2 0 2 2 0 8 1 nd6 48 4 0 2 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 ppxss 1128 2 0 2 1 0 1 1 0 8 1 pffrag 232 1 0 1 1 0 1 1 0 482 1 pffrnode 88 1 0 1 1 0 1 1 0 8 1 pffrent 40 45 0 45 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 14 0 0 1 0 1 1 0 8 0 pfstkey 112 14 0 0 1 0 1 1 0 8 0 pfstate 328 14 0 0 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 227 0 59 15 0 15 15 0 8 1 art_table 32 228 0 59 2 0 2 2 0 8 0 art_node 16 52 0 23 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 20 0 10 1 0 1 1 0 8 0 shmpl 112 16 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1552 0 142 46 0 46 46 0 8 0 ffsino 272 1552 0 142 95 0 95 95 0 8 0 nchpl 144 1906 0 288 61 0 61 61 0 8 0 uvmvnodes 72 1660 0 0 31 0 31 31 0 8 0 vnodes 208 1660 0 0 88 0 88 88 0 8 0 namei 1024 5192 0 5192 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 5410 0 5410 4 1 3 3 0 8 3 plimitpl 152 21 0 13 1 0 1 1 0 8 0 sigapl 432 303 0 287 3 0 3 3 0 8 1 futexpl 56 1908 0 1907 1 0 1 1 0 8 0 knotepl 112 74 0 55 1 0 1 1 0 8 0 kqueuepl 104 30 0 28 1 0 1 1 0 8 0 pipepl 160 200 0 181 2 0 2 2 0 8 1 fdescpl 488 304 0 287 3 0 3 3 0 8 0 filepl 152 1968 0 1866 6 0 6 6 0 8 2 lockfpl 104 82 0 80 1 0 1 1 0 8 0 lockfspl 48 22 0 20 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 218 0 209 1 0 1 1 0 8 0 zombiepl 144 287 0 287 1 0 1 1 0 8 1 processpl 904 320 0 287 4 0 4 4 0 8 0 procpl 632 516 0 473 5 0 5 5 0 8 0 srpgc 64 2 0 2 1 0 1 1 0 8 1 sockpl 384 291 0 271 4 0 4 4 0 8 2 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 205 0 0 25 0 25 25 0 8 0 mtagpl 80 24 0 0 1 0 1 1 0 8 0 mbufpl 256 475 0 0 30 0 30 30 0 8 0 bufpl 280 6673 0 1340 381 0 381 381 0 8 0 anonpl 16 48121 0 28448 81 1 80 80 0 125 0 amapchunkpl 152 1661 0 1509 13 0 13 13 0 158 6 amappl16 192 1440 0 360 55 0 55 55 0 8 1 amappl15 184 123 0 115 1 0 1 1 0 8 0 amappl14 176 66 0 63 1 0 1 1 0 8 0 amappl12 160 13 0 12 1 0 1 1 0 8 0 amappl11 152 60 0 45 1 0 1 1 0 8 0 amappl10 144 14 0 11 1 0 1 1 0 8 0 amappl9 136 604 0 600 1 0 1 1 0 8 0 amappl8 128 133 0 107 1 0 1 1 0 8 0 amappl7 120 101 0 90 1 0 1 1 0 8 0 amappl6 112 58 0 53 1 0 1 1 0 8 0 amappl5 104 136 0 120 1 0 1 1 0 8 0 amappl4 96 561 0 524 2 1 1 2 0 8 0 amappl3 88 152 0 144 1 0 1 1 0 8 0 amappl2 80 1537 0 1458 3 1 2 3 0 8 0 amappl1 72 16782 0 16324 26 12 14 21 0 8 4 amappl 80 772 0 724 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 17 0 0 1 0 1 1 0 8 0 uaddrrnd 24 304 0 287 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 304 0 287 1 0 1 1 0 8 0 vmmpekpl 168 6262 0 6227 3 1 2 2 0 8 0 vmmpepl 168 45255 0 42910 134 4 130 130 0 357 28 vmsppl 368 303 0 287 2 0 2 2 0 8 0 pdppl 4096 615 0 574 6 0 6 6 0 8 0 pvpl 32 156650 0 133721 192 0 192 192 0 265 7 pvpl: pool(0xffffffff82647968:pvpl): free list modified: page 0xfffffd8061f27000; item ordinal 0; addr 0xfffffd8061f27000 (p 0xfffffd8061f27000); offset 0x0=0x7002c90000000000 pmappl 232 303 0 287 2 0 2 2 0 8 1 extentpl 40 50 0 32 1 0 1 1 0 8 0 phpool 112 191 0 3 6 0 6 6 0 8 0