last executing test programs: 4m13.109836702s ago: executing program 5 (id=526): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x1, 0xfffeffff}, {0x21, 0x40d3}], 0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x200000000000001, 0xfffffffffffffffd}], 0x200, 0x0, 0xd6, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) (async) mprotect(&(0x7f0000068000/0x3000)=nil, 0x3000, 0x2) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40000, 0x0, {0x100000000000001, 0x10040000000001}}) (async) mprotect(&(0x7f0000069000/0x2000)=nil, 0x2000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x18b) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x2802) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffff9c) write(r5, &(0x7f0000000100), 0xfffffe5d) 4m12.840296467s ago: executing program 5 (id=528): mkdir(&(0x7f0000000000)='./file0\x00', 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x525d171aba17d84a, 0xc) r3 = fcntl$dupfd(r1, 0x0, r2) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x8) write(r3, &(0x7f00000000c0)="a9df9358ee2780020f0ce1fc1cf66b1e4b0934e4c7f02f0e5ec22d0dd11936796438b77782dc263d0d2e30e61c6b7b15abc24954dea4d291897d9883810204ed363b69cf7e2893f47652ee66861b50823cad334ece0da24d63627108d8f226b7b3b4cbf63ac4af54ef8957127f0d6cc1b278605db0297d20a4e0fbb7b7e436095180cb3df350893a31c8fa356192e2eff72be87e8375c3b295ae973b6ff175fdbfb3e1b100127a1a999385d9014a5de7da964e88631bbaca7024beb052dbc3eda759024a60a4eff7215b354fafc98b4076bbec5e80fb369b15c4a739629e6b", 0xdf) sysctl$hw(&(0x7f00000001c0)={0x6, 0xf}, 0x2, &(0x7f0000000200)="545ab2375fcb268180f695aea9ba5e09395b9ae8ceac182fbca9f0bd83b2d07f33861022004260", &(0x7f0000000240)=0x27, &(0x7f0000000280)="5c584b6e6881d95b7903ef2d6c8418b5a72fe2eee2b0d2f2a52a305911", 0x1d) sysctl$hw(&(0x7f00000002c0)={0x6, 0x19}, 0x2, &(0x7f0000000300)="2162914b85fd9862d7ed859385366b328d2e5c802b209b55f6f7f1976e68495db92e1d3153629dc015d8460047f6bff141d01b58b93faf9a2d0533570d2e31a9b1f8c492ab0a60cde2aaa34a0f84cb3ca790a2e0298a1743e3e12ad7eb383d4b50ee9103382effd2b8ee94449b68629bb6ba4fdf4c9c55", &(0x7f0000000380)=0x77, &(0x7f00000003c0)="3d93a31559092a8db76b0f3dd5396bbd220abe78a33352a04d9fa3a8addee5a240f2750ca6608a62ce4753ea5cd119551f052e45336d0ff34566de2837d559be6db67cb08f0a6517f6972ede6b531fb5d6283b21580c7b5f8728d43eda60a110d1d921da62ff4402d79f42d46b4a302a0a21fe4221228cf3c82c2504953c145d7d888ee6797fc0ce4cae55d8234101f4ceb0e98298827b6f2739a38eca388a3261fc4b91a10d6dd73b14840fc3d5f807fe796b853fc8d87a2665372a8eef2436082e55c7d827bb35540f31c18bc06b136288f44b9d24c6a486dcffe905a0733420e39305cd4194c7dd49f90940d7d7587dc652bf599bd32b3e3687fc0c750552f7b5a34055c26e6e03ab42d6198e0d84b594a52223c6cbdd0517c9bf66535a109d1dc2765dd93da42018dd96f93618166b3a27d79f8850818db6c5d6602083af04b6409d37a86bcea72617df3ab2eff251f28f7dfaecf140ae441f91f9261e8fd995d98efd1cfa22b9897234e2c957c26b0728d0a3ed40bbbdc4fdc2cfa2e545efb15a61e08d400018ef73474dab258d84d1e2401dd84be750cca5ea87cdfb60fd080c836b672f939fe3e3944b4eeb5ab195825cb3a24fcd5d7c0aa26b1b2166708053c6fe43b705e6aa7eecd2bdd21218b900486d03581547b2b68e7b5b3efadb028e6b6cffb61229837562c0f22507b9574ec593fc9d15f3fee44eff38c96fc7e50faf7887b8057ea1d44712e4bb069aed74948225dec627435add041fc26492e4c64ed31b8a5d88107896a111f7a51f21e8ff1eed7c1dcdab302179db60f002a47872288e1953babbb5988f4eb5c84a6c19dc54f1f84a1a437cf697d0de2d86f407e987257aa9abbd81f5cb65e3409a980e7cc250bc47c25c322013c76c97b4e114ce312e500e0211ae5a93e9f8044b1df78dcef0808566f617ab1ca66992430182724b83f0417e7eaa113ea782d289392a6490e7c7b6bc7321bdf4ec5ebd33d26fe55bf8a4276c9f5175ec9b462b876ec274e98a3780310caf1329e61a4f9aa79f79c72ed1a4c39c8bdacf7d4f0dabc48427eee86fdd4bcc12409b4a24870305e8f0d300d4d929780da724f83fc7e8336a4f785102df6bb6cc6236371bc434efb54cbc3d5a32d65905e69e6f3324ed863064739abf103a88f97e3615451888b227b640b3b55967c6b570f85033ddb65463d20efcb9588a41b8c20d95a1ac7eeead6e9fc25ffbf65d1a9685a55594c12b172aaf52027fc1757de8492575815d5d0f6b56fff4dd5f9ff32b572cded8d2dbb9b35781afddc4c8e80f7a1798fcbb8cbb2e363abe27ac7dd5525d0c99bb85d37f7c5f3dc39e869e10a4375c375c6763c728808b0980402fa804874bafcac45ca213d29cb362eb6a612118d2e135dde2cfa302298a4f6fa453fcbf4e739f217de8bd5212152270698712a8cbde4c15b748f08e1e7c0ec12e615d8e86a4d61d86619c9223ce3155331a78c3465eb0473bfa68923056e88aeaa39e200849347d3438224f1453a1e58de88041dd6a0e267bf29d6429ace894afebba705c1cff6fd778bab2ddc9a9584c15b4a8c1c0fbc3c603dc59c70238fa5e89cba7c99b3b9af2822f947d88873f503a1fb5470ae779887aeb4639b08b8f390b1ff940cb95a2465d2d59d21dc1888fc06c07b81ce17c4b4ee14171d46a997a60775e30e0e369d4680f202e85d96b28746d233b391faf8dbc07a2d9e66e5c0893db091b9dd2f475df89783dd2cbdd734fbbccf3e364abd82bd44122abb6739ac4f50a10d62c53d56f9e9383aff045864f70a328e1b7a1a3ef3340425493a11b7ac5ba2a9e67863f1cd9d756d53882e2ec554aed44d8a88d6bbd94374a3ad0a7a907140972e61f0ab0e3f2c9b087f539fecc853a58e4db1daeff5021b8163e7067b8fe90ea16d3aba3e185d307f8b5a6f0860595e4200458c74bbb86b6f22165f439ade889a82e2d157c2d5ca66deec7c1bf02c28ed02b4f3f3e6deeb05ee14437d98fe96bf76ea9eced86054aeb1489b742353f585348cafc9ee10e2c84883dffb9bd3b95d335df1d5cdefbca5eac513d6e0dffdd5ed1164208d180297b3685bef91278cffb4bc7b76c59a558a7e3daf0dc017f9cfb2f03e136896c1a316ad09fa6e8abcbb640648c8355f100707e5ca93f0da20d91b80e04a6d952ab5b6e1bd9ac7d3ce3668a20204e7004e1da32b1bfb122f18705ca4d679d64e1d616672ae773a1fab708354ba13e59489936a532c8c1d9f63e4fc8eeaeb20c7c191f2c4835bd1af9da7962c3da001265442980c5830f83dcdd00cd1b9c32ff01e2c82717047f0daa6b02a666f55a6e89b80c263cdeb7800b98d0e42895a7ac834430589166e1c84bf70c0563728f53c09095ebc9c578b6f9f892736146511733eede9aff43289f513ec82ac084ae7caab784d19df2a77b7d36599939bb7724e033c4bd351ce537a83b77515346d685590869cc71a474401c604884c5b2fea50a31e8e1eff9e91dcc153f418d313a08a62da3c12b3ca65e048c48018e46cef42a5c99ebdfd3076fee857765211e24d45e2c1684e288fce8b75c93f34727c22856733ee2c58dc9cdbfc37b7baad7e0db36acb389b7e6b367845e63e1601fe26104fe0cd06928d2d2b0229225388d4236bb6d5fa67bb9d8e6fcb07c1c52f61b4367f9e544fa8b3d3a2144633feaf47488d53965ab136c4f6c5182148f12238991b9c489b3cf43f2c0f2f2b7db940b88715c0b3969565eeb1c2030d229b363c2b10cd7cf065381c409a00fcb3d1642cb251e2ba4858b8648bd84724321f20c4035339dd9eac5d79f8f04266486aeb5e8d3ca4e228c7ef51fa8c67866c79092b3c536b8e9ad034a335dac13cff271b33904eff5457199322e2975205d093d2b1249352bb5e1c1e5fae1f4d8c2271eeb24c9be8908eb284de0064c4c578da829f0a4fed9629c42db9a75b8b3a85babb3816880fe5718d3a28e486abaf37f5ce1614cf6681784285ece5e333b9ec76ee375d461747d6979a83675e041dba029de6694e117db7a80283615ca623b9c3ca1671f25422b9603acad2fc1270fb1a78859555feba19092860e49235ab75f30507cd12bf069bb7b911de9ff41bba6894718058b7c37829f1379e4f799929604b47528f5355795896305a0e7a0dde6da4942cd07e652bb890a94f2288619a9164c7bcaed3fc315c87c57ab28d50a8d1c56626c18fba6b4f25fbd6a9fd27eca3920e67456cca3b3737c012d553e863038c2ca6cf3ce9044b4c1d180673e4a1e8eeca7bd01b9fc53d3686078184d71fbe2960f05fd83463e080d858941c49daad47faf4aac67a6d440b71bb7d501376d0da9588c9968e04611bdbf5b5daafb80b097e9077a992a43c1cfbcd3ea7b3c2d0e3cd89f30fb5f5c3c811824fb57a7fdbf4db3c4c0f79bbd037c11ed725d5582c4ffc9be926325f123cc796df33da3b98987638f021374587745ee92a7863b187f13b181d038c0d3e44e64cd0b9167f333cb7dd472ea23b33b77fa759573b6e58d1ff7dc22da7a5220c79d27e44be0c8db4ed117066d926628d876e5753d152bcc9fde358f76f39359bb3d499ddfb09e99a4c8bf785264fc12dd7cde9b72fb312dfcd1f24c25d2f7343785a23d217c9d7304e7e89797541bcafd7f56f3ab5f3d2acf21da5adaa3c12a73f8649e7dd420b1cb69da531f0fc43327b64b02a88b2e3d8744e5029615a91f7414c8caa5f3a82047ad4882deda797940e6347bbbb439acc3e01e33307aeb28bbb0b1acada25b193306962939e788a91d87647152e55026aff2b19e2393dd989df2c9a11ab80035466749bce97bf893b215e427e7bc009bead359f81a979cb646a421ce464ea9fcf5e813f54da13a7c1bc3450fe73290d29a605feb4e64a3dc728cc4d7d010f286f43e1d1e4e717dfecdf65f4ef3fc885034a43102a8fd24ec36229a402d9c467b49710925f9326f2576a43c8b588539e6b1aa533bafd503108bc273772e0800e6a224c728a4ba5b5a3ad86d431b0856e6b5d1efcfea53dd265eefa8dc0c55758aa6990f1a1eef6c3e811e2039a80af077143882d5f9d40124f192551d8072c54e23fc9bb1a649882520a26a0651d52c6aebb3a11712228e3b4bc14e72c6d942255481e1d830834e548833c9ff1ea885f12838031a6f78ef962fa7c9290ffdb9cfd6f99f1844f8d495b455c8cad887c6aa8ed300b29c308db5530e738e23686d9784f24ef2225d586c73198f9c0a735ce6d495180f55aaddbb9440bf9db6e4f1de855e2156860b6720ed60fe222d52d4f14fb2d1804340954a783aea9cf2ad8610b3c4a6447700756adac9c9217c451c592dca4142e5cc17be8a43b0cef24cb90564851c3e5e63117b0a0058e62d13951fde7f47a2a2f6db23f861bcb824e3e3a5b8cdd85c61507cb69c4465e5f137221569db28850eb249277bcbbc00e947a39540d3b0d43af6e6dfa0cf2dc719b29fc1201649c1849d7ec0abc3df8b83ef483052d34a396b2eed8bbaa1b4fad2030412472edbbc7cf2aec14cecd146d33e5a515b038c232a34ab174c7aa972b43d3a4114bcfb352dee1749a97c206dbd80a80d58d755de8c16a9cd9c888a2f425d143178a3267e6d0e86141d25c63c3f668c90ec6bbe52f6dd54fb43f9b11182070ba1d136fd44ea64a40512b60119db2d881b59996fbbfb3cd448605c62d159f24870e40dbdc0db14b7bb0ffc97106f2642114240bf8fe320483282cf539700821f5365c3706aa3023f8308cfd828f62099895efb9e95131ff4a81957b0b0b4ac331849e9d0815a863db3d83685928238b36b86720021b87ed7bfccb7561586232d5440940f60a93e0672a214475bcf199942e6e73eed7be0f8b8991806fa93dad6fe0241a3348c49544c7b637dc04f478eabab5649faace8302fe06d267a50c4b66e8addd985f72b599da9a2982ae47a8c5e3eaf6ea27fb61338eb14837142eaeb94c0f9ee68011b51f48eebfb5109858368b25a7c5601bb620e48e624e4e5c557b5c8f0852dcae67383a20d22c10e3cd6e29a704e423dbff9595ada81daa0a1d817ee594b0ceb88f22756d3ea8639c78acd633200e01e34802bd59e98a283cc0c16a65b4f153ac1dbdc73416c097cf260a5b2861af7760b222ce407f1057bcb12e83c307be2d5a96a6de304f4a25e3abce7ddf02d4782cff0187ca25801d89e92e035c8b5e6eecf3c62037c8648623f2892da5cd26ec3baba1173fafa756f653977c22d89e0e35603f01955d02add777f8eccdb9e04850900f191e0496ff8715cf786d3dc58acf50fabfb9d6d0fc1f45af6423ab1147cde0bfa6dd769b2dd843bac748771f240fd76bffccba006618b1b3e670b325a97efa70c9643e5cd550d97ca978e16f848af7daefb1a2cf8224016b2b95514af6276fdc0fd4c7fd6fe497deb9e96a67c305509a3d57b473f5a49af30ee4437d82395568eafe1022de34ef8027189b06deea4499d509bdbd808105cf98264ad46f28ebc1ed62552ef11879331dbb0cb045c1a1135e3e520cc3303e66b81aceb771eaaf1cac946d54e94a6aba0f49bb0095b398a001414b2c8271aafd420f55898063602be31561386ca81938e554bc77570023ec2e04b23f09508ef987360c39dffd8ff1d48c90685d71190c9789c5cf88bc2bcd9281773cba7abdce36a87f595d684b4db6351b2f433ef499a8a519a5b528250ae0eb43239cc76c72194b274edd238b50fd802c634e0378a1d7f0b40bfa3eb3b227013033415e3b94221e188c2e079df5e1c21947dbcd9", 0x1000) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001400)={0x7, &(0x7f00000013c0)=[{0x6, 0x3, 0x8, 0x7fff}, {0x5, 0x0, 0x0, 0x9}, {0x5aa3, 0x40, 0x9, 0x1}, {0xc, 0x9, 0x2, 0x4}, {0x8e1b, 0xc3, 0x10, 0x8}, {0x1, 0x6, 0x4, 0xfa7a}, {0x1, 0x3, 0x7, 0x9}]}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000001440)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x7fff) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000001480)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000014c0)) r4 = open$dir(&(0x7f0000001500)='./file0\x00', 0x400, 0x10) mkdirat(r4, &(0x7f0000001540)='./file0\x00', 0x40) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001580)=0x4, 0x4) ioctl$TIOCSTART(r0, 0x2000746e) fchmod(r0, 0xb) ioctl$BIOCLOCK(r1, 0x20004276) r5 = openat(r3, &(0x7f00000015c0)='./file0\x00', 0x20000, 0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001600)={""/16, @ifru_vnetid}) socket$inet(0x2, 0x1, 0x1) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000001640)) open$dir(&(0x7f0000001680)='./file0\x00', 0x2, 0x104) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f00000016c0)) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) connect$unix(r5, &(0x7f0000001700)=@abs={0x0, 0x0, 0x3}, 0x8) openat(0xffffffffffffffff, &(0x7f0000001740)='./file0\x00', 0x8000, 0x2) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000017c0)) 4m12.839264775s ago: executing program 5 (id=531): openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x81}, 0x14800000000000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x100) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchmod(r3, 0x80) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x20) open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x18b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(0xffffffffffffffff) socket$inet(0x2, 0x3, 0x102) close(r2) syz_open_pts() close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 4m11.383105621s ago: executing program 7 (id=540): mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000008, 0x103, 0x80800002, 0x10081b0, 0x10001, 0x10, [{0x0, 0x2893, 0x4, 0x71002}, {0x7fffffff, 0x9, 0x6, 0xfffffff9}, {0x104, 0xf88, 0x3, 0xa}, {0x4, 0x800, 0x0, 0x7}, {0x401, 0x3, 0x2802, 0x7}, {0x21, 0x650, 0x3, 0x99}, {0xce1, 0xfffffffb, 0x4f8, 0x6d}, {0x2, 0x803, 0x14, 0x8}, {0x2, 0x6, 0x5, 0x5}, {0x6a76, 0x8001, 0x6, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x0, 0x1}, {0x29a71716, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x1, 0x10010000}, {0x4, 0x1, 0xfff, 0x2}]}) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x8000, 0x1e6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ff9f060800000000010000ff80f1440000200000fe7d63b7000000b8eddb0017000000000000aa4e204e2209189078037904"]) 4m11.304491277s ago: executing program 5 (id=544): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc0044418, &(0x7f0000000180)={0x1a3, 0x1ff, 0x4000008, 0x2, "cded2108002581ba7db28c9d6fb975390a000004", 0x8, 0x3}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x7, 0x10, [{0x5, 0x1, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0x0, 0x100}, {0x3, 0x2000007, 0x80000001, 0x87}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x7, 0x1000, 0x6, 0x7fff}, {0x3, 0x2, 0x6, 0x8bfd}, {0x1ff, 0x1, 0x8, 0x6}, {0x10000, 0x3, 0x800000, 0xa6a}, {0x40, 0x4, 0x400009, 0xa1}, {0x3, 0x8, 0x2, 0x6f5fc492}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) write(r1, 0x0, 0xfffffffffffffca0) clock_settime(0x100000000000000, &(0x7f0000000000)={0xf6deccfe, 0x12}) 4m10.922018656s ago: executing program 7 (id=547): sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)="7b52e32bef8404364c4aeb4526142b523ca5bf449472816964a655f5f1fb34c80aca238393892349fb467e7b22cbf7ccce95dddf109f539ca0db0204d0e88a8c07dbc3fd2c3ff7231df7a34115937f7136df30dc8a0cf1fe552c0b4394854f9afc6cd2eb85dc0250d8ab6b6972b493261b92df0b1e1bfdc6e6edc25c6ab120ea7e63481fb26fbd0b8f406367768756362c87b3d60644fc6fe6c7e85f17c871", 0x9f}, {&(0x7f00000000c0)="23e10f57a5274ac59ee4f860fb3137c8b514bc4f15d18f9d080ac0e56105b3918040db6b358263b9c04c8a30b2d4dfb586e339a89c16d7f966bcedb356f9a6e7ff5a6f9fe357d03afffdfdbba532b929e92ee826077f8e82c242f635751bcfcbb0abd96d76b713f1e781577cba678973fbaaab69ccb1810e5ff85c50cc48c80d125993c76a0acf40196b9ff67097671f1b367b0a995089a69820ec25c31cb407450e6fee3a96313eb0", 0xa9}, {&(0x7f0000000180)="981a5f3c89da6bf1526f99fc2e38f9e4e61555e7253a5785b4261049fcc2ccccf0a9ac0d84b3a66f85cbc8424f6bee18c6896b948e3f5aa9a0b2e810ba77cfaa4beb72da20bff9ee75085cdea37be596a2f10622223dbbab877b823e4eb7ca24ef", 0x61}], 0x3, &(0x7f0000000240)=[{0x20, 0x1, 0x9, "c8df79db83bac29095a657"}], 0x20}, 0xd) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', 0x2, &(0x7f0000000340)='./file0\x00', 0x8}) mknod(&(0x7f00000003c0)='./file0\x00', 0x100, 0x0) setsockopt(r0, 0x6, 0xcbb, &(0x7f0000000400)="cfa13c0284451fba82ffdf24b0bb99fff78f081b1279653d18c9432cca", 0x1d) linkat(r1, &(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000480)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000500)={'./file0\x00', 0x1, 0x6, 0x92, 0x1, 0x5, 0x2, 0x79, 0x6, 0x0, 0x9, 0x9}) ktrace(&(0x7f0000000580)='./file0\x00', 0x2, 0x234, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f00000005c0)='./file0\x00', 0x4, 0x1408, r2) r3 = getpid() setpgid(r2, r3) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000600)=""/185, &(0x7f00000006c0)=0xb9) r4 = open(&(0x7f0000000700)='./file0\x00', 0x0, 0x1e6) getsockname$inet6(r4, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) lchown(&(0x7f00000007c0)='./file0\x00', r5, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840), 0x200, 0x0) readv(r6, &(0x7f0000001e00)=[{&(0x7f0000000880)=""/38, 0x26}, {&(0x7f00000008c0)=""/251, 0xfb}, {&(0x7f00000009c0)=""/196, 0xc4}, {&(0x7f0000000ac0)=""/254, 0xfe}, {&(0x7f0000000bc0)=""/4096, 0x1000}, {&(0x7f0000001bc0)=""/141, 0x8d}, {&(0x7f0000001c80)=""/177, 0xb1}, {&(0x7f0000001d40)=""/133, 0x85}], 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000001e80), 0x80, 0x0) r7 = accept(r4, 0x0, &(0x7f0000001ec0)) setsockopt(r7, 0x5, 0x7fff, &(0x7f0000001f00)="21a9ad187d9ea5196dff30cd6ebf8117e3bf58e6d1dee42e98fc1a8f070c22d61a4227aa67aa97fa03989c", 0x2b) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001f40)) r8 = socket$inet(0x2, 0x4, 0xe) connect$inet(r8, &(0x7f0000001f80)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000001fc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$lock(r9, 0x9, &(0x7f0000002000)={0x3, 0x2, 0x2, 0x101, r2}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000002040)={'./file0\x00', 0x2, 0x5, 0x3, 0x0, 0x6, 0x8, 0x4, 0x0, 0x1, 0xfffffffffffffff7, 0x5a9}) writev(r9, &(0x7f0000002140)=[{&(0x7f00000020c0)="f66be596eba33c2ac54453b6acc935dc39faa87128607d6e03bf77cefa93b04b9e5a6c8b878b683eab3d1084d6db13d191d55ce9a52e04eda505dc2557eba4bbf46a69f8a46ccd2642902e3f9e6473995db2", 0x52}], 0x1) 4m10.842340392s ago: executing program 5 (id=549): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100dd2d018000000000005e00", 0x6}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5e, 0x81, 0x37bc8560, 0xfffffff8, "721d4a722b2821a45a21f65201d908f882dc09ee", 0xff, 0x10000}) (async) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 4m10.801016597s ago: executing program 1 (id=552): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r0, 0xffffffff) close(r0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)='o4', 0x2}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 4m10.79941739s ago: executing program 7 (id=553): r0 = msgget$private(0x0, 0x460) setgid(0xffffffffffffffff) (async) setgid(0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/245) (async) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/245) syz_emit_ethernet(0x100e, &(0x7f0000000e40)={@broadcast, @empty, [], {@generic={0x1989, "cddc492b0411a47584961c8a8834e7a3bc21de745cf2049fb73783246bcc2115ec8a9d097bd43acf4a87fe28cd01b9816e222f3435fd7b75b67d2646d9d9f7f7dadea32e017e39bf616aec3d84f3824dbdf4ce5308703549cdd62f5329a44eb9b549fd0bd1f4eb04c58a716237cee7812afdfd6ebf9134c1da676b0e4bdbbaa2fb0208f1d896d341d622ab179f54ee6c959c17e7bbbe25e4fc00e8f09ee57569538b4ab44df83e5ff7ca06a3b179e428f9fa042d7481c6942add7ee9ccd47e9810c2bb6de597039a2e938080fe38f22460bd2e29637130cd0153ed9a1ad65fc3ea13492a868403e9f8c645e52799efac1666fb0300f967164e170be373195c2f41ab740da52e597f84b708cf54d01ec13ace3265b9efe53c1ea123714bda92ec95db24cc3cc0c8b29acf4b716cda0e15e2032b3c56213f9a6f44a739518d0e40fa7e2564cb280b0fc383d0f861d40975bac04eb66e75516413172d66264f65541ec3fe695acd4c69fa0561b30cf97d3a0e02aef1f50dea9b9b02833479f23416a258298fc42308ef3b824d69657cf5635186fc3ed0106aa513af46811e00cfafc152f0016f24115c61fcc42ceebd094eb7d4034b7629a818641cfea399423ad8e683c9ee0115875f50d79e5e2a40729616ef22f5ea0bc95934c98b3c04c7c469a3a26d8f68acc9b9ecac70a9026532b97ebf954c8c587f7e5a60c395791919408622d0284bc4e7ec0ef2eecf32e424150d991ba1a26a5e7eff432be4c22ef09e76723ded03c449b65e02e7ed10acd337074c63b66d17f45ded26360ebc344208c5dbd866a97a010f420139f77cc3b1c2f93806b7f43365e84be486fdc830afd75204eb53c812ead6fb2fa1b69a0df32175fd385a5b5e6d03a17d29cd7f2d0e69c5ab0c29c62fdd3522992a51363273a339d18d5f8c3f99bf6c61c926435d74d041f5b5febd09d0cc10ffecca74a04d8ca38fa6f871a46ede33904fedd03c76be97b4e0d53f622d6ea3d57f367181c365d6e3f1887f35d661c6bbe6e939e4e36e991fe0fb8bbe4c9f7bdfe12a90f3345905bb89284d8d91c5b9d59d0e8e78cf8545c873e245cab876486004750f5e42123a8b5044a9125812ca8cdbbaa3b07d35d8c8060138a5048c117fc4291cb552515ba49ca15e34914b0a4b9c02c4706fbe4a5077ea3a7100ed23330b5da7ace0586ec0dfd85f109050264ee4ad10d9f3f36e6e46abe64eb3e99f54b4dbcee6f2eaa58469a542ad4f08771ea0ed912dfa88fd99c9751b241007d3ecef96a88d42f16df0e7624b05c94d79cad37cdf45726e215f355988984e5c423d5a2afb4cd22f9090ac23730f6ee3e43e65121adaf46c50a1f801c5be0e68e395435ce74e7685c045a6d5e32afdc971270af828a69866beff72b5ac882412e413244b662f4735f5955eb10bf5645f4ec160ff2b5fa2f6acf5bcf94d5feaf2c27e018bcb98c686594813ea0ceee21c9347039eb74a3628960379515a3171a8e969ea06fb16479324fabdf10c02fe39559cbbc9f1e11ef6f3c834044e28ed7ef77af49f68f62aee7de09d0343baef5a4ee7c98577c1ec677a3fe92a9c46fd9f42151d169134ee008d8a10e81644cdb22dcb387609be85685ce3716d6a8c64ad0b5f0cb199656401d56150378c1081fe2e0afbaccaea9508cd455690dc4d140b4eb2c1503f91086ca628162a8ced809a41c93a225baa2424337be374365de6691286f500200efb6a6a89fc545f32c1afe60d63c389f6b73c30cd6f6c04c05f20639c78412b9c49d2384b5ffff545479173ad3a68a8dbff892baa931cbbdcc2745f3b8cd5a079ec468553ee2e9ebb3d1e83126bd2c742565e3a3a1e534c3a5c86f2127d75207baf0c0c878cf98731923863cf5324eade84e0b305f548b059a17a1836c74bbd263a24b17df18292dfeea75394888317377c6fb6f1c3e3cdfb3138bb525cd8e3b9d427f3cb84923df458c72b1ecfc1c70f6ac6c9938b498e1bd1df31f1f4552c5c0fe00df885d0a1fcd76ef9a761d0210923af524c4c8aa88cfda5313967a258ab4304c9ac1eb6a16d9d3b593260d129338476dbecd4fd7940d620eef5a408094d95caa99c21262186665e88b373862d1a96f90334fe1778703a959cd5a30b51cce7252c182fbb72ce0dd8ea361857869e0b6b316ea5e79743a18aceced835b47b0a8f19d7ce062b2abfa6b3c54da7af95e53ce77e54b4ecac2320b4c76e52203ec717a3e10f017e4903ceadfc0ba61bb8e16d0c7f3d3882ac43774c881bb95431147a7511b6013e14b8f03b7936f2ab5f1ce71a6e773ee17cd2b125541f541bddbdd5b8cadbcfd1b018c47fbff0132219e26a2b6c1cdec4af9d42311624cbd70ea28ec18785974b8d54277cecbae6364a5203a942fdd3f98e7acfe8ee47c9c64cf7a18fef4f8f4597e74c8cfabfdf634513be44b2d7bafc9f0ce0507749f20617341100ebd5ea4146f203eb266caec78eb6f1ae1a098bb2853371bd94650dec911c6c5a536b8a27f96f689f97826ef5e7d4b56b83a90c0887d95b8bab8658e88f0bb193489832d418dee35409f033e0d9a03d0bfd4b05641194d22ca8c56eb5abff4fc5e4d2b4e7ae5c0a2e178af848d77af8e4134e13c1dd6a666a253e3743658b19b96c7e327eca3db72586f0c49454ba3f24092d71dd0089182cc84fd76b97a5a13b099d15f91e9b55c39026e797713cf810d61d27092e370ad7fd34108fd126eff2b766a40f56e70011843b0fa95cee5693b6d036f0ed076c5e4338770c716f04809ac48fb3e736ce6371715e0142bcae9353d21d8b76cfa39ee9d2a299376d0689c84514af556738ff2039100170defda58b346405132524f5e07b980ad66fc3ea33ebab878af42d191f6487170f416eb8a7de1417259fa0a2073adb1a38eb9d6289394a79a6c2338eeb7db08b6d05e69e67451272ab38ccd8f812fa8175a449d92c236d8bca701c86a02ff3894ca40384c4fb4b252144f9dfd123dbc530fda71014cec0e2ceb6549d827cc4d64ed0bc885f53167620550c85fdbca53f9fe4d416f310599c9ca73ddd7a70fe6c51d48d208fbd89c21d3f4f1c32e346255e89dfd91fd89c710dfce407e3a44fc9713f336e2ff0e85052ce33892d3e8f40bed764684ab70e4aa9de43e69436e3d729588973f7d9a50b85995b2283c68c3cbe1874786f22a3cea33b4f628ffdf5bc7ba29873a5a709c34d97984e24eb111fa3ffa0852b237ff1593aa211b0c7b1e35dda1905e707e43a0159dc1b60e92bd30fb1d05d083623acff712b9b61e79d202df7304f394436ea868713abd8dd84c8c07e06d17451875865af24f345a6d98837675264e3b8d6f3bf3c2db0ebae1b85a5b8ff56ef4f2345948ae491624019c299e6682ab920d747bb2a420024db6553e10064052091282e5403a91575319d7fe0dcefd162f8746b306fd3e6a2e825aa6ca19a71f344a4381f276d67a62b2c1ea0576ef32733997adb736609451be7b4558bf99fed626eb38e09f3ba79f1d3e3fbfdfc6e96bc950fd4c10a0b356ca27b7dcb9492100dd3c4a6da5dec496b5dfe78b7294b96972cd205ae134c96a08cc6e36a9450d94ab65fab4ea91d8933956d0efa93565561136cf8c698e54928d42252615ab4ca76bacc70cfbd4e8cbeea6e8fbd45233026c29a7ca210156e0380d58d3480f9944ef48b51be8634e4e8def4a7be249105d8579b7e89a4046eddb0b0f8fb51854f8f3f60e7ec554d1572c62bc61471a635036648e4352ceccb3d5a51ae3748f264049a7e0aefb92e7ed467d259c89ecb4b3303d36721dca1276fb3122329b61cf4d0833fdb4cf574169671724f6f255e6d3e6ac67d18073f8a82f15d1c476782c2e81568313011e9860af13585111358f303d98e089b8ff0761f3172c7d014ef7eef5831b7129f847c34d8f44f0beb24509acff004f6f78fd09091bc875891482332093acee9b6f6f0e66afd0616d9c440c29a092eded7d65b187454457362dd0e64acbd4b3cac2d1c2d00fd7bdcd4528d70814065cbf2401419fba9870436b446d3f466d5cb049f1263c0fb7726a726a09d124123ea0daa20f50882f347434fb585c9b0d5209a55cb20c10e8a1201388d33c940b9c407b5364146d5dd977279dd59af65ba10d18ed3695e8848de8782379aef20051d9a910c029c27515f99121dd38b69838b14214801f8ea7a758e9ad4cbc3427b09fde022311b172a4ec615ad9083fe5061aa6980a3448a43847121a3992fd193733135c4eb5ed335e91734e91b322d92b2b00422139e114eb7a177e7f35b89a18bf8426da1de4496e97cde68f4d3ef17725e9dbbfcae3113f64cb97cbdace5ae35f3fc11d89bbf88ffb6c626af762913219851c72efc6f5141e1f899a374817e5547e299bfa87dc80f6fe55f6034281bc2b83cab72187360b04fcc4b73a5fa15e8189b409e2aa3660c76817057fdbd8fcc0796deb663167d879d99b1c9f2c2776e06e47d9f431370e5c6cbae470039107612947420b0d59322bba29fa0f32b08ca253f92533fecbdc9d81cd02b2640de8c527f7aebf644e575f19feb756e0af2279083fff9b1f1e6cbfbdd29132baa2fd0561353e95de12c9cf5fb1914d968347d4d76a6daf5f3c28b77d6263d1739c14ca2af092bbdb89bd4b56267edef9a4f6f53d874d526c13b04d496476b3337d696ff0ed8de142db4bc48ea1dd2bb50071fb2e820ac5acb787b780ea19125dd15bf1e7906030d20d19b57aacaff3e7ec4a2110f70f9a0c33f663060e8f2d52b931ed9c31672b3f788b333bf7f2f51391f125288cc3c2e9fccf1f973ff54ad74e3cbdf0982aa9b30ba3fd0b7440b612b9c67a262af520aa889df64acfd5d863dfe249b23117d9cbff04537533c3088650503b727ad70ca37dacad601769406c8f70d6a37a3524eb61264ef78bae36d492beb377274826eea8b28c5a625b426442b8d7d5ca3c0073c03e8048811f254e56e36868c559abe3b789e15d354c9799379050c21df05633ed2490dae70165d1d575bdeaeb1a6530e1734e6d336f356722663909cda6dc0a037c99fa9610baeaf40d3772240f3f63e7c7ad1f57aa1d10bb1b288328c65379d4fea9d1ba7d163b95146f4e36565d6430ae8cf41c6fd2dd13175a733230e0aef7be1dd1854437b76b78b604665f5b74ae105929cb4521e69ab7db00d847b6e429618aa7530ab395ba9d7c7f1e11d6a242f7005f767ba35744d34b86a91abc25be96ad7fe4f72df0592460635e3bafb65ce5f2a96b47159a327bd3f639ac5e42be82a9622751b8e1bb10fa8aad6cdf5b5c289e65fd0b8a1fd1532821529d799eb7129c2767017779db23272fafce6d47721c9b4b3d0112c655b81cbfbad056f525d3340b57347f4815d9e449e741ff12007aa65deda96573caaaadb5899a8ea388409d4d148a4fd499ab7e78f958c5ea66c32a7c8bc8cb5dd8097e7cb0b9ed422db7275eb0a53090589ff282f0c8258fa29c7c0c459bf0b2405f3f5fe0f231d7117bf4b362eb6977d40844e1c0849d045f44f772584877a510db69a382579226b0629efaf6f6fa226885d66d0bade46e7be0e264c0756894f1ac851cef4ef3e3bbf871bd0f6a539f9175f442864316f01c21acac0f0259d72236c0a1da896b28419021fa9c505aa79b679450ca0c965b01ce29d9577239072e790192b5571fdaff493402a6b31e43d64b8943267337f22cad6d5bfd4f65475c14e55847899a6c4bc591df0e45876316912a9796b783d4a1c3435b6497a10ec8ec8d6e8f0c3d50385f623"}}}) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x1042, &(0x7f0000000e00)=@in={0x2, 0x3}, 0xc) 4m10.38761509s ago: executing program 7 (id=556): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0x3, 0x9}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="441e38001149aa3d88cc0a387ecffcfcbaf2015db7dadbcf0e9210a274c8e60a", 0x20}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000000)=0x4, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f00000000c0)="5a82c6c242aada7aac929952b552", 0xe) syz_emit_ethernet(0x2d, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7"}}}}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36f925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c5e15d0d2921d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26010000005f8ce92bcefd3eceefabee7e3ebe0def2975135acdf694b5d1275a9807ef9e0dd96d5d22fcd1289c80d3135ee0d4ccf9cf3d6f8ce70202fcd0738c22516d797a6d4d4577073c00a40824915d35dfeb96c0edbd0fc1381ac8d1c3a91ad2d50588da310100000000000000a7c210e97256c8538d64f6ef4ee0513d784dcd7abd974898cd9876d750b23a36c756c3edf75a3d576af5f2a5edc217ca61ebb52a7692889975c180baac6798938ec34cd37b28436db93be49e1907dba3eec9a40afdf9058648e598fd163ba9361ccc99fb6ccd7068422c486a7eb35daa8a6cfbbc01269fe7088b3fd869af60bc0c60136c7717064a9d46c82544ca34442be10218d1fd37ba0603b4f2aec29fa14dba20301a961810d2094eb17e9f4d263cb6cddf913c915a11060c88fd5f3030febd07d4e57c9ae190725f3c590000002f5fabdf894005e7b3280d96ec12d3af346a940924986ba166f3d97bc1db4eff00"/488, &(0x7f0000000000)=0x41, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a3cb47323189ba3cc1200000000000000ba3246d6a4997c233524c8af17516e4557f61ad20180000000000000125f168ca7d339010057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567a6ea12ae3a110160df245fd14878a349ae89cfd2ae3d08f27575bf39badefdee5e48f0f76cc6a1edde84fa33fbaef777a66192ed094ab914a079a807900a8d42d2ef3258ade124824b60d5597cdf67a72acf40232038d4c48c94737b08e457ad28e6027e5041096ad99baae20878f25ffd8f97c2152e153933ef8fdafa2716f5ccac67256d3e1e1b714bc2162dfc854140d51b58ae1df", 0x98) 4m10.379987824s ago: executing program 1 (id=559): getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r0, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d0, 0xffffffffffffffff, 0x0, 0x0, 0x7, 0xffffffffffffffff, 0x4}) (async) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r3 = syz_open_pts() close(r3) syz_open_pts() (async, rerun: 64) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xbe, 0xfffff7fd, 0xdffdff7e, 0x160353e, "04d9577e010400030000105490e8d145eec82500", 0x200101, 0xfff}) (async, rerun: 64) writev(r3, &(0x7f0000000040)=[{&(0x7f00000001c0)="9b2e108901f89115ff92248d21c07fd7e2d2b8c4637cdb25c114deccbc51026e0528c7da33aea1e20100db2fdea89cbcaeb7d1c811fdba98f0ffeff532d81160260e6858262fecff8787af826de2ff89a8e91669a41a84", 0x57}], 0x1) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x9, 0x80000000, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000009}, {0x3, 0x0, 0x16, 0xfff}, {0x10000001, 0x4baa, 0x803, 0x9}, {0x4, 0xe2, 0x0, 0x100}, {0x3, 0x2000007, 0xd6, 0x84}, {0x7890, 0xffff, 0x8, 0xc0c}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x3, 0xfeffe2e9}, {0x9, 0x1000, 0x6, 0x7}, {0x3, 0x1, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x9}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x2, 0x5, 0x400009, 0xa1}, {0x3, 0x7e2, 0x2, 0x6}, {0x3, 0x101, 0xffffff94, 0x9}, {0x339d39e7, 0xfffffffe, 0x2, 0x400}]}) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) (async, rerun: 64) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) (async, rerun: 64) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 4m10.372369686s ago: executing program 1 (id=560): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x80) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) fcntl$getflags(r1, 0x3) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$TIOCSETA(r2, 0xc450443d, &(0x7f0000000080)={0x6, 0xfffffffd, 0x8004, 0x8df, "978600000000000000010000f0ff0f0000000004", 0xfffffffc, 0x20053}) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000380)="5d895e8d2552c5", &(0x7f0000000000)=0x7, 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x46) 4m10.335910029s ago: executing program 4 (id=561): kqueue() (async) r0 = kqueue() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6dc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, 0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='W\x00') kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x19, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x4, 0xe00fffe0, 0x1f7238f2, 0x13fff}], 0x2, 0x0, 0x5, 0x0) (async) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x4, 0xe00fffe0, 0x1f7238f2, 0x13fff}], 0x2, 0x0, 0x5, 0x0) 4m10.335212807s ago: executing program 7 (id=562): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) setitimer(0x2, &(0x7f0000000040)={{0xffffffffffffffff, 0x3}, {0xffffffff}}, 0x0) (async) setitimer(0x2, &(0x7f0000000040)={{0xffffffffffffffff, 0x3}, {0xffffffff}}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000008, 0x103, 0x80800001, 0x10081b0, 0x10001, 0x10, [{0x0, 0x2893, 0x4, 0x71002}, {0x7fffffff, 0x9, 0x6, 0xfffffff9}, {0x104, 0xf88, 0x3, 0xa}, {0x4, 0x800, 0x0, 0x7}, {0x401, 0x3, 0x2802, 0x7}, {0x21, 0x650, 0x3, 0x99}, {0xce1, 0xfffffffb, 0x4f8, 0x6d}, {0x2, 0x803, 0x14, 0x8}, {0x6, 0x6, 0x5, 0x5}, {0x6a76, 0x8001, 0x9, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x9, 0x0, 0x1}, {0x29a71716, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x1, 0x10010000}, {0x4, 0x1, 0xfff, 0x2}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000008, 0x103, 0x80800001, 0x10081b0, 0x10001, 0x10, [{0x0, 0x2893, 0x4, 0x71002}, {0x7fffffff, 0x9, 0x6, 0xfffffff9}, {0x104, 0xf88, 0x3, 0xa}, {0x4, 0x800, 0x0, 0x7}, {0x401, 0x3, 0x2802, 0x7}, {0x21, 0x650, 0x3, 0x99}, {0xce1, 0xfffffffb, 0x4f8, 0x6d}, {0x2, 0x803, 0x14, 0x8}, {0x6, 0x6, 0x5, 0x5}, {0x6a76, 0x8001, 0x9, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x9, 0x0, 0x1}, {0x29a71716, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x1, 0x10010000}, {0x4, 0x1, 0xfff, 0x2}]}) open(&(0x7f0000002740)='./file0\x00', 0x8000, 0x1f6) (async) r1 = open(&(0x7f0000002740)='./file0\x00', 0x8000, 0x1f6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @broadcast, @empty, @broadcast, @broadcast}}}}) 4m10.334985969s ago: executing program 3 (id=563): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000001780)='./file0\x00', 0x3c, 0x160) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) close(r0) 4m10.333762087s ago: executing program 1 (id=564): r0 = syz_open_pts() openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) (async) ioctl$FIONREAD(r0, 0x4004667f, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) select(0x40, &(0x7f0000000040)={0x4, 0x9, 0x8, 0xf, 0x2, 0x1000000000090, 0x45d, 0x7}, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)='\v\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)='\v\x00\x00\x00', 0x4) recvmsg(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000002c0)=""/182, 0xb6}, {&(0x7f0000000380)=""/237, 0xed}, {&(0x7f0000000480)=""/110, 0x6e}, {&(0x7f0000000500)=""/8, 0x8}, {&(0x7f0000000540)=""/120, 0x78}, {&(0x7f00000005c0)=""/97, 0x61}], 0x6, &(0x7f00000006c0)=""/118, 0x76}, 0x1000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000040)) 4m10.279591536s ago: executing program 6 (id=565): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') 4m10.277505683s ago: executing program 6 (id=567): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9068ffffffffffffffff070b1eac1400aa7fad349d4da3d824e3000b0008000003fc00cb711a8e000009"]) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x2, r4) close(r5) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) fsync(r1) r6 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc0206917, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x3, 0x71000}, {0x101, 0x8, 0x9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x401, 0x8, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce2, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x84, 0x4, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0xffff, 0x7ff, 0x7}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0xf8f, 0x6}, {0xfffffffd, 0x800bc3d, 0x4, 0x30005}]}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xfffffffffffffffb, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x205, "210d000000020000000100000000004021800600", 0x2000000, 0x4}) 4m10.253367842s ago: executing program 6 (id=569): writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b7", 0x5}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0xc003, 0x3a) (async) r2 = socket(0x18, 0xc003, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x4, 0x1, 0x13, 0x3}, 0x8) (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x4, 0x1, 0x13, 0x3}, 0x8) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc028756b, &(0x7f00000001c0)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4, r1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1}, {0x0, 0xfffffffc}, {}, {0x1}, {0x3}, {0x0, 0x1}, {0x0, 0xaa59}, {0x2}, {0x3, 0xffffffff}, {0x2}, {0x3, 0x4}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x7fff}, {0x2, 0x4}, {0x2, 0x1}, {0x2}, {0x0, 0xffffffff}, {0x3, 0x7ff}, {0x1}, {0x2}, {0x3}, {0x3, 0xfffffffd}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x1, 0xfff7fffd}, {0x1, 0xa}, {0x2}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getppid() (async) r5 = getppid() fcntl$setown(r4, 0x6, r5) (async) fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, 0x0) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x9, 0x101}, &(0x7f0000000340)={0x1, 0x4000000000000000, 0x2, 0x5, 0x8, 0x7c, 0x30886671, 0x3485}, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0xb682, 0xded}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 4m10.252615174s ago: executing program 6 (id=571): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x184) mknod(0x0, 0x6000, 0x9) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) poll(0x0, 0x0, 0x3) execve(0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffddb) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x4, 0x0, {[0x1, 0x9, 0x1, 0x1, 0x2, 0xfffffffffffffffa, 0x255, 0x100000001, 0xfffffffffffff473, 0x0, 0x76f, 0x10000000007fe, 0xf4e4, 0x3, 0xffff, 0x9, 0x4, 0x1], [0xa4ee, 0x23, 0x8, 0xfffffffffffffffd, 0xff, 0x16, 0xb, 0x3, 0x1000000000, 0x98], [0x100000bf3, 0xa34e, 0x9, 0x34, 0x2, 0x39, 0x11], [0xfffffffffffffffc, 0x1, 0x9, 0xd09, 0x6, 0x9], [{0xfff7, 0x800ca, 0x4, 0x7e}, {0xcf, 0x80000001, 0xe9c, 0x4}, {0x3, 0xfb, 0x0, 0x1}, {0x5, 0x8, 0x9, 0x7fff}, {0xd5d, 0x8, 0x9, 0xfffffffffffffffe}, {0x18, 0x89, 0xb, 0x100}, {0x4, 0xfa9, 0xfffffffa, 0x8000000000000001}, {0x3, 0x3, 0x8, 0xa}], {0x7, 0x7, 0x7ff, 0x7fffffff}, {0x845d, 0x9, 0x1, 0x100000001}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) 4m10.227939036s ago: executing program 6 (id=574): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x49) (async) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x49) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x712, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff], [], [], [0x0, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x800000000000}]}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000580), 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chmod(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0xffffffffffffff94, 0x6, 0x8, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0xbd, 0x0, 0x1}}}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) (async) unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x41406474, &(0x7f0000000500)={0x0, 0x0, 0x0}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 4m9.870293726s ago: executing program 0 (id=582): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0x3406, 0x1, 0x6, 0x80, 0x6, 0x80000000, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0xfffffffffffffffe, 0x404000000100], [0x5, 0x80000001, 0xffffff7ffffffffa, 0x20200001, 0x5e, 0x100000000007b94, 0x800, 0x9, 0xfffffffffffffffc, 0x1], [0x1, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xfbffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x3, 0x0, 0x7d08}, {0x9, 0x22, 0x5, 0x7fff}, {0x2, 0x0, 0xfffefffe, 0x27c}, {0x5, 0x4, 0x5, 0xff7fffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0x5, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0xfffffffb, 0x6d5, 0x6}}}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) 4m9.869493684s ago: executing program 0 (id=583): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{0x100, 0x2}, {0x5, 0x800}, {0x26, 0x5}], 0x3}) r1 = socket$inet(0x2, 0x1, 0x0) recvfrom$inet(r1, &(0x7f0000000000)=""/54, 0x36, 0x1000, &(0x7f0000000040)={0x2, 0x1}, 0x6) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f00000004c0), 0x0) 4m9.869198554s ago: executing program 0 (id=584): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xe6, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffddb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm(&(0x7f0000000040)={0x2, 0x2}, 0x2, &(0x7f0000000080)="af99b8585de2d2165ac2cbb9db82495cfdc438f05b9a6d8570aa19ca08beb39efe565d7ae4f58f79d92422db0ad3a66ec00ef7b0", &(0x7f00000000c0)=0x34, &(0x7f0000000100)="05640c2ff3256c6927f2116c560f16d66166501e924083085551fe24a92c124b10f9b89bf22d9318fc0322e98061b970735f96246f97ba473c7ab32ef48cc220ddfb8f7ff05e651eea1481e622e281ffff95027e64e977d17c35b23d6a3233440e6fbb60296c7a767960a736cfe5065a003545ec283ebb", 0x77) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) 4m9.657611972s ago: executing program 0 (id=586): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = socket(0x2, 0x3, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffff7fff070b1eac1400aa7f000001000e009078000b0008000003fc0000000400000009"]) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r4 = open(&(0x7f0000002280)='./file0\x00', 0x1, 0x1e4) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000000)=0xfffffffb) 4m9.656971158s ago: executing program 2 (id=587): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) (async) close(r0) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x2}, {0x7fe, 0x10001}}, 0x0) getitimer(0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x27ff9, 0x4b6b, 0xfff9, 0x21d8b78b, "0700a460190d070a7f00000004002fcaaed20500", 0x3db, 0x40}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000900)="98b3cb60fb635b491bbbec01601ab1921d9405ceb6c16a4196afc5daa51bb48d2055cfb9d8b43a4a00d3c32942b4ce4cac4de58bb41799103b2875d3237dc3fae5beeaf4133619a3c5bb62a6b92617f04ec1d91e913b8900ea1d010df7f5b7c327cae1566c67836c8de642b731ff4792db1e5c89f9d1b773755da733de26141a4f3205308dacb4df311c819dc3539cab66b5b3b59aca760f81c13ae951cc47352397afc12b438d489a042b1474478dd8355d76890feee6643a02aab506bf0b59cba40e94283b391868e1cf7d81cdc1a52ec69dc7667e5e7d098fd4ba6ba1589f9aba08af61df23872fb8118434767beb55754ff09bd352d914774ef27f61d47b1d751b045005bd05a6345ac9e2e454e92168729aed955389c5ee85663ea4373128cf2d1028df9591658ba0b4db9aa903da0f558e5813f8e47aa2b1218f4ccc320b4af8861d269a83c84e3615ce3af60aa7b86340640cf9645c7f088cc5f1c2658ce8076af8712516c53615769301c9ec88b3c86d75872ccf73da39313c1639edfe51a11cee2d29c7b1421fa4f034b8a25c6e2366f686da86e7fc951c0053a80d0954c3a314c4f274a2b88a9922f5903b6654b08791b1fe98e138d81509b381b90570e647113ad35df15bb83239affc6235d2fcae70389460705e99dcbbfd6a88928d8098fd06c6a54e8b6ca5082a9d55874326670e44ed08376594975d6a42dccbddd45f5ccd8baa86bc6d1930e8f5ebfdca7504fa6b7a6457b65cd276f7e4fea06b6f4b0d2a7e4a24c436d232f33efda6c615281219857c2d9c2c8e050a", 0x23e}], 0x1) 4m9.656755834s ago: executing program 2 (id=588): sysctl$hw(&(0x7f0000000040)={0x7, 0x14}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr=0xdfffffff}, @icmp=@generic={0x1e, 0x0, 0x0, "4c1f8ba3"}}}}}) socket(0x20, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0x14}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr=0xdfffffff}, @icmp=@generic={0x1e, 0x0, 0x0, "4c1f8ba3"}}}}}) (async) socket(0x20, 0x0, 0x0) (async) 4m9.656570323s ago: executing program 2 (id=589): r0 = semget(0x0, 0x1, 0x281) (async, rerun: 64) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (rerun: 64) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000080)=""/191) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{0x20, 0x10000}, {0x26, 0x5fbb45b}, {0x2, 0x8}], 0x3}) 4m9.65593871s ago: executing program 2 (id=590): select(0x40, &(0x7f0000000180)={0x3, 0x80044809ea0, 0xfffffffffbffffff, 0x6, 0x2000040000000003, 0x5, 0x9454, 0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x8, 0x1) mknod(0x0, 0x2000, 0x6381) kqueue() r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x80000000, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x8001, 0x3}], 0x15, 0x0) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000280)='./file2\x00', 0x200, 0x59) syz_open_pts() syz_open_pts() syz_open_pts() r2 = kqueue() r3 = socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x90, 0xdc4, 0x564, 0x9cea, 0x0, 0x8000000000, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x6, 0x2000003, 0xeffffff9, 0x0, 0x5, 0x0, 0x6, 0x1, 0x1, 0x4001, 0x7f}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0xfffffffe) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000840)="7c30b8b3bdad2ea76a84f70320d7c34a13ccdfd1952057841c67e69e32888f0aae434f049e32670c1d07d565dcb0c9a415e7b6b678e10d2147bb1843c145ebdee8195b4a369ee85d9350d9b4b1a05d66aa83d245648d9fc76939e8c5b67fceaeb75702b06d0c6592bdf43f1b760f698ab542abc862e347fb02d4a678b86a7ab866b784f682b13197fd7e0c567cca3b4db2c88ba09ec831a3ad2ad44abcf86af102b5554f454ac5b3fa69f1d8598b6d33472a4529f2b7bcabb4154f880f3d06723e50677ba94a2109d9c2731a7b4383ca1711146aba4b7384d1c076dbb1d58db2b378b12844ecb7478df68d6848ade9f04f837b58d6ea7d6d1c3c23ead863b4fbc801cb5f9c20b95cdd0423ca79dc635ed172b6d8fba8341017a5e1e7caad8638df18a9a1069a2faa62f05bfc0a6d5afdad5ea64eb11d0f12a31094401fc46974c212a61c7991fe0daf357ada6a2d6cd8290d8c4c16dd4dbb06f4ba706c72e988b4c29e6e9ed400338b32cc6341c22ef2542541294839dccd31070fdc5cd7b93d84804aa192b66c78c564cd92096456510456f3cce9175adae25d4ae7cc79d4a8e5671c8badc6aef5efc98421bbfb27f2c1ff217cb85b0493a28772dcc0b1c169fe71a1c58b25b32af5e0d80e4ff51568669eccbd08fb06942f6097849018bc8995e17bcea7242fec22d0adc3b6bec33f335cb02c46e267b8444fbc58e45b18d73a9dc57e5e53b44d35b538813e300a5a1ade8c181579e1f378aece8faf763ddfab17daaddce373545dcd14bdb01fa89224fc3d9108735950dd8e96ebed8c9c05d0ca431550261603e5606bfc8a3570a956bb632849430c8fbfa1e0e055c27ee909e1c049fa4584b83ffef8db4730bdfc549494348ef6581c9b71d1ffecd0cddd36a329e05cb046fad4076ceb8d267bcf243b36c283a0d8b433dda78ed7f4423e6a60a1296bd275ee2abc12fb8829e07f2bb8ad80194c8e172ed78f3aa08aa9de49c3af8f891eeec288e2a3e8ec2a3b77aca93904a8d321b6ff9c589079caad7b20ea954f6e3a9204123cb7144ecb656f5121811996d8c8dc17f61a69bb20afc6f588acf5760c956221352815e4528f5f017fc7b8361bff6962843d48be45a249ab825935623682bab5ecc949d3324154f1bf8295f84f684515d3a9c5923dd15b0bd524817ebfbae7466bf7df99d67cec884b231a00cd94323f084a445f3e3039ab221bff49039fe994e26b5abcb820505bc0babcf22f559b5d21e5c388ce689d15fe359acebea0bb0cf66ddc6c46ce7b3cddf2dafe6bc2ea0a69488caff69a3ee1cb57af5482ad87eaadb712bc44cd6c4bf6adb807b88d7be3e52c7e6d71b19542ca264c541980194afa3bd0fdcf7dfd038becf7c965eb20c997bfffbfa667bff7f74accba154be61acc2e61f5cf1cb2d113b77e66c91575615d23838e23744ad66dad2ee045ceb7a69b17d564e31370c5170564517a9f38ea9312e9c6a5bb8dd1a34553ddea46f5493b938d3dd4ad08e77840623069cbb21b4d70596290bbd7356c8e2ab9283c8a15c2965f84567d05b8bb016b63e578fe3702c4db3ab1adb7894eca826eb41ac9e7788a88746a994b17373a30782bf6179862721bd1f997cc67366d969f6683b36972de96e331618c9952903d0d280e7e49a3e25a68094c9f467ff34201146ea84a7665d2c120a0f1fa45f4a1f360116d28cb8d0cd43a2ed74e0c40a7fd8b71cd7adbc174ae2b6e0629d6feb542ad351b8b1bfa27a1cbacb4a12c6b48a71060c02735824c263b758cfa2eb9ce6c92ca7ec4c25a0656380e8612733d2251dbb740317458abad6fa39f0384eec67a6e5cfc8e35d5b7600ec15d3475a68e823f3c281a8d7cfe13011d68370aa7ee27fea04591a2cc0c58eb4fcef37dc7af9dc36ddeeed262bf24c8ff0df8b686250382055380302b5280331c728e64b07777f84899345f18a82eca11af375106009d6d1e7d4d25c049ce16b345cd716c9d67fbe5ac0361ab464d134d898beacb66e607ab9887123871d4b58c6c61bed30efdc81055ea41827b30e5f5d5ea6999f3109546adb195bbc511f2594b1316443ea5924aa550932549c5f58b8a9708c832d75327cfee609f4a4216c883055e70cd73e3684212f9f7666e6f47e891930769b36afa6b2a6fc23242c17a575752de0e50191ab42b7cd4164b24a45a7dbf2b45dbdf579a255ef2c51d5f04e56929d043dffa88a6f7ca06d387dd0bc5e8206c70f46e5f06bfd98d3ba47ac1155f82d6620472e5bb11c003c1dc749e21e2aafb2e78b239cf3b1155f1e39813d67ba6e4666ad139abee9706903593a4e28993c901f21731322d4648df4eea58e2527da4e4ebe36368b8e1b2fd1d7c1f9bbd0ed49d0733ad00fa74ba0ed609eb82f61a14858e2291c15b1d72bcc752ba4527632936f475c74758ae1cbd2dde9d7e23b5eb07a82b5e2e253b1e2f30ab3d71824e47bd699caae308c2aef7425dc1f2c0059f68995b069141cdf7827ba3a362d5959b7ef58262b1e5f5536070ba0f8d6885d6087e221344e190428352e2b2749c4cf3d26f6287427fb989a95179fbf266be6728d14dacd176e6d2a1f18b652dbb67df13f0151613c2f1f1a79f3392adf254691480542f873c4225b3761906bc43195042f5cef1aa7d6cc75af9eafbb19420cd4d0930f26b4393bd03608638165a696c5fd5c6cdc7e1c44f669ef7f0d85730224c412f3f4cc0a9455be16b5290ecfa6bcbe28c29f50a84ed0ae96c4a121885bd716174129bd35d34dfd6d517e4387c3f1707937612f28770f2f0e4c549aad8dba12f3c0ffca770574b883e8ed4cf29b68975c7a8ac53e585ec46e4f00be2efecafb84f49ae44b408fc0b8fe64ddd8c6b856f45f48da37a3ecc3708100520a8a4984706d74cf268718446658ff9f70278e79ec5cfc4d99d555376ac2ec68be18a9864b908d7d6a5024e9edc0392fa2ef13f7bf81c9b32153015b8ba0e6b8b2c3552f75858280cba585f17e61b2341fabd1d7f7ac059f7fe746874f0715e0e2227a15c0f831d265282127e9d447871bf65a92c61ca17c93559da62646ba23f2bad4c5a5d6dc591e798d644aabdd8f9c3a016bba135fe254de5e9d6a281b212c35c6f3ec8473bb60e46ca7f888d2cbd14b336239a444dad284e1778e9ab928a1de3aae8413f64aaf817a58594c64edc74d9cdb8616f3c43ef4fa535e020e051740ea16dd92f608d05e3a268667fae19b68df3e2654f4422ffc2df06f612dc67f112faa801064fab1636061ef14e37684adf980e0f4d2ffa0f259e63e4e3b2afe30a2112fcf3f500f7cd86ffb31db015d29ef3350f9c109a849d45ab5fcfc4979a968a9a82895e682997abb95b1ce30027ab2ad5590a3d1d601bc81a267484a818023c3f92bfa1ea3a82c74b27650eaa02f49603e35102d6affbd38b7990ab36d8e736f6d83341fe9cd74a65c89227091f3f9d62707130b7838e370ad657af2c63d8206bea2871414b015b03dd5fc4cb6306523d2f72c5a77d683fb47a39214c8b61bd66160587e16a2caf9eb0ff06fcf67db870b6092029fa5fb69c766c1d7ffec01afdf7ad2fe6884b301187700ddbbd3ff02d96ce3ae57b10cd0eb3789833d728ee68f50122a156df98b41dda4b59a7091a8d1e14f8d61b0826eae33af80f43eb0fd51d0bf4a0515baddcf1b8b3dc656c80e8baa846da85e4136aefbf00a0018256427ebde1c4a281a8d592adac50031f06cf8e102dd8a7f5ceb4c9603d8ca5c0f331aca5fda68ee5622ea9206c8621ffa0010f57983f408ef87379eef1ef359b59500bbb28a8d8fd9ab08f0c8bda2818632e137465562fb28f0574331e543e7236f6ba997eea0fe3a61e26fa98a9ea80589b2b442070b5b4764c753c6de7f3046361c14c9817298fe7ddf9f3aae0b1358d1e312dcebd3b458e130a523f32a943d716de7c9b07c2d1a4605a4f66e120157cbc32f6d27ccb7222d3923983d1382c7eb975d184482b458f559cdf36ade70d4b88ac43ae4bf06e578260af64693d51f25bcd83bef1eec18ebbb132176de911a47044594ee4f0f7908efdd20a27ea07da59171b364cbe284c7ae99dd9b62df464bc92c2e0e18782879fe76f149e62fdc808d6ddbb430fae14c00201c9886c3dce027edc9f0dcc2d4846115ccf4f9042119df40458900cc68dac912a03c48d29d068ed1c55ad461ea9fa7f53a32571b2b2e5b871dd8feedb6beb215734450069478f00f8b7de06d8fdcc93aaa3b0ac26c0eb5acd2f5bf27dff9eb283e76fdb8a0747b3c3224812fd1b606da52a83c8e82b6652722c6b9486aa56a5315c5e7147a648870e331e96f9db7ab8097cc9ba418166e4a4371e7e2775ff325705e6d78a6aad2b3a7902b16bfa098ebd2cc10ea473618e342419789f0c078267ac5be6f6c2a864edadb850a45e0528ceb2162d040e9c1e7440d730200917ff0aadc867db3471285100b15d8c3600f282d1b0de1b5d59bdb56437c02036a57933c8bca77c8be61ccfb4d74c3599f8fbfa100c747b13ec0d737cf168790939ffc53835bc102acc463bdfde7420307c6b91ca0446e46c4e25cee1f82eeef33ca72ca3a645788241f5e6498584bd8f354b5fe4d906f39af334fe9e45c46806a6ecff30c4b04d28cf42f30c6fe9eaf1798ca3721c0a34da1202db6cfb46acadaa6cf87f529b2b163edab7c95b1d248b1e8ac3869bd0a73d60e106f943013c18017551b3674912dcadab0514edd2f573ea3ca03ef8ea3bec2bfac451a2929848f4fc399edef69cc3a48f5cf1605e06b3165ac19a559fbd0ca025fff56f8af405b8548eb0d22ca9c04093f0f10b4952f49c5182dce5f5e594aa43ad9a2cf6ece1d3e0292fb8bd2aa40a9c6c0154a517a29755dd9c060d9ad7586adbc0a299dbf14a2a1367fa1d18ec58465c586de8f808070b09ed233c976a42e77c889e06c19a1a1a4448f7f9aaa0fe1106af687ab68ddbabbbca06a40d80581fb12a5833997e913614e75017d5f519d0d40c6a730cae1802bc4fc107c2eb1cd49b831935769682a38f67ff45da9dc72f5788b21aefa62dfe101ef0044d10cfb0b846b736880fad76bf09860518373e5898e5ff1cfe08abab1802608e0afd367ada60066ad293266d230f1a82f1829fef1c0d64a0aef9b69926bc66c622031517bbc886e6095d5948b6200b9c450694af581d8b69656fbdc2d0576a13ad10a5e5cb0f6f32bf5226f35768b36f5f93c0e4bcaf4b97f1f670910deb3e5d318c323ec1857af4b21f24ff013982fccf433b4617941146f7e01919dc2995fe2bb50acc8634888ef1100712b9d255fe71089294e82de52a3dc28d9decf4271357045db4753d7089b15b070e747872832ff49d27d389768ecd917a8c46215ccb2bc1038d4dc574e47c46adde3bf10bd1318e3158b379f83965f301146d94aee3b129c3951050b7a10d2b4d59a2b76369868e06b5fa3dcb75c5bd5a0c5b99107aa00c6c3df7dea96822a5f5abdbddb2adb6da402987494af15b4b1fcae03f1a4f5d04847b5c1853104e5866af19785791dd61decde017e5aa7128e81dcf52f1b3daa5e79aa89c1fc78166e40e7537a17def5abcaafab8e264a6a98ec7325052ee5c8b8d85355e41e4e0e5f3a92febe2db21d51c8f3021e380a7c879e69956d8400870683b3b861e064bb034a7caaf563fbe6c48fbbd917dda828d6289ee9ec73b931b4b402e1524d20c10a2b6cca4b252b861a1cab6c9e2872b49b0e5ab7a850c5b885e78e77522518018bc8df4413f75b8830860e5baae6dec8451b7cb5e", 0x1000}, {&(0x7f00000001c0)="7476ade0517fbad3800d465d658d5884b03ac94578ca6d2fe9d70924a85b71e9deadb7df537065f357f36ff4abb0e56fb9dc41496251b5163ba8b2fa", 0x3c}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYRESOCT=r3]) r4 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000080)=0x1f9, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000100), 0x2) poll(&(0x7f0000000280), 0x3d, 0x6) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) 4m7.308789752s ago: executing program 7 (id=591): minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x100, 0xf, 0x3, 0x4006}, {0x6, 0xe, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)="441e38001149aa3d88cc0a387ecffcfcbaf2670fcadaae0d850b2646", 0x1c}], 0x1) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000180)=ANY=[]) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') openat(r2, &(0x7f0000000000)='./file0/../file0\x00', 0x80, 0x88) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3ff, 0x0, 0xfffffffffffffe63}) chroot(&(0x7f0000000340)='./file0\x00') setgid(0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000040)={&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, &(0x7f0000000000)='./file0\x00', 0x8}) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=',', 0x1}], 0x1, 0x9fa3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x40000000000000, 0x1000300000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, &(0x7f0000000040)={0x50, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000000080)={0x0, 0x10}, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000300)) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) 4m7.307188086s ago: executing program 4 (id=592): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0xffffffff00000002}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 4m7.306495818s ago: executing program 3 (id=593): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fe, 0x1a, 0x1, 0xfd4, 0x3, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x3, 0xa24}, {0xc5c, 0xb, 0x5, 0x1ff}, {0x800008, 0x20f05, 0x1fc, 0x7d2}, {0x7ffffffe, 0x3, 0x3, 0x784c}, {0x3fd, 0xd, 0x1002802, 0x4d8a}, {0x8, 0xff, 0x3, 0xb}, {0x8000008, 0x0, 0x81ea, 0x2d}, {0x2, 0x836, 0x17, 0x3}, {0x2, 0x40087e, 0x5, 0x7}, {0x10001, 0xa74d925a, 0xffff, 0x40000088}, {0x1d9, 0x5, 0x4, 0x412c8391}, {0x3, 0xa, 0x20008, 0x40000010}, {0xb8d, 0x4, 0x8, 0x3}, {0x29a71720, 0x81, 0x200, 0x6}, {0x400002, 0x7, 0xfffffff9, 0x100}, {0x200, 0x8, 0x801002, 0xc}]}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000003680), 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) select(0x40, &(0x7f00000000c0)={0x8, 0x44809e9d, 0xfffffffffffffff7, 0x3, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x1edc) (async) syz_emit_ethernet(0x66, &(0x7f0000000440)=ANY=[]) (async, rerun: 32) syz_emit_ethernet(0x1000e, &(0x7f0000000440)=ANY=[@ANYBLOB="b905f0ffffff00bfcfb201221d1d000000000008004500ff080000000100009078ac1400bbffffdeff0f009078205c0003"]) (async, rerun: 32) kevent(0xffffffffffffffff, 0x0, 0x2, 0x0, 0xfffffffd, &(0x7f0000000140)={0x8, 0xfffffffffffffffb}) (async) r3 = kqueue() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) (async) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getpeername(r4, 0x0, &(0x7f0000000140)) (async) sysctl$kern(&(0x7f00000014c0)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0x13b, 0x0, 0x5, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e38", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x4, &(0x7f00000002c0)='./file0\x00', 0x8}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r6, r7) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) (async, rerun: 32) close(r3) 4m7.305586623s ago: executing program 4 (id=594): mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x23) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x1, 0xff, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x70fff}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0xffffffff, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0xb, 0x4, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x4}, {0x3, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) socket$inet(0x2, 0x4, 0x6) r1 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffd, {0x0, 0xb}}) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) read(r0, &(0x7f0000000040)=""/37, 0x25) 4m7.302240077s ago: executing program 3 (id=595): sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0xb, 0x8000000000000007, r0, 0x0, 0x1, 0x7b, 0x7, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0xffffffffffffff5a) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, &(0x7f0000000140)="e8eb82", &(0x7f0000000180)=0x3, &(0x7f00000001c0)="43dbeabc88e5e08958d6c5c14858e76131dedb99af38d93cc9b004be127c2064204b84360c6c4c0daa68a8bca3140f365bd709197e53a6ddf2b77f0949fa3dec1ad154529251b50d6b2198f618d996dde0d8b2f3267f7011b7d2d39c43a92f532bb4195524eff08ba7159b0ead98f5dc7aed90b1c017889671105011b6c618bbb9a54f71d1eb708416d296cd4b7b1bbad904e83ed0a3ae12d7294de81a68e0a93493a47a02331e852683528cf228603b89c5cc09c63223c01c532285244b5919209fe0aa6b0f5e09c483560b687c516a67c31dec1b04caeb94df0efc6b00798893b4586291045ffaccde1e6dbfd7b1ecca1545", 0xf3) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) 4m7.300522875s ago: executing program 1 (id=596): ktrace(0x0, 0x4, 0x60003f06, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x1, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3, 0x8}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3, 0x204}, {0x3, 0xfffffffd}, {}, {0x0, 0x7fffffff}, {0x0, 0x7}, {0x1, 0x6}, {0x1, 0x7}, {0x0, 0x2000000}, {0x0, 0x3}, {0x1}, {0x1, 0x2}, {0x2}, {0x0, 0x6}, {}, {0x1}, {0x2, 0x3}, {0x3}, {0x1}, {}, {}, {0x1, 0x57fd}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x3b, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) 4m6.14564189s ago: executing program 3 (id=597): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x36, 0x0, 0x0) recvmmsg(r1, &(0x7f0000002240)={&(0x7f0000002200)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002100)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/4096, 0x1000}], 0x2, &(0x7f0000002140)=""/133, 0x85}, 0xffffffc0}, 0x10, 0x0, &(0x7f0000002280)={0x565, 0x72}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r2, &(0x7f00000022c0)=@file={0x0, './file0\x00'}, 0xa) getpeername(r2, 0x0, &(0x7f00000000c0)) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffffffffffd94) 4m6.145333327s ago: executing program 3 (id=598): openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) mmap(&(0x7f00006fb000/0x3000)=nil, 0x3000, 0x1, 0x2813, r0, 0x5) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) lseek(r0, 0xffffffffffffffff, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 4m6.145099769s ago: executing program 4 (id=599): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x100000000) setrlimit(0x0, &(0x7f00000005c0)={0x7fffffffffffffff, 0xfffffffffffffff8}) syz_emit_ethernet(0x6e, &(0x7f0000000440)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, '*eG', 0x38, 0x3a, 0xfc, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @mcast1, @loopback, [@routing={0x2b, 0x0, 0x0, 0x5}]}}}}}}}) sysctl$hw(&(0x7f0000000080)={0x6, 0x1c}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) 4m6.141206003s ago: executing program 6 (id=600): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={r0, r4, r7}, 0xc) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) socketpair(0x6, 0x1, 0x5, &(0x7f0000000340)={0xffffffffffffffff}) r11 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = syz_open_pts() r15 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) r17 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r18 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000480)) r19 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x8, 0x0) r20 = kqueue() r21 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) r22 = socket$inet6(0x18, 0x8000, 0x1) r23 = kqueue() r24 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r25 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000540)) r26 = dup(0xffffffffffffffff) getgroups(0x4, &(0x7f0000000580)=[r6, r5, r6, r7]) r28 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r29 = kqueue() r30 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x108c2, 0x110) r31 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) r32 = open$dir(&(0x7f0000000640)='./file0\x00', 0x20, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="8f630ebacdb4ab1b91c33c3c2c0be9f7ca372e467db6e1204632db9d8d92ec537d1b855e31f4fa405b0f75fc6fa9904a525e03e50c445efe2f79c94533ea2ac1ec9123c23203720739a7d6a633e0d730d7d6e58b7dc60ee451f502078c9382acea90708e197d94e1fcd2ca066ecb94b72caa059b4449d10b64a8ef545561489df12cddb18892af5cea8537224e5bd53c3ae3f3", 0x93}, {&(0x7f0000000240)="032aeb", 0x3}], 0x2, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r12]}, @cred={0x20, 0xffff, 0x0, r13, r1, r2}, @rights={0x30, 0xffff, 0x1, [r14, 0xffffffffffffffff, r15, r16, r17, 0xffffffffffffff9c, r18]}, @rights={0x38, 0xffff, 0x1, [r19, r20, r21, 0xffffffffffffff9c, r22, r23, r24, r25, r26]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r1, r27}, @rights={0x28, 0xffff, 0x1, [r28, r29, r30, r31, r32]}], 0x128, 0x403}, 0x4) 2m14.638862738s ago: executing program 2 (id=601): sysctl$kern(0x0, 0x0, &(0x7f0000003940)='\x00', &(0x7f0000000040)=0x1, 0x0, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f00000002c0)=[{0x4}], 0x1}) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async, rerun: 32) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b12", 0x82, 0xe, 0x0, 0x0) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async, rerun: 32) r1 = socket(0x18, 0x2, 0x0) (rerun: 32) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb534f", 0x4) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000280)="46f1381b8befd4a1", 0x8) (async, rerun: 32) r2 = socket(0x18, 0x3, 0x7) (rerun: 32) setsockopt(r2, 0x1000000000029, 0x3e, &(0x7f0000000780)="00000080", 0x4) (async, rerun: 64) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) (rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) (async) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) (async) write(r3, 0x0, 0x0) 2m14.637512167s ago: executing program 0 (id=602): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x1a02, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)="6fac", 0x2}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x1, 0x9, 0x3}, {{r3}, 0xfffffffffffffff8, 0x8c, 0x2, 0x7, 0x7}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x1, 0x9}], 0xfffff1a5, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0187009, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x8) writev(r6, &(0x7f0000000280)=[{&(0x7f00000000c0)="cff5c05664db486cda974a82388ef359025250129bdb3b8c2c5e8156eb32d47209b2a02c3bb43bea0300", 0x2a}], 0x1) ftruncate(r0, 0x40000000007) truncate(&(0x7f00000000c0)='./bus\x00', 0x100000000) 2m14.63168569s ago: executing program 4 (id=603): setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r0 = syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000240)={0x9, 0x6, 0x9, 0x0, "891c1506b078926c66885a6b47c1d100", 0x1000000, 0xff}) r3 = dup2(r1, r1) ioctl$TIOCSETA(r3, 0xcd504406, &(0x7f0000000080)={0x5, 0x1, 0x0, 0x8000, "97a2224ff1c14649ebf190926cc9795a6b47d1d1", 0xffffffff, 0x6}) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0xfe, 0x9}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000003c0)="16fe1b78f966fd37420dc84587e09c6650bc2700f309ce710638f87148943fd2aea3c88fb1a40b403e63414d77e210b23570ba04", 0x34}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x7ffffffe, 0xf, 0x8001, 0x70d0b42b, "88b4e4d6a24bfdfffffffff4ff10235300", 0x1}) read(r7, &(0x7f0000000200)=""/255, 0xff) ioctl$FIOGETOWN(r5, 0x80047476, &(0x7f00000000c0)) close(r0) r8 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfba, 0x10000004, 0x2, 0xffffffdf, "a100ef00000000000000efffffff00", 0x4, 0x1}) readv(r8, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) 2m14.629342189s ago: executing program 2 (id=604): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x8e, 0x7f, 0x40000007}, {0x28, 0x2f, 0x0, 0x4007}, {0x6, 0x9, 0x1, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000180)="06d0da9700002d0175ae8fc45e00", 0xe) syz_emit_ethernet(0x42, &(0x7f0000000200)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x105, 0x0, 0x2, 0x0, @multicast2, @multicast1, {[@rr={0x7, 0x3, 0x9}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x7, 0x2, 0x0, {0x5, 0x4, 0x2, 0x0, 0x2, 0x68, 0x4, 0x4, 0x6c, 0x25a1, @rand_addr=0x10001, @local={0xac, 0x14, 0x0}}}}}}}) 2m14.629040519s ago: executing program 32 (id=602): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x1a02, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)="6fac", 0x2}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x1, 0x9, 0x3}, {{r3}, 0xfffffffffffffff8, 0x8c, 0x2, 0x7, 0x7}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x1, 0x9}], 0xfffff1a5, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0187009, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x8) writev(r6, &(0x7f0000000280)=[{&(0x7f00000000c0)="cff5c05664db486cda974a82388ef359025250129bdb3b8c2c5e8156eb32d47209b2a02c3bb43bea0300", 0x2a}], 0x1) ftruncate(r0, 0x40000000007) truncate(&(0x7f00000000c0)='./bus\x00', 0x100000000) 2m14.627350269s ago: executing program 33 (id=596): ktrace(0x0, 0x4, 0x60003f06, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x1, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3, 0x8}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3, 0x204}, {0x3, 0xfffffffd}, {}, {0x0, 0x7fffffff}, {0x0, 0x7}, {0x1, 0x6}, {0x1, 0x7}, {0x0, 0x2000000}, {0x0, 0x3}, {0x1}, {0x1, 0x2}, {0x2}, {0x0, 0x6}, {}, {0x1}, {0x2, 0x3}, {0x3}, {0x1}, {}, {}, {0x1, 0x57fd}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x3b, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) 2m14.417579349s ago: executing program 34 (id=604): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x8e, 0x7f, 0x40000007}, {0x28, 0x2f, 0x0, 0x4007}, {0x6, 0x9, 0x1, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000180)="06d0da9700002d0175ae8fc45e00", 0xe) syz_emit_ethernet(0x42, &(0x7f0000000200)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x105, 0x0, 0x2, 0x0, @multicast2, @multicast1, {[@rr={0x7, 0x3, 0x9}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x7, 0x2, 0x0, {0x5, 0x4, 0x2, 0x0, 0x2, 0x68, 0x4, 0x4, 0x6c, 0x25a1, @rand_addr=0x10001, @local={0xac, 0x14, 0x0}}}}}}}) 2m14.417462722s ago: executing program 35 (id=598): openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) mmap(&(0x7f00006fb000/0x3000)=nil, 0x3000, 0x1, 0x2813, r0, 0x5) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) lseek(r0, 0xffffffffffffffff, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 2m14.070020346s ago: executing program 36 (id=603): setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r0 = syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000240)={0x9, 0x6, 0x9, 0x0, "891c1506b078926c66885a6b47c1d100", 0x1000000, 0xff}) r3 = dup2(r1, r1) ioctl$TIOCSETA(r3, 0xcd504406, &(0x7f0000000080)={0x5, 0x1, 0x0, 0x8000, "97a2224ff1c14649ebf190926cc9795a6b47d1d1", 0xffffffff, 0x6}) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0xfe, 0x9}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000003c0)="16fe1b78f966fd37420dc84587e09c6650bc2700f309ce710638f87148943fd2aea3c88fb1a40b403e63414d77e210b23570ba04", 0x34}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x7ffffffe, 0xf, 0x8001, 0x70d0b42b, "88b4e4d6a24bfdfffffffff4ff10235300", 0x1}) read(r7, &(0x7f0000000200)=""/255, 0xff) ioctl$FIOGETOWN(r5, 0x80047476, &(0x7f00000000c0)) close(r0) r8 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfba, 0x10000004, 0x2, 0xffffffdf, "a100ef00000000000000efffffff00", 0x4, 0x1}) readv(r8, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) 1.381221502s ago: executing program 37 (id=549): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100dd2d018000000000005e00", 0x6}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5e, 0x81, 0x37bc8560, 0xfffffff8, "721d4a722b2821a45a21f65201d908f882dc09ee", 0xff, 0x10000}) (async) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 1.044287129s ago: executing program 38 (id=600): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={r0, r4, r7}, 0xc) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) socketpair(0x6, 0x1, 0x5, &(0x7f0000000340)={0xffffffffffffffff}) r11 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = syz_open_pts() r15 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) r17 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r18 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000480)) r19 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x8, 0x0) r20 = kqueue() r21 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) r22 = socket$inet6(0x18, 0x8000, 0x1) r23 = kqueue() r24 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r25 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000540)) r26 = dup(0xffffffffffffffff) getgroups(0x4, &(0x7f0000000580)=[r6, r5, r6, r7]) r28 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r29 = kqueue() r30 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x108c2, 0x110) r31 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) r32 = open$dir(&(0x7f0000000640)='./file0\x00', 0x20, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="8f630ebacdb4ab1b91c33c3c2c0be9f7ca372e467db6e1204632db9d8d92ec537d1b855e31f4fa405b0f75fc6fa9904a525e03e50c445efe2f79c94533ea2ac1ec9123c23203720739a7d6a633e0d730d7d6e58b7dc60ee451f502078c9382acea90708e197d94e1fcd2ca066ecb94b72caa059b4449d10b64a8ef545561489df12cddb18892af5cea8537224e5bd53c3ae3f3", 0x93}, {&(0x7f0000000240)="032aeb", 0x3}], 0x2, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r12]}, @cred={0x20, 0xffff, 0x0, r13, r1, r2}, @rights={0x30, 0xffff, 0x1, [r14, 0xffffffffffffffff, r15, r16, r17, 0xffffffffffffff9c, r18]}, @rights={0x38, 0xffff, 0x1, [r19, r20, r21, 0xffffffffffffff9c, r22, r23, r24, r25, r26]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r1, r27}, @rights={0x28, 0xffff, 0x1, [r28, r29, r30, r31, r32]}], 0x128, 0x403}, 0x4) 722.123866ms ago: executing program 39 (id=591): minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x100, 0xf, 0x3, 0x4006}, {0x6, 0xe, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)="441e38001149aa3d88cc0a387ecffcfcbaf2670fcadaae0d850b2646", 0x1c}], 0x1) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000180)=ANY=[]) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') openat(r2, &(0x7f0000000000)='./file0/../file0\x00', 0x80, 0x88) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3ff, 0x0, 0xfffffffffffffe63}) chroot(&(0x7f0000000340)='./file0\x00') setgid(0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000040)={&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, &(0x7f0000000000)='./file0\x00', 0x8}) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=',', 0x1}], 0x1, 0x9fa3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x40000000000000, 0x1000300000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, &(0x7f0000000040)={0x50, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000000080)={0x0, 0x10}, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000300)) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) 57.6982ms ago: executing program 3 (id=610): r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)='_\rx\v', 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x19d, &(0x7f00000001c0)='./file0\x00', 0x8}) setsockopt(r0, 0x1000000029, 0x2f, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x2c0, &(0x7f00003aa000/0x2000)=nil) r3 = semget(0x2, 0x2, 0x2e1) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000000)=""/242) 55.258694ms ago: executing program 4 (id=611): execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r0 = socket(0x1, 0x4000, 0x1) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaa2aa08004806003400640003069d9078ffffffffffffffff070b1eac1400aa7f000001000e009078000b0008000003fc0000000100000009"]) ioctl$FIONREAD(r0, 0xc0106924, 0xfffffffffffffffe) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = socket(0x18, 0x3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xffffffffffffffff) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000480)="7433bd0a09d48e737010dbd027f4df2b610c5998554b18a1dacf5a9f3c", 0x1d}, {0x0}, {0x0}], 0x3) execve(0x0, 0x0, 0x0) 32.826643ms ago: executing program 0 (id=607): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) r0 = syz_open_pts() sysctl$hw(0x0, 0x5, &(0x7f0000000500)="500e1b020bb5198774043b506ab05dbe2c8c67a600c29e3e0d81000000f394c30100215e7b8ef84fc94300a1bcd8f852adae3b000000000000000000", &(0x7f0000000000)=0x45, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x0, 0x19, 0x1, 0x0, 0x7}, 0x0, 0x0, 0x0) (async) utimes(0x0, &(0x7f0000000100)={{0x7, 0x9000000}, {0x7, 0x2}}) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, r1) close(r2) (async) r3 = socket(0x2, 0x4001, 0x0) shutdown(r3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) (async) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000100)) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x1, 0x80000000, 0x0, 0x9, "b6d1fb736c10aba9f008c7f835560ff7eae89bea", 0x10, 0x2}) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x885a, 0x0) ioctl$TIOCSETA(r6, 0xc1084413, &(0x7f0000000040)={0x29, 0xf, 0x80000000, 0x7, "0000efffffffffffffff00", 0x7, 0xffffff00}) (async) close(r0) (async) sysctl$hw(&(0x7f0000000180)={0x6, 0xd}, 0x2, &(0x7f00000001c0)="15a73b6f7a1962201b54f268b8075b4fa0165f00ed7f95c208aab4bd61e5e930e23b41eb2d8f7ac713fd53939a83ffd6aff217f227f916106bbe557019a0ad3594daf0ff", &(0x7f0000000240)=0x44, &(0x7f0000000280)="932989b0e3001659e6351538fcc5b5772fd6866a60a5ce7e31e9f1cbbbc8403bca25213e80e2c60aa751c8e6a583e8875a9c257ef9faaae7bb6c1b44ab87ce05fd53ba2243a6a275c90ba0a374fa3cf2e7c4a3b3549a4108f9f6c31c0eaab997c97bfa502eef9d2b316be18698b2d033d0174cd9e3a87ef7e40bfbced96df12f53c4b03186c3abb028b20cd2379bec44f448bb4aeba02ec335d1f97b36150fb57776a2989786ae87363c0ff208df6846e90070b477e04139acd8572549ce257b413275c8f0937fdd96e1a4fcbe5026adc1b7e62d0409ebf32e513f666110ddebc46a883721de134f", 0xe8) 4.177976ms ago: executing program 1 (id=608): mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000008, 0x105, 0x80800001, 0x10081b0, 0x10001, 0x10, [{0x0, 0x2893, 0x4, 0x71022}, {0x7fffffff, 0xfff, 0x6, 0xfffffff9}, {0x106, 0xf88, 0x3, 0xa}, {0x4, 0x800, 0x0, 0x7}, {0x401, 0x3, 0x280b, 0x7}, {0x20, 0x650, 0x3, 0x99}, {0xce1, 0xfffffffb, 0x4f8, 0x6d}, {0x2, 0x803, 0x14, 0x8}, {0x2, 0x6, 0x5, 0x5}, {0x6a76, 0x8001, 0x9, 0x4}, {0x4, 0x10004, 0xc, 0x3}, {0x8, 0x9, 0x86f, 0x2}, {0xb94, 0x9, 0x0, 0x1}, {0x29a71716, 0xfffffffa, 0x1, 0x6}, {0x4, 0x5, 0x8000001, 0x10010000}, {0x4, 0x1, 0x7ff, 0x2}]}) r0 = open(&(0x7f0000002740)='./file0\x00', 0x8000, 0x1f6) sysctl$hw(&(0x7f0000000240)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000780), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x1f9, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000000), 0x0) 0s ago: executing program 5 (id=612): setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80}, {0x0, 0x5}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4400) ktrace(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x8, 0x2, 0x8}, {0x60, 0xf, 0xff, 0x7}, {0x6, 0x0, 0x8, 0xfffffffe}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xef, &(0x7f0000000280)={@broadcast, @broadcast, [], {@generic={0x7002, "a1c932b6ed99607449c263a7734d4090e99810a9ef537b3173314fd464af2f8c944f7226449b12593c40199dadba9baf44476bb45ff0745f4b133cc6a36cee57e8d42b5472833a47acef9d9687138599a974166370bda1d787c95c1459ea35b59e46ede77afb22699812acb8697e16b98f4ada3bab9d78ff32fa2500c7e75f1997ef72e329b679467d7a90cda4bb5a7f54a8222715d499b70fcc9933fcd5e8365228218f06f63799b399e30d4333b4c2b553bae012fa582b23c6e61958733f8a31b81c96f8dbd8ade553a7f616e145445b5d6c7c3494ef229f82de7a3277a9fbaf"}}}) syz_emit_ethernet(0x11d, &(0x7f0000000080)={@empty, @local, [], {@ipv6={0x86dd, {0xf, 0x6, "2a0a05", 0xe7, 0x4, 0x3, @rand_addr="c71a1aee2f2c43f3a25cf5aa1fefd22c", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x34, 0x3, '\x00', [@pad1, @generic={0x7, 0xf, "b815ea49cee3e1233714ae96b60211"}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @fragment={0x8, 0x0, 0x40, 0x0, 0x0, 0x0, 0x68}], @udp={{0x0, 0x0, 0x8}, {"69856790c2e825ad29907125b8096731f495a6dbe5e8be8f3eb8de76f712e7c7d2089a97da2f5b26937f59f97e60955948b2f60cc85874fb85c421d6593fbf6e8b4ab277ca8570dc50325ba60537a1f79e4c3e18ba1f51e2b20d440bda53561945bc1b02ccab8f6c2a767957b4f18808b342f823aef3638cba076bcece0ac4b814f7ff8461547a39695d57858817d334d4cd830bacd9d2135f467082367ec18380565d16c34c37a9456f554a723449"}}}}}}}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1, 0x4}, {0x0, 0x1}, {0x0, 0x7}, {}, {}, {0x0, 0x10000}, {0x2}, {0x1, 0xffffffff}, {}, {}, {0x0, 0x1ff}, {0x1}, {0x0, 0x1000}, {0x3, 0x4}, {}, {0x2, 0x3}, {0x3, 0x100}, {}, {0x0, 0x7ff}, {0x5}, {0x0, 0x4}, {0x3}, {0x0, 0x400}, {}, {0x2}, {0x0, 0xfffffffd}, {}, {0x3}, {}, {0x1, 0xe}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.171' (ED25519) to the list of known hosts. WARNING: thread `nfsio' (175801) exits with status -1 WARNING: thread `nfsio' (110600) exits with status -1 WARNING: thread `nfsio' (372783) exits with status -1 WARNING: thread `nfsio' (441413) exits with status -1 WARNING: thread `nfsio' (45004) exits with status -1 WARNING: thread `nfsio' (156820) exits with status -1 WARNING: thread `nfsio' (454877) exits with status -1 WARNING: thread `nfsio' (389695) exits with status -1 WARNING: thread `nfsio' (120628) exits with status -1 WARNING: thread `nfsio' (53133) exits with status -1 WARNING: thread `nfsio' (173972) exits with status -1 WARNING: thread `nfsio' (294354) exits with status -1 WARNING: thread `nfsio' (169927) exits with status -1 WARNING: thread `nfsio' (421937) exits with status -1 WARNING: thread `nfsio' (513557) exits with status -1 WARNING: thread `nfsio' (518588) exits with status -1 WARNING: thread `nfsio' (144455) exits with status -1 WARNING: thread `nfsio' (57520) exits with status -1 WARNING: thread `nfsio' (199760) exits with status -1 WARNING: thread `nfsio' (381367) exits with status -1 pckbd_enable: command error pckbd_enable: command error vm_create: uvm_map failed: 12 load: 1.15 cmd: getty 55908 [ttyin] 0.00u 0.01s 0% 331k pckbd_enable: command error pckbd_enable: command error SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=-1 (errno 54: Connection reset by peer) OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffffd806eccd508, offset=0x3fe000. error during pageout. uvn_flush: WARNING: changes to page may be lost! set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: L