kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Feb 11 18:22:08 PST 2020 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.33' (ECDSA) to the list of known hosts. 2020/02/11 18:22:17 fuzzer started 2020/02/11 18:22:25 dialing manager at 10.128.15.235:31306 2020/02/11 18:22:25 syscalls: 337 2020/02/11 18:22:25 code coverage: enabled 2020/02/11 18:22:25 comparison tracing: enabled 2020/02/11 18:22:25 extra coverage: support is not implemented in syzkaller 2020/02/11 18:22:25 setuid sandbox: enabled 2020/02/11 18:22:25 namespace sandbox: support is not implemented in syzkaller 2020/02/11 18:22:25 Android sandbox: support is not implemented in syzkaller 2020/02/11 18:22:25 fault injection: support is not implemented in syzkaller 2020/02/11 18:22:25 leak checking: support is not implemented in syzkaller 2020/02/11 18:22:25 net packet injection: enabled 2020/02/11 18:22:25 net device setup: support is not implemented in syzkaller 2020/02/11 18:22:25 concurrency sanitizer: support is not implemented in syzkaller 2020/02/11 18:22:25 devlink PCI setup: support is not implemented in syzkaller 18:22:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket$inet6(0x18, 0x8000, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x3, 0x1, 0xe1fc, 0x6, r4}) fcntl$getown(r1, 0x5) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000200)) getpid() ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) acct(&(0x7f00000002c0)='./file0\x00') r8 = socket$inet(0x2, 0x2, 0x7f) sendmsg(r8, &(0x7f0000002800)={&(0x7f0000000300)=@in6={0x18, 0x0, 0x0, 0x51a5}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000340)="5351df660b1f395ede875aa742515a3d760e59d27375158b9b5f9e2f113f4cf1e26d3e32ed72a1574494cfc2b331389d5935ef86f7ae683e2803cdaeb86a00e3ede1ff2ca5e4aac602540a9488a4b9a280838f3a2be6f3430e5afb333f831102333c771cf3285c88c8748c241381bbb38fa3e419a4a3a57da3a1649a870b61c3e0187e1c820813860a6875f2ca62896124b5570ef3bd438033826ca061e237facae71f2d1466a6bb", 0xa8}, {&(0x7f0000000400)="a5c4995244f2b4511ba47cf5da929bb4e1ce0674854a2acc7052a83dd6fc371702004a37e47fef34f3bee59c36c7da27c252692e77fd8de728644fbdf6ebeb1587914d2132697b0233f3fce2c45b38506aa7a364195fa3043531bac26888fd901c74686a791b809a4427033998921167bd459256f135120f6144db8a1754c916e06dad797c14e191152ee1c7b8db34fb23fab849e6ab1a73a10d34afed8766695aef4d8820e683937cc8e18e62f7", 0xae}, {&(0x7f00000004c0)="795fa86b867cd4568ea80ec4e03fd95b60a3965da954d23dee67428f3f113d4cdbf3b5f8c5ad9646e7271f8061b65d2d85cef8feb0636a22bfbe2888f71c94e7832aa0e7ff8cb26a9df5e9766fbad74cedb780a2b3ca865fb0d0", 0x5a}], 0x3, &(0x7f0000000580)=[{0xf0, 0x1, 0x0, "24a59200b4ccaa236d5a0fa121c01dd0e7dce974b3a75948870a2fc951ccc419176677d1159712379083be427415ed112e05d38382c8874733c8bf6f627bf9cedca913059fa2fd4d155875c44b994bf97474d04c1122900fc2ff3c40f056114c5fe4c91d6589f937f8085076ec6361d377fcf1850f935b09fa331a54d3d35f5c2359e67d8eebec2279269c8e33a98c3925f23dc2a545a353ac0a6bf3f5db72c5ea9e9b013f6cea5151d7acd39d1f79e04e47cba333a9247f6feb9aac9479cae787c0af8fbf87240ed3f07d13910f2db5348ef54f6648842f641598"}, {0x1010, 0xffff, 0x8000, "02b11d8c3dcd216b8fc7de519039f7d06bed17d0ffbab3de2be779870d58f6b1f12cbb32b75eed4b43f4c949377d586d0ebef466716502d89bec6ae4fdfabd0fcf3b516cb92b76821c270b23bb52491a7fd8f265f63c3ffd0c3f436c793e885836edf86211b455304aea802608e0313db12ee45ee94995c31769c71c0d230e5aa811c34a74256f4645401eca66542c6421f94a717eede9f148fcdc4caf7cfb7e71908b813c863d4e628f1655c941ea233c8c20ca00a7924c916f57ac002a2e42336f2072d56d105c0d0a11a2d599d17d510f966a02c5d2318941932256ba88723a5fdc981429a85a5bfdb5a277489abb1f32cda9c6f93d29a05742c2a43dedafee89546220a69869732c57f094cc7cd4725c2a7c34a8539d3fe556865f541937aac74eba665c6308b168d5e0ca9c9707ef3e08afe7af249be28adcf068b8df0ecb3c43c35e6f166642beac280c86f2daa3b7be7c0da12a033587c4000c32c203f2ccc5aae698f009836cf01399b7a39100e6e9a3c1b9133154f07c80dad48a55aa0c3e8680aa6765aaf3533bcfb47d56e2b3418c9c41ea885dacb8f0dffd6764f5a5b78de694dbfb1f4ecf5fce770343b2394ffae3b87f0c2a0ca21bf56b3f37399402e5159af28bc0053fa3be22bb3d0433ab61632c7e5dbbf1d42f075e930976595f0d566627a6a986321832e916916c6d7a306be789057eb5e432306234bd3546cf5cdc7085764f93940468e9e0415bf9f44758fc195d5311c8593001b7ce254908fd1a532134ec87b1f9ba087999a69562fa4fdf274b8f711864a051c0a6dbe0bc1b40f6ddd9d0707f2c57b13d0e73e1d4c975444fc6f652c416ac3763f48bc143fb492f0cbaca13d8543a04032df1099cc5649a771bf0fdf4fd6c8f6995bebc19a101af0556261d39b3fe324298149f72b0ec8382025215d850368dc34c923420fab712c406b068cf74422818e63ce70badca2592e83b63bb499e57cf3a30aa9c61ae39e8c9f6aa32abfb26a9f1661df3ec2fab5d0af588224cc7cd7d644fc77e2087d372c49ddabb3a8433c2b502c1cbdefb405770a285d2e1942d688722f8eeb7b7a935eb94940bae741a8571495610d0036fbc17e6a63f942f962c14b07c6bcab56958266865b39ef2027f08ddbcb40bc3ec85ab757fa907b3427bb3f8832d7724f83a8349441390ac3b0de0d8a98983147e207e301233246944602b98c744f4700dadc2f34d4359e3290bd551b53e77a39dcc4ba0209a38a9543badf53fc40322c7a22984c5debe9a039758d4c66b0050254ae7e0020ea26cde410dd45762d12002eac5c1ff3de5d62967670350b02d9be215f98e7469dba6042c0ab30291f146ba2e16552b76540042e9d0211a4e5d1bc26a3db9722b0d7f857c54fda5a47496961008fe48c4f20144245f1790541a61715ccf7055ca9b38eb97b75aba4eb172d63b76be72e5a15998701ac171f3d26f36b560f837af0019b451be064b3b256af6fb7d1d254afeb7ebd430485cdecff733c714183c95bafc860bf5623dc90a71ea932f31a897dcf1cad3e72173b3995eadfeb8392d7743f2e1f84226a70566f39af56f11c5169b0e4a85bb248d0f9cf1896a01d3bca6745a9af7311f59b358cbc5d1b8d3511a544022ede242573a14e34a13329a9d2a7e105ba9733891e2acf62dff1a58602e6553a9edb4eea821d7156fc9e0188615ea1d391df229464cf95ca89ce00d67c9a3e0aa321d144fc8f58bbed61f134928e2e469d8a88d3abb500c2018915bf3262a3fc21e90f3705590f81999631dd799fa7fc591b693378b0b2d25780c3840c90dc450d2d49f666818d705be77da79bb84f929d2a1c55ed3a20c58ffab0b2ae2ab27c3a5b7dcf9376ad0c701f0053f7211cb354f23f8c67c65a269f864efd4761aeebf3b0eb62e1bc44bc85a35b5048a2c095951f5df102a6b439499924d44dbec5e78524198367809d5b0b2db15515a46323a5f36389058c4064ab0d367875a9976daa3d4edd3657645517146387d59ce96bbd6e66570ce5e0d1ecd5d77ae2dd6b91d3b821cc214f72a16ab302d8b8498aab3d4857b329d91e4c232bd2e5cdff913290f6ea767bef09629f43c01a79f72f71b57285cd852eabd2ee75be4f108c2e67cc2ac6ff83a0c765707f9936995920881cff3e856417593e2de5a625abc7023e72d9506446527ee421f0681a11b7012f05b85d73157aed3061b13a251cebcc6e3faf3bc13bbee647796b91e37376230a317a25d816ecd00e1cf0039c9327356f09567b44ce1ded6fe3969bab96fae05867796c805df8e9b873f19a79aa6e3c57a731367d3e39aa1f8f591cafc45f5a0b037588dd35ce2ffd02dcf005f4f1231076ba792165f4ff8cd5ec80ffd42571f82cf0612b7ded760d880a3efcf594a986aa3f759190a2d0b0bd7078aeef120b7b15f622a222808921f86bcf6442793e2306ff9138acf8e1b4fc40679d4d03a940a5a2ec85abf8ab568e2c78e1bfce095e4fd9a7f97ed3634d16081f80e6f181d90effb3d51a5313a7672605ac2cfe83bf535be9c092d56e55cc2f7e07844daa941da56dc533dc2cf8a232c6e4a45fc1a450d6fd49f27e36da9252f5dcb34b2259e8b872d7864c80e7c08f1ac446177244f330b13b21266e79a45edd7d2c4b238e8a6289e40580e044e0a72a984c733fed75a16fc301db69459fe1a93631e9f0c971b39713a75eff3a1a400bbaca86cb945681352c53e2da900c1330f72711b47812a636e0f7b01b9f1324d9d851730165b9086342e7c29a0bb0e35a779fc62a3ea60830784844dc2a49d244b66db50980af3f898a22bfeb844fb9b0e508a5acd4266a78a6b4fd6d8cc222c8dd46e471437df48012ed105db26af1a44e7ea929c6bca620b4ef5fa54022ed82f25e5293659120bbd5249cf48e6a69fecdf5a799c107bb1f1399a1219171af053c0725803b9af82bd9a43d4ebc3c724d30ebd3d17726d6a482789e41254040a20668d1a2fe84bfa806884da2016769c5b41d76af8f3421b615428a548c5f4a8489443e899667dad6c0367465123558b13c5f5d9245a5c324854dff1bdaf6da06b611fe582078bd84d2d29d967895ac337f30ed90fd0e8c595c0933f0f7901fafd41e6c80bdce8dfb04fed5100f35aec070d341cb68df1598c14bd17b0e0d4b6d04d5dc2dd17fec856eb1f2546b8356821915c7c00cf6280cbf5842bcee614fbfb5d63bb6139e9f9bee9ba47a43795322acf2b8ec9e43ef100e00532dd5bc99eea9d3282fd4062247c157c00052b09b9c721469dda95bb3c2ee65bdbefcea39ce314723da90c0a8f3bc1c8b662de1d93c523fa06625de777dd7d25f93cce8b5640cfee5221150ded02355ebeb673d6fd18907eabaa1ee3894c2599be509277d05e2a2a13602eb2df258fab0d020bbdd4218d6eed2974bc5a00aac637d1744fc4d659c10f1e32c930d16f384d9ae2dfcb6b9f1445840e8eb950b1f637566f7a0708996a322843dbfc77a7277ad95467d8cdc1f31fb1b205861f085ef2a00a650471ce4133f411a4ee8aa9cb5171affa6719efed6959f9507002cbdb12c7eab8f114c9fd15c268e3b4460a232e2b901a236e6d79aa3c8c9d570839eb7438d68532b841ff41e95a6b721f7c09a6edec917117e700d66d5ec36aa800633fa5a350551fa271dea7cd8d54de59e4141fea6ab1ed6d6e407f10b494fa8b97a182850baa68336b0f3e41a6e9a6ae820020ece9cf3e2a628bbdec78183bf72fb2c0e44b0623feb9b505bd2aa0dc95f5e2a4f73163afb9a3c724dcdfa418bfa1c5241cfb109493e571a6d9f67af5447fb2fa999823d29396d9828c9d12585b544aa19fecff31f9ba432dd0090e21d48c164ecc0cd549df0363266b5f3c519f4d6f40cdfdaf6d10aa8d852f5f728a874faf15f69679c966a8658d5044ec436a9a8800df4f66c938d57071e5d19d9d2ca5429b22adf0e423a20de5aa2d7875d94a32a82c8a176555368587256b4da7f68beb6792c38c3fec5eb6cfdbb3f786dc94ba86c2a262bf75a9dded6b261a55c825a9f7da0b71e67c1e72ae0a4e59496384b3fa33e6650f5029cf796909727eb5d23bd917b7357a93c135f47c33a6caabe0605cea8ad36d70ad60cb2011f42eb8f735deca9e1228699b944ac0f958873770e4b04793147722f64dd42e6b1b66e17603a442b0c0348f9a47cf8e51d3f71a3dbc8086efd9f3c0e6b8ee90799f48b6190abd789c0590b0a56461105a5533bb93dda8c59c6aff74f36391d94a84cbfcad507afda21e3cdbfdd4014289601d50be212365ba6dd28b76c7975781155b7bb7356ae0aabb05dd7d5a7eff9e214f9463fbb21629b68a4e56cb51c1a7a5209c5423870f0558d85974e7378dab8b5605e82cf6cc96345b801f52c873ca3ea1522d0569812abb52acdf03d63edb29e631daec94b0cc1f3ae491e0da92bf94646d91b044155755d388fb665b16c112ab69290a125e496f777ad4ab8f5fef5222d352ce4ded5ba2ba6d461bbe8e8abaf492f79dd82e20beb59a484361d815d8b26c4c90cf1af98181e562765d88c365a6fd83f889afec18f49f9fd8897578f7827a1a5ea869552d03554ca3a467a8b5967869daef087ebf034a65ab218bb136eb289d38d4d9284c23a33c173f707d63446dc2d16d760d37b2214da4adf8bc7ea49c02b9babc888c006864f9533469d970b0c558d457e0dbb5bf21ab2a870ec0f6dbaab2c7beeb73958db17c36b1fdf8456d0c94f184be726883e7f91697003612a6b5fe228c45609a03e5aca30c5f0da83cda2ee4b9e8f3f4271c50e8a8dc79558b73760e42a1b043ddf1778b080a346eae9f3addce2cbdab0a0e838bc76469083755909dd5eb895bd630a3874356762fb78ed991ef501b17644a3487e4a9e0821a3bef78e39f073ad30cf64db0325f3c372046c4b68008d1abb5dcdf67fa411b79395c1040e466acb6d59355bc1c42a362db7648323dc29db1b617c3b65bd76d8ead47a58d1ba6289fdeb06b1be4386e5c0d4e8068eea06e1af11046ab8ce444ba7166131e3742c64c691d32ffcbb499e258833fa9957b4de6215389ccd3b2908aba82d1715c708c5b2482bc84dd417b8ab853776429ebe788f143568036c9f5f2be879293a3fb4e6657e93ca0f81d87d0c7d863dcfa17eb11ca7d042422bb885f71440e8f75eed172819b4f87ca2b0db986268c38f82bff99a8433832ad2bd1c2d12649e32705161ff145103752ba6ff1634b5d3409460a7b29f9175181f7c85dbcf85abbaba2c8f6672172630d8f115c07d0a04403daebccb4e7880c4496cccee7645b1c0c5490cc1110f2a179a6ab44844bbb5aaf5be1806264f2450f3f16f5312864a4d5f830e4cc74a64e705069652b8676c54bd04071e2408880f496a4baecdd6879e97086d1904f980a1033e1c8b3fa1500362be26525f392aaf64d2fb34000ed94d799d1998ac5ba32816a2af964aa8b4f3060bbf106460e6dbac86a19c38d2da0b14c8f23a031b4d4e37a36b7c42bfd9fca551d9c0a04e1f81f9dba8a898195ec69fa804f0a1db16efe926b4eb8469bee6b2baef21dac225d47c106b86b4ee578ab8eb9b116def4362af299de57c3ab08568f88fd1908dd116d646024ef85d8a295a449ef27cc06765e2a33a28ca1b143af9fc9e44650c94fdc631b85d2161241f547b7dd4340ef9341b3446b08c53288d9b75e9e4f9dd7560a82dd00d52221a6e30b321124e9a849bb3ef6a4cec318b4bfec5c7a1854594f2ef26aa554a36915cc86a44d6730f0badf30"}, {0x1010, 0xffff, 0x9, "ad70b6934b2cac1b25c33afa67e2e2b7f97aafafec9ab00a2a88332a57754b87b04d7b1509eff8d8410937a6f659ff9aa17261f3a62924786743f51c4020668033e6dc40b82835a81dd84934e291a286b93d03acacb87f120dc82b2a68b6e1a1a393ea85208e1c26d189b7f85ff786d275da30ff9fc34bbf0ce2b30e649316abf46c5f2a0020e45765e9564f03a4f6dfe655a9d52ff53528fd5362d2ba81b6146d2cf02832e789a5e79a31273181124b8096d8947aea1ca1ab5f4e0b6df4e060207c729cbe1276169251a8598defd74fe460d429117973414c33562beded865b0b3b3a2a40849bb39c297ec35687e3c49c8bb767df404e7175f4e86df0b8525834f03c3551acfeb5295dcda03d12872d4b9f113039f7713067e01dea564863441cebc0bfee028fe2338f2d0822875917fc579cec657354245eb7cf837737cae2da2af3568a4be31155d0bddf8cc6f1f7cfccf0ed739af1e9a233d88060c4f7c7794ce7fafadc6cc013fa5d03c43a506b675dc56cef4b8881d05dd9e7581be98d198447ebc80add0f4c3a82645bf3b7b7dda94042a537d7a882638921a4204101e4c74ec872e97fbeaa9240cccd3bd1c0321f9aeebb9d3641eb82899c52df7330f7a3f4205581a387f090d7fa9926a6f63e14b39d8f57f1cdd93e5afee915edf058c271428e729d63c725d5ecd037ddae2712b29954742628544e6c2e63206c2a1566da93cafac521878836ddb4a895969923847ee89517067b5be5a6579cb1d7ca23f61bb217f84652888701f5885a882dc4347bfde4a75ea54c43ecf57f02726c56a6caded018a9c7c8cd9c091b843213cae5d2865810e4c2e9ba3f9aa8029e67865f3c191fb516acdc2d4063427bf04229fcd494abe797494725b4780fc201b9e373cf5be823c98b0704cf4158b58bff7b77ee14ed8244534256c384c274ea9dbae9f86bdadff580cc986bb247a7fb3ee874fb81f2fc8d87d5bda883afdd74531ca4ba7dd8c308cba27be994d9b2e90a27a293e3a140b06aa39f3b8db0d29b629d3fb4bd73ae57b7308d5ea3e0f5d3460197a037c39a9bb629f8906d864b4ada173ae481de1a0ec386759eaf756becc0edfa547ee69c7180d693a3d29508b5130cbf42915eacaa5823b572962eec96389f4c08942659447aa9b474ee7ce366c468ef750099974388240f9a73d8449ffd23bd860b2c428e9eb036bd545b74b8235000367f840d39419089f75222d54e3e78b699338a501df6cac78389c68697db03e8ead7248d1a26764f483cd127be5855cfd842b00c81815b8b7b060b3b8fb5f2d10239f8fed8151021e28a76b943b78ea75d925cc48129594cf930a90f214826e36fd7eeb21087e4d981e2d31b44d119889405065a9365a48ad3047d66cb6e52136b9ec0b08deaed08fa2e4467af44a2e0e4eb951c31bb4051327ee5e1da9b94ca0a8ab682452df6f5c5cb3e467d697406f682b82005914c22c87d23a5638fb40d4fd6226e8c0258d02cca788b46cac7a94e9a822c86e9b2229f88831f4458a9e1db7a3289206a4f9584abcc2a0a78770144ea26c1ec92f55373bae0025905d8b78780d04eca16d58deb65e9f20ddca7cee8cc978b89952736e19303faa071359368b12bd1a2a67dcbbc0be34fb45c107ee6ce7e8232676a6245c73e439314ff20ada95b5ad44a4ef794968b3e4e5a9ac5575a4adcc1c1cf50bb8a8c1420ca16cbc17d4873705e5699af3bab99524b44fb771abe85fb57ad995191a4d4d42844e8e47c28d0e59b6973cc2cb9086646e5402858200503cf40b08cbca22f05692e9b4cbfca8b9dfd53ac047926e020c2108f4bfc8643091bea9f7874a9b29a9a0e2f84ce45c0eba80c36b6a22f0daf8b3248f1f016d2d830a1935edc9c14eee4097b67c249d9e3b67610c57f7d576546ef4a189e15cd404a62e0020af6170522b35b832204348472079303e826ccc346002d356e1c42cfa0a97860806e9f05199cea5f477841e4ac4a99cd0f8099323fbe3d288e0a704b4b5af1b939ef49131c4b867e8066c20b567604d61d0bdd41b6d2852bdaebe9f984800c4bf00a43619e5ad144dc68831e514ac7a2de60da539880afff4bcd65693a25da2276c2437555342ed29ca7d9ac72a6f5d523b8632d2af71d2b9489aa514027e47ad76749be5917e87a2056f81a14f0223b0275e6e694118c2ea8834cb4f64a4ddcad88472947a67f6639af97cbeef46c814c8fed83b422a2348a28d9268f33e03b3409fb7b019e9ee6b2a0a4bcc6389cc2a3444b5991c5ed66fddf7b942307a98faa6158f3fa10f9d5ce215afa364027ac415174817929a9dd3b420ac5d195d011268e895c77544f0357dda9442771d642d90bb469ccc3eb85e273fe2a97cfea22502fc4f1dc2099b85a182ada9be1df9d8664fac28b1e8f70a542535400aae9bfb62065e3196d5905fc29b5ffce126b7235e31820096d439ddb68f11845882b5ba6d8004c882ce9602b1d700be705e2e606c6779f86d41afd511eda4016d4ebbd14664b782d4ba5c686ef5df5a038bb7b0516b6a4591e6f42c4fc17bae964acadc81796b0fd5fd209761bf4aa0b90f9898847db936d421d9925bfaaee788845fd26216415c89c061f5d5a0e758f03ff0cf53c6f416142c6f607b8a473fc76c55865d249b5872c11ac31887c79e8d00b22b68b821a03895cf65c112a75e5d6b99c55f3ec0e8fa9ae7823fc2eb3d2084c7241343d148fbf45401a2ab6d9e6bad0b3deedf99972482badcebb56b5a1a7946aa0a8940ae1263838ce2758743c7ce4ea939d691c75e6a2b275dac7c65c93add2e583e4abe346a3c8223ef856a94672ece0d4e831bcf3cc8a161d4c9e63df553bdb3f0a3f0ac654786b9b69bc66d9bf1bd550da93eb0d539b64142a31b71aab09c8f2a8024ab27680b16fe8e275ac83ac86497755fe2a634caa471b6905b0078a0da36a2f31ad5e1ed7dc852ed0e5b3704bcbbd30c79c15ba40ff6b1d956d5e68b6894f8f0de5c79ba808ac4f9c747dd7743efac85949bce64dffd2b8631fb2c8ce4cb9ddc6145aba307e3c73c335acb9abfdb4c9c182f095a5f3dd196a5258052c4377a03132dd38a0fd22bde6b243807c3caf3fb32da6f8e1bee67c11827d73f72a468b5e60ae288c4a507abc4a373fccf89b8e1bdbfc065929228fb46428253b081fe3461fc4def57fa0995b2da4d3606fe05b00324afba5cb831fc77f894cf7953db5f4a778affd1548e36d4d02a66a9f31e65fa47eae909576049d4576467fd01265b27b7ef8ddb7692adba1d9612a2ed5c270a3b873a9666fb6f4e11fb88f9e6980c241c83eb49c6061f1310cad620deff35c1a0e893b47e86d34b2ccba36c36a4404e29a66d91a3f81f1802a72cf01017cdab3ac4d8b06fd4c8758f082ed2ae254e7c98c81e365babc1d10cc7adf65fdb63d981dd1d624294803bdbf34018691220bde1c165550e155a1af4f7e279158403d38523b93af72b2c1e6be38bdec7e10827a23adb08531e2f2d7dbe24640dfceb7700ce0b109c3394ac86dedcb4e139e1877d15818849f07656d007e192816af8cf497e8da233372a1a8a0e5089e846f1b467364255ba469da97326839f12faffd1f55476a53cae98b02b8a24effaa130d98dc4dd6e80ab380822f0ae4e9ec884c542df3d3a57dc6be8873bfe50edab808146cdbb1a2bc18fd67cdff8c78cf25748fccdf5c013ac341466ce7ed6d4df9b9b0927925a4044e46f4cea20a10575651577dfe7b034bf79c9d8af36478044b2f51335dbd73e873f90b0576cc657fe17e4a1536c9ffcebf6d249ada1d4a942e649bb6f5ad5c53f92eb72d0b00bfb758be21995c15c06d76c3ff1805087620662504d4fb433ffe0e273ebd3277b8b5d85a3f6071ac833e9502a59faa2f001da5e2122a3d5eed7c866ff68219eb7f18d421090d764bf59d0959bd732dc191c847e16a2d38e5fde11925e5281c22b7de379dc13e54220cd7b6ec570b2a92807c8d10ac48e291bbcd8734c342849be98ec5ee099f3676f877be17a9a76b1203cc33a710332273743ed9f3625bd42ec56adaeb521012a634c1849886b3c595ca2ec4cded3ec9f4a4e5a81143ecd7861e54ad9e385f230e9ca9a194bd3b4d721d7509d1d0505bb5e42d269875ffb5223a3a74efe7c4ddc42c2add5418c4951435e641234689cad32960bff079d1fde80d3ef0497225f23d95c988abfa7164ce6b03bb3a5887727755425ff7ee72e8070af2fb19d2525f01408b866717c1ab5d5a0c9ca1e6c044d6673f5ba5cf1f7f102cb65a3e00e30161873680442e2b83a07ca124b33d1f62c62c4b3eb9a93b9abe1ad1057f34a5c0e758b0a2ffe41de608a0c860b1c16eeeda54efca8dc83a516a724f34fd1d8df9eb54f51850a2b10dd2ae88a63dbf62b7ba15ffdd2c1828c19429b258273ef90e45a6e7df8193486472b23585205eb7366e4b9e9c1ccbeeedb7c47a2ce42234a91dbf8e70aac9e63bd7313262457a85350b184f2a23c4c71f365fa6c15efec3230033aaebaf0c34e4c3fcf242895cc2767f814527452218500de45b5bd0ef25e5cb0deda2055d60be6b3507f7a1dceb4b9741e40f7c7a9d7c7525c15513b8560375c34cdefc82e2d6600c56224d4d3010d3eab385916c8d8e10dc3c8ae7b61d8943a426ad7f40a93dc9a55a1bf6f5f6915db481643772392b4257d560454c9a342334a30e3ed1af4410df81f70a542fe800e666d7e1bd16959ebd79229f12321b7218e9f1702d72695188183246285aebe768db640ed2bb9d8deb83aaaf4a36adad571e599a9f45e9525c7194c35476de0b26c00cc5aab06b1b50ead2475eb3da4246028af328f5816e34528ad82d04c664ea47c334ec4d812565f7206ce5b0fb2d83d766d4cb30da2203924dd2912137973f0c9e4e0ae062aa2ed6de95996e69ab4106deaef9e7ad1b3ca928480eb91a8ab0b5ffe5f234e7ddc0e3a53000fffae740e378cdb7c70f9aea2f922563130ce7a2eae554fb3704109a814509122af43cfdc8089d5501a1c3f71e5fd17081f0b3a4631627503d914a0795a48d1ce73327263c2d5ea9d6079646130fb8cdbe128a66939afcb0b9b74e03da9ac95db331288c6ccdeea36874efab5a1a0960570882b2748fc08fac829508e357332a29bb731de81f923a565c192f0f36e7cfadfdd9f896d703d63a03042362f1c868155e36bbc9c0f0e290b80ce4b09b93b54d8e2e311090522e7a60f4be6850a76526f01a59029765e5f92030ad0c34e0ce9c6a102d61047efc8dc404d45cba8ccb9f67de7f1f8e31976f5215e0b3f63d4dcfdcb449dd23a99de79f7295688d4a7cb7d6da182160c9cc2d0c180f22281fb5360b12366b073d95d7fe6f40ac8d91e9861440928e99f188e0fb0003dd0aa2cc88aa7682250e2ab5a60f861e52ee4ff7564dfea0466973870fa9c651ff378078677f750b36b9a7fb254b2c589c26c80fd034d5d645901cde8719c3a42528e8f96d861cdc11fe3a7b3179502b3541d126e99bada95ff3cf6acd7627f024da4c29bc8670f4812091cb6699b3ef8f55838203d1317c07d5a9b31b4be2851a6d45f85015449d92aa7d07772f76850650aec6d1c0a7182380bdc597cbe80df0af7801510e58f6be116a2182860cb357bc7f167b4ac22f87fba4c4e6df2075691f0f03aaab8e9f8be438e1028aa3ffb2fa55f1271122b6d4d14b9f1e55d3c41f41bb4f431cc122db554c164d52710f308f0dd0b1648fea9d3fd36d6ff901018d7f1fb3211e544c30dca4d2eb8b29d6e273"}, {0x28, 0x1, 0x2, "63c24b2f469afd0912e0fdb4a02c5ca86fed"}, {0x18, 0xffff, 0xfff, 'qo\v'}, {0xd0, 0xffff, 0xfffffffd, "bc998c54e298b445ea2f3a13eeaa83e5e5ae543b1df4716e8b07b252179d3f10bf86440dfb177ebd95b1f6345de3adac22e0c968d3fde0c7ff482342948d38c5170385636b694ebd20e4caf82a79a1b16b814de67b67dad09f10b005ce53721ba8e4106a482dd4cc6424daa2bdc52c4015504cc17d9cb61ce93f8b2c14554359078bd2dec8ea03836731872461e167575f7cc7c99a0e6e549a46b0a37f5543334627ffc5ff13143b14c7a7e13f5e76c4ba413a46377d007d44105daa3bc291f0"}, {0x30, 0x1, 0x8, "4bbf1aff9d73db62741325006bdccd1fc073edeb7ec9a00a70ee"}], 0x2250}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002840)={0xffffffffffffffff}) getsockname(r9, &(0x7f0000002880)=@in, &(0x7f00000028c0)=0xc) symlinkat(&(0x7f0000002900)='./file0\x00', r7, &(0x7f0000002940)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002980), &(0x7f00000029c0)=0xc) r10 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000002a00)) getpeername$unix(r10, &(0x7f0000002a40)=@abs, &(0x7f0000002a80)=0x8) r11 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r11, 0xc0044266, &(0x7f0000002ac0)=0xa4) r12 = fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) listen(r12, 0x2) r13 = socket$inet6(0x18, 0x5, 0x3f) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002c40)='/dev/diskmap\x00', 0x10, 0x0) r15 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000002c80)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={&(0x7f0000002b00)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002c00)=[{&(0x7f0000002b40)="cc93101171369aa07bfcd10e774edde0701ef8a6b04e96282dbaae60a71cb25a318b45716cc18ffe45d24a2eb03eed29aa701ef0ac2ad83aa67ffa02dd833ff8109475a4490c8163266e66b404ed9791e82005eb8cc8f9f0975434d62462bd", 0x5f}, {&(0x7f0000002bc0)="5839c326d9f5fef118ec93e0224052e9377ccb1df56ba89f29571344769ec8ff1ed72310e7850fa2529beba98f448599", 0x30}], 0x2, &(0x7f0000002cc0)=[@rights={0x18, 0xffff, 0x1, [r12]}, @rights={0x20, 0xffff, 0x1, [r13, r10, r14, r15]}], 0x38, 0xb}, 0x405) 18:22:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() r1 = syz_open_pts() pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="527a1cd686c5fc587c566141b9bee90d9913a3caa142a54df8b486cd062cdfd166222116f6c7002c2662ec677599a78350edf1cdceffdc3c02944d61e08ba66fd39f1207c5e04bbab90d3357ca10bffd14e14deaf1034bb2e6309c31c63de6a3c1a37d481fb1229151a4a16031e31647669a52b31f059f937a24b8157cad", 0x7e}, {&(0x7f0000000080)="cbbcf41e5ef913e71d26365b1743b512c4455769fd6b760e1c6439743cc57a1cd8814d0f07d31138bb2fa1bfa0f97e74ec2f162329dbc1636d412509e98ad42a24f0d17eabd96c01286bb74c19cb9ec77bd6b641d470358a7cbd0839841cf3623a533b5af1fdc9c5203ff47ee4bc185f601f1c35cbc02a53fc416b783bb216740c145b0d80bd461aedf0bbffbf3ff9340f7c49f191257a511469d5a5b724b83e7a87e3d3fe784ee4ef036bb6af89525dca63b141e8a36eabc7e15ebcaf3f8cdead72cdfaf8200a83495a3f6166405ea6636e95f786f2e7d7fc9327b20a67bfe0b9c2660e9ff18a46", 0xe8}, {&(0x7f0000000180)="1782158fc0c4c15e242e2ba22ae4620126de0609293f90c439a8c6b131836e53a3100e9887313c06aad0a4577f9c36c4fa33cd6754f546183341ab1dbbe1a9e3877161aaf6603de0758e6b69c605fc77283457cbb362ebadcd5162a6c238bb64d1c0cd37959b3efcde907644924d48f82b1d54d4369a4c375bed3a", 0x7b}, {&(0x7f0000000200)="89a19ef7f98ad67e0d68b375a3a06e593355b2cd435b1d14c22a85f57cf80eb76288e7fbb3701ae6e339587d3406e958b31e47c0395bf72af0ea1ee6fd9a2f53b744bd88b9d677e53af819b894d7c9f20be6f904ac31e067b4b83468f7ebe5d7fc323072a748e63f8272f4807344f9890a2a5382e592d8c339f55bf3df6e3e393e4ce59b1801d3838363a9b4ecea3eccae96a8f6537cb2e2dbb826245a5205174bd79ace6257f61a0c5ec416e4c8457fe54ede4a80e2379a3902e7f58b5e64b3", 0xc0}, {&(0x7f00000002c0)="ba30e148a2df381b7ff3924d57136f206d15234e74a85c919720bc0e68652e5a3f7bbe6605150ab26ce5ddca7b4e3711b351b602528f5d5bd8a45e61b884a40f6fd366997cf2b534c76348d005f9fddd6472166258cb1d6f8687dc5b9dfaf2f6ac4cb8474d2ae55461b6df654fdc6c7172cfde940ab761e432e9352f550f0038135f01d6cee031bf8f1b8717ec5bf0c8da7b1b10cb2195ea178259f809e68acab51c0c910083ea83f5934ae72642756de2881b55fa9b8ff2b2c68d31e9440ae9937b19a2550c2a87806d3083a70ee3040a54567b", 0xd4}, {&(0x7f00000003c0)="622102d1da413864463249b14615931ca1c9920619e6750887da5a400569e70657e5206812a0be46b51ea82745a6303088d9dd635af8daa50b3c79109b0b08eed70d093a73ddd32af236fcd6e710d3cc8abc394aa070", 0x56}, {&(0x7f0000000440)="6148a4fdf6ca4fb2791e166038", 0xd}, {&(0x7f0000000480)="204bd9e83f59392eff2f24fa987c7fd7dcd6275be09525f6e0e41f2a7ae9806f3f0f68769f3840acdaf04ee1581523274d77ff1a32faf837b607791820b4ae2c3fa96579d20796f2", 0x48}], 0x8, 0x0, 0x80000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f00000005c0)={0xfe, 0xfffffc01, 0xfff, 0xfffffff7, "ffeda1014aaf29702153a3023833f40d26b8b0e6", 0x4, 0x10001}) r3 = syz_open_pts() r4 = open$dir(&(0x7f0000000600)='./file0\x00', 0x80, 0x29c) write(r4, &(0x7f0000000640)="6fb1a2c4f8470621737b2145b3aeb8c2c8f9f1e50e3e61ec47045a6fb93f", 0x1e) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000680)=0x3f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000700)=0x3) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x400, 0x0) r7 = dup2(r6, 0xffffffffffffff9c) kqueue() r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x40, 0x0) writev(r8, &(0x7f0000000800)=[{&(0x7f00000007c0)="ad641c94d2f46758c6617ef6abb8092f626f96bad934081b5caaf0f281118dd83a03834214c1419e6b5e5ad9c6aa653ba25b926a128ead1f5545a3c6", 0x3c}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000840)={0x9, 0x1}, 0x10) fcntl$getflags(0xffffffffffffff9c, 0x3) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000880)) r9 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x200, 0x17f) openat(r9, &(0x7f0000000900)='./file0\x00', 0x200, 0x0) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000a00)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/bpf\x00', 0x8, 0x0) socket$inet6(0x18, 0x3, 0x6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) read(0xffffffffffffff9c, &(0x7f0000000ac0)=""/16, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open$dir(&(0x7f0000001040)='./file0\x00', 0x0, 0x185) r12 = open$dir(&(0x7f0000001080)='./file0\x00', 0x40, 0x49) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000010c0)={0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000001140)={&(0x7f0000000b40)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000fc0)=[{&(0x7f0000000b80)="a58db318592ad32af0beae25e50f4a68dc40ea5b4a6eb0eb87861117386f20d393d2ab4809d4cf7fee268233f50bc359a0e7ad57dfea11435e629fbab572b187f33981184e61a6b3cf1ae7a26d8eaac20daa6ec34f66e3a6e77d4ce04b6aa4d147a3bca3e08a81437135720ff874a68ce36144a579bbb6508c749d73e05f523203cb87c0c0e94760e4f8fee853d317da14770a3a", 0x94}, {&(0x7f0000000c40)="3257cc4f82031e3443c7fff8bf1f4955a4c550abb9e4e64e49fba7dca84cb1700f25f546fe3e3f0ac2f4d695b7f8e61621bba8272d1c07af77e806ab62b66ffd7d84c7cc7159b8b170efad11950ff49014630276fcc83e3e7d70fd02f62f47848397779da0f073ce6655d77e67d9c7c52f75316229ba51d172d5c9ca00ad789984cdb5b7f62b0783c58a22f398140c37a9dd6c95507825b7242e028ceb07132a5de58568e6c93b92719669e931cb012b527317c03491a30c02c0faf7a0e38a795758ba8d1919ab78b4b0", 0xca}, {&(0x7f0000000d40)="a06e63ac7eb4154c9792f11534eaaf9aa811c72ea88ec944035fcc6cee6158f05d82eb18c0232e77a8e87bafdcf3be08d14ec18164673b12aa957182396f50d1e4d94b6d8ee9366211b13d8a886bc650466b83d40f5b2fffabc39c70e53ba7c457064b88351c522e03352449611efb5bf81cab15dce7b45ab7fb33641dd0e09df914bb3b151618be470427a25874ac06c0abdae1d17be5129be8c9c40675487a334a5e5211e5cff7a3269b810c998bd23dd072e93b06c92eed65ce1b3d6b4483a9a9ed6a58724b897f6a8d", 0xcb}, {&(0x7f0000000e40)="19ed5c60eba16b6258bd76501b8603e4b24b93ae24d6d16c84beea1ec8cf3d7b58325a6e52f56c803578c04337b28f741251cbb6b46a1606df7228631455f59aef573a515aea3390cb4dbbb76684e7e033b86f7791b6552ac1be50c7b86d539cb838db6fc6497a5fdde4e959706ee85e0c0d697801919c4c0aa9a154577f2da732a037c87f33ebdbca82ccb583842d450ea7dbc7aef409816b2773514f7fd22ae1207f0d57d8fdd38f328e56672715e8debb443f7d8f0edad0082dced647db270b54adc447120865991bdc7b47efa25033cc5015509f317d35c9f8ea32c56be21d952ca35a834858e30e37aee98f58a15084b954f2", 0xf5}, {&(0x7f0000000f40)="34e5369ddcb622e8cdfbf3a626723225e4a44130db7cea848b29e2ed744fa3e25e21fbb4cd8b8406dbe2921831bb4e6f0d7431b8851ea6bbe232fa209dc827cfaaefca92b60d7c5a75c0c9653b811fcdfc0a7aab299e77e833036371fa3857c8e044", 0x62}], 0x5, &(0x7f0000001100)=[@rights={0x28, 0xffff, 0x1, [r11, r12, 0xffffffffffffff9c, r13, r3]}], 0x28, 0x400}, 0x400) login: pckbd_enable: command error 18:22:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x419b, 0x114d, 0x8000, "7937d3e95ffb607ce08c955b170013a7749c772c", 0x5, 0x5}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 18:22:30 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0xb8, 0x0, &(0x7f0000000000)=""/184}) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000140)) 18:22:30 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r3 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xfd72) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) getpeername$unix(r5, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000080)=0xfffffe00) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = shmget$private(0x0, 0x4000, 0x480, &(0x7f00002f4000/0x4000)=nil) shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x3000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xfd72) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSCTTY(r8, 0x20007461) 18:22:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{0x0}, {&(0x7f0000000e40)=""/11, 0xb}], 0x2, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:22:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) dup2(r2, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x9) 18:22:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) munlockall() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x7d3}]}) pwrite(r0, &(0x7f00000000c0)="abe91bf0952bbecc2a4110394d2a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x110) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)) 18:22:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4, 0xc1, 0x6, 0x9}, {0x7ff, 0x0, 0x79, 0x2}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 18:22:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) fcntl$dupfd(r1, 0xa, r2) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000100)) 18:22:31 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socket(0x2, 0x8000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 18:22:31 executing program 1: r0 = kqueue() kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 18:22:31 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) poll(&(0x7f0000000000), 0x0, 0x0) 18:22:31 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000001640)=""/247, 0xf7}, {&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f0000000200)=""/193, 0xc1}, {&(0x7f0000000300)=""/102, 0x66}], 0x4, 0x0, 0x20000000000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000002740)='a', 0x1, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) 18:22:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x1000000000007, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd00bae7fe9500680000042000"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 18:22:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x4, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000080)="ebff125c00000000", 0x1) r2 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00020035e1c746680006d024a6a2559bcda18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012f7a78372004924005a8522ddcdb9191f9cbaa095594f572bff2299238f1a55090981d66cc912c327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465698912cd0381718d7995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc337288776a1b9831a3b2b1a02e6106a73b27077751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5bca64cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4bb2992418af2b5c921f8a7c0db1131962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c700000000000000"], 0x1, 0x0}, 0x4) 18:22:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="da2def057883e4c1945700000000ff00"/31, 0x1f, 0x0, 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000280)=0x80000000) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x10, 0x15) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000100)) 18:22:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x87}, {0x15}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() getpgid(r6) r7 = msgget(0x1, 0x82) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x7, r4, r8, r3, 0x0, 0x170, 0x81}, 0x4, 0x0, r5, r6, 0xa5, 0x10000, 0x4e2c, 0x2}) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = geteuid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) r13 = getppid() getpgid(r13) r14 = msgget(0x1, 0x82) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x7, r11, r15, r10, 0x0, 0x170, 0x81}, 0x4, 0x0, r12, r13, 0xa5, 0x10000, 0x4e2c, 0x2}) setregid(r8, r15) 18:22:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x334}]}) 18:22:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x4, "0d592ffdffffff0500307836ff00", 0x2, 0x81}) write(r0, &(0x7f0000000140)="96", 0x1) syz_open_pts() 18:22:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 18:22:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000180)={0x1000, 0x1f, {[0x8d, 0x1f, 0x1ff, 0x101e, 0x7, 0x9f8, 0x4, 0x3f, 0x8001, 0x1169, 0x100000001, 0x4, 0x8, 0x7, 0x2, 0x1ea, 0x100000001], [0x0, 0x2, 0xfffffffffffffff7, 0x5656, 0x0, 0x5, 0x1000, 0x3c, 0x6], [0xffffffffffffffc0, 0x4, 0xa15b, 0x10001, 0x8, 0x2, 0x40], [0xffffffffffffff88, 0x401, 0x8001, 0xb74, 0x3, 0x8], [{0x37, 0x0, 0xddb, 0x1000}, {0x7fff, 0x101, 0x0, 0x7}, {0x8, 0x9, 0x91e7, 0x7fe5}, {0x7, 0x2, 0x2, 0x8}, {0x4, 0x7, 0xfffffff8, 0x5}, {0xfff8, 0xfffffe00, 0x9, 0x7}, {0xab1, 0x1, 0x40, 0x4}, {0x0, 0x401, 0xa0c6fd9f, 0x5}], {0x3, 0x2f5, 0x1, 0x7fffffff}, {0x0, 0xffffffe1, 0x8, 0x101}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 18:22:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) pwrite(r0, &(0x7f00000002c0)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451f54553a82baec0db9ed87161b3ad1e11e1a3f8e153a3a4dfca1ebf1a040b01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b77753afaeb71abb105c370ccdf679c753ba7d4b0107c0f945ef6c67803c31b4aa0e0f744e6c5ce9f3041658ee9179dfaf4dad20aeb57f15cbcacd7c39648226372bfab0c37bba9a190f817ac5b2cef9b26e792a3d3f5a075220964cba4c3d56c0a8c206ab74b0038609400762bb3983eb4ad56bc21dca16a447336b4d65c05b8a604ede201ed0b77b5ca5e131b0325de98017b98664f27515f6a45830000000000000000000000000000000042f18126aa9937b3c61e5369266c107ff9020ab3187786e79e54b382543701e0b860c9766a671f5ca25a16bd1748d71e8499e6cf278102a611b6814f71ad9618f374b1181a18d37b1a7f2c68f7c04b0daf6ccea979c0ae9dfaa82f0a0b318be9ca92590b48cdab4fc41d75e0def1929600d4ec2142c48a3940bd1abbb10130c5f1073a07695e50267980188e78ca9406637597506503683ae2eed47ab4c663d08705c614d96517dc72c58a0810a32e3d", 0x1c5, 0x0, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x30028, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) readv(r2, &(0x7f0000000740)=[{&(0x7f0000000080)=""/116, 0x74}, {&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000001c0)=""/36, 0x24}, {&(0x7f00000004c0)=""/182, 0xb6}, {&(0x7f0000000580)=""/115, 0x73}, {&(0x7f0000000240)}, {&(0x7f0000000640)=""/203, 0xcb}], 0x7) getsockname$inet(r0, &(0x7f0000000240), &(0x7f00000007c0)=0xc) 18:22:31 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) r1 = shmget$private(0x0, 0x3000, 0x241, &(0x7f0000000000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3) shmctl$SHM_LOCK(0x0, 0x3) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4093, 0x1343}], 0x1, 0x0, 0x0) 18:22:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x1000) ioctl$TIOCEXCL(r0, 0x2000740d) 18:22:31 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffffd) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) 18:22:32 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="f6e07852c102299d85dd85387aa1a88653c93fcaa7900c662e", 0x19}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) read(r1, &(0x7f0000000080)=""/80, 0x50) 18:22:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0004603873cab6fc1ea3cbd9a81d776d84bc15396be790c9a22be93a27eb56196248a9e140"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 18:22:33 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1000, 0x4582) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x424, r1) getuid() open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x100) 18:22:33 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bc35b8924e85630c5374310d409c8682fbf568c07cce4173b5e86293ece8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5ebe1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b2f1e83ef1dad0183ca911343b8b770860f684b8b374746d2639672765adc9c4afe2a479ba3ed2ce9172ff6380c495cccfa5df5d49f747bf8680ec208c59b9aecabcce6d632038940c0dbda447c832eb990de5c39ac934ab1b1e869ef67ec0623fcf92a803b1f216b84056233572b348d55f7fefc3b5cc6303d40481fc628147ce473dc6e2e1e7a45027d6b5e506e2c5d2c3176a2e0b2dd43bec22cf5a37ee1fb63379afa9ff78fa340ca6b1c7e3f2c0c3eff1ffc9fb56294aee1de9c7e3f15bf56159e4e1d6c7e6bef75164f6e2317deb24cd3c7376d"], 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f0000001d40)="f7f5ccf548e8e1df56454b84ebb7a4ca7b58d82b51fdd1476cfa81d8604f592f2b5a75767f0b4fee00baff0e2ea90c31bcd1b59f0d1b75f7b1b9ddfe41ece90ec4e172ec2dbb41ff1cee803e5686ae1a7b52f2e39ec5d4c845dc719888de7c1047cd0c9ba61f458b3137b1e4dc556a74ef2acb7410dfa859363bd797d8938ed0d98608e062760a454d4c521503b68298da74d3fc9760206a1e2412dfff5546376edce59d1785bfa2dd9aa334034c67351c8e713910169f49759930596394613fc729a531b0e3b0a53ef3311c750d0d9ec2113dc678ebacb9a9c58d57e4f97fa458496fd5a045e53ceccc8f29bbe4cf218213610400604c19afd8936ee1d8dedfce435d0628794d00e7e4a889c083970d4b0ba82303e5c901bef1f02d6dba873a3c0976b65b63581a2e0f4f1fb8aa2f1dd381df72b89020899796799343ab2ec1f0d3679335a74f0fedf30d58b41313a0413770648a95c41dfc9784be1812555e4b2a623adac2a47304c62ce8c3b19c4f652dd9ff69a715c7f3f46fc30d5c908fca18c8847fc4fb237fa82a41a50a8ad31398d3d3d1ba66fdcea74c07c8bd2b2e4eacc23f5c705d7a6fa09233023cf249a95c7ad7dda6df30d86645190318c337e3fb01ba17038d0517767a179d85710c540a4a176dea97503cdf69cf2dde0d9e082047151a72ce23f65ca58dc82ff7a84a4259c439be2d1da3b33240c3d01310b393b0a9c980cbd542d92afc2a544d525434bcf73d1a9f64c17a5ec46b6d7ce3e2c171a7fac8f697271b55c1784931da3552cb5bbcaca3725919e76b5164b2fbacfb72deacdeeb5c30551fd32086e7c071fd1a153e265dcad75e786edf71320a950d2cb84c6c751b62481b6f75bddcd0b72355b337ab09106e869f8c381de1c8aadba3590ab8961681f2039e6c1a8d4c6180b8d5a0f5bbacdd5da76c2d8e184fb48584008e12ba82ec4fe5a28e76d8a680408f61043039a257e1381b117f4c3a17b5f821f6223111678a4b216e6e8cb261ae701199bf5dc341ee0d53aa2c564a925debad8e7730e49c8ef56c85b076e813db1dde753bdded48083ca4e20e6765842fe0704af9610ab846e7368d2b06309f25cdc1c068c9416e73328d918b94147bf9666cdbedc0dd57f396d4d2780b3ef51f87e993a6819f5db47239bbf8ed8a24a5276ba1a1e88f3fe943a3502085340f0dff733ff8f79a34c4c300acfe65b604ce04428e8b2745af7fe739f1767e7d163d312f9d156d330c53758929fdf819da2ddab1168fc5381fbda55737673bb44a8a4d5be92b422eacfb8646499bdb7e1fc814ed7def04a89feab55b80412e5a8624e90f965330b719710dfeb5e3d424d0e37a6a23a8a33e6983c9fccdaecfb267f0b461c90cea2405d74e587efffe57cb2a33f0d694e3dc6c6c30b25d35ff69e26530bc67f575fe8ce996bd2ab0dec594d51b794fd3b64d8ddb3b3ee0d55810c1fe07bd17292a3a70fd60eb4e5063e92ba0e0e5c44d6ee0b8e88ad0130297e91fc611d356723efcbdc1c2c4b2e017145f3d34a25c62ca77fc02423a69b2a038cc7d6a612acebe8c4372290673633139c8bfb7c9f30acd3a735fc0ee55fa51b9eac0c6415d2eefe8bf0e4453a66e5a603e87e52cf793ad944f6215eed25bd72d6ca688965dba021f510729f7bbea62e7b0bc68f939d4877383cbcfa6cc315b4c7c3ade5213dab9db07185894cdb24bc468b2dd367b0b6e93ff34e182bb92b48b482697b2152db811c408100219ae76798d0a4abf1a5f226b170876bb720b4b5fd78300d3e59141c03913d85d417584b4ee6766bfcf2278614d728c243403575f0524771fa988760d2ec6f64dbe2d0f6fc6b920fee0493b91c4bc1fcf59db02c5989bb279a42111afcfc53b35fc696d2a460b73a04b8657db8bb22e477428c82bf07d1caadd394f128038a62548d1182567aceeb45b8bd976d22aa8b6327a93d05e96807732bd4c3cada6ed5279ea0eccb3502da12f1d0c47dc56e216ccb2ad5080c67179d279330a49c19bd1e6bfe5fcd3", 0x5a1}], 0x1) 18:22:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x70, 0x8d7, 0xb102, 0x0, "c5c4eeba80d88bb035fd68ad10af1229c160e440"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 18:22:33 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) mlockall(0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000ffff0000000000070000000000000000"], 0x10}, 0x0) 18:22:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0x2]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0x1, 0x7, {[0xf3c, 0xeecd, 0x401, 0x8001, 0x6, 0x8, 0x0, 0x5, 0x40, 0x1, 0xfca, 0x9, 0x7, 0x3, 0x8, 0x3, 0x7, 0x5], [0x9, 0x3, 0x3ff, 0x400, 0xffffffff, 0xfffffffeffffffff, 0x7, 0x3f, 0xfff, 0x3], [0x5, 0x0, 0x9, 0x1b, 0x3, 0x5, 0x9], [0x6, 0x4, 0x28d, 0x1, 0x2a, 0xca], [{0xc08a, 0x10000, 0x1, 0x2}, {0x7fff, 0x3ff, 0x6, 0x7}, {0x1, 0x400, 0x3f, 0x100}, {0x1000, 0x5, 0x7, 0xbdd}, {0x9, 0xace, 0xda, 0x1b1cc00000000}, {0x4, 0x80000001, 0xd4}, {0xff01, 0x9, 0x400, 0xbe9}, {0x7, 0x401, 0x3e4e, 0x2}], {0x1f, 0x6, 0x52, 0x1}, {0x1, 0x4, 0x7, 0x9}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 18:22:33 executing program 0: r0 = socket(0x18, 0x4000, 0xff) fchmod(r0, 0x180) pipe2(&(0x7f0000000080), 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000012c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000946edec303e42f34b42ed81b2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ef00"/4111], &(0x7f0000001180)=0x1002) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = socket(0x18, 0x4, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) fchmod(r3, 0x197) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) recvfrom(r2, &(0x7f00000011c0)=""/209, 0xd1, 0x2, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 18:22:33 executing program 1: open$dir(0xfffffffffffffffe, 0x480, 0xa1) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da87450e92928c4ceb29aa211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) poll(&(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) 18:22:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x11) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f00000001c0)=0x9) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x0, 0x6, {0x1, 0x1}}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) pipe2(&(0x7f0000000100), 0x0) 18:22:33 executing program 0: r0 = syz_open_pts() r1 = kqueue() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x20) getsockname(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000002480)=[{&(0x7f0000000200)="f074", 0x2}], 0x1, 0x0, 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) select(0xfffffffffffffe4d, 0x0, 0x0, 0x0, &(0x7f0000000000)) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) dup2(r4, r1) select(0x40, &(0x7f0000000080)={0x6, 0x5, 0x5, 0x6, 0xfffffffffffff041, 0x0, 0xfffffffffffffff7, 0x6}, &(0x7f00000000c0)={0x8, 0x1, 0x338, 0x4, 0x401, 0x7, 0x6, 0x3}, &(0x7f0000000140)={0x44d, 0x2, 0x200000000000000, 0x69f4, 0x0, 0xa593, 0xfffffffffffff923, 0x4}, &(0x7f0000000180)={0x5, 0x9}) 18:22:33 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1a7, 0x2, 0x0, 0xfffffffffffffffd}], 0x3, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) clock_getres(0x3, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x0) renameat(r0, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000280)='./file1\x00') r3 = socket$inet6(0x18, 0x1, 0x80) poll(&(0x7f0000000040)=[{r3, 0x105}], 0x1, 0x80000001) 18:22:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r3 = geteuid() r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = geteuid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() getpgid(r8) r9 = msgget(0x1, 0x82) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x7, r6, r10, r5, 0x0, 0x170, 0x81}, 0x4, 0x0, r7, r8, 0xa5, 0x10000, 0x4e2c, 0x2}) fchown(r2, r3, r10) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xa5, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000140)="220e22", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) write(r0, &(0x7f0000000140)='\r', 0x1) 18:22:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0x4900) mkdir(&(0x7f0000000040)='./bus\x00', 0x1) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x400, 0x0) 18:22:33 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x200, 0x0) fchflags(r0, 0x10000) 18:22:33 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x0, 0x1, 0x400000000002}], 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 18:22:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000240)="8a4847dd5f31970e736141ee511a6e62b71200d6b244568dd30221381c256fc3f88a4ade838493a364b7a5eac4fd2633bba52e0a9c7c961681a82065c164976a712e8f81dfb4bbf71a360c869c9448537a5ff93809043a2773e10751798814856b69dbbb35359699a058fd0432edb9c28e753aa66eb95b52552b5a892d1e51cb2cd44d18d89e93df8e7acb19727fbbdb777b6f3fa28bbf16559378719cef8c807208806f0bed4ed46d4560c5b0449653ac9a6b12e1c1d3b6d084963f3e6ae852c1e6205a5c4533dd11d7b5282a5254dbcef6a68cb34a3c59fbecea887376122da63d3f5b31e7ce0423048d141dce2c547a585bfea858f5e02f153aa98c01ff4a4c5eff655ed543ff0edd0d1256a422310974327d25cbc938f4178be0bec26f6de9bd67ce22d6b45ea5a29ad54c7453e4d426c4ff370ae6bcbdf29f9108d5a51cf388de9500e4e70784d43dcaf3efa8572cf2fe84c45711cc4bd8c888ce9f404a4b7bd0a34a08f80d96b1bba587476f2ddfaa1f4a909bce04463f48579fb56743bbf756526b7914749dc6c988088a129a718bbff4cffc8ddd0f8554f5101a6ea5688ebfb23f23729b8e2a32e08c9308769e0c5dd3c8f1388e566ba40d0040384fb3359a0065f2d4f561c6066271e2d9a78b33e5ad59d18649a1f54ca6e36b6fdc4a2d48c759493371dc67ac67501340a002ea40d3a07193fc024673edb19e82dfbb454e7a0d425e419b03576e7b1e333794c2f1ba4c5d8aede5f07f40e2e99b974444fdf11fc33fe52368ee80b3fff24fc4d236b77f0a573d113227e7234797fb959ad9bdbae69df92eeb26b331976571b252445ae2bb7b82981e41e4c0b1d733a074d05eb55b66852e8cc719a33c02f85c4b5183e7a195cc0fb8ead8caf60a68b72a88a3cf233f33bbeb2a0d54c6e822e9ea02f3ce0190961dbd2b8aed9ff583c8000d9ea88bf3a7141c0cf089586ee90461c7c9b7794ae57d957bab68a11873e07ac793085e8ad9e6536fd6faba02c6c4eedc09bac0442a21bc4f3380c3ae067cd84bbd4cedb114c36c0ebe259f47e757b96ceb52195f890554d84957dd94b2a9825a4bc1ef450141620b243247f12f792658303be1f92ec6314295d86370f51eb41d4d007f3a9cc49b18aa9236c46a8eebd0b03b5c1d3bd20df162f7c62d988d042d689f4e0e7b419e4644b64f9b1253f0988215b0c6cc0e6994b2b430e2b2cfb1b7a33025bb895fa5319888e2e2e1a7d3f2f6297f935a9cb96d85db12aaebb5c41973599c003b6eaa8e364c1edbdf8f7b29bfadb6e0fc265a7c33e2f9e2dcabc78003d8b509146a5a881f7a96f62176c784d1f6ba583f7fdca5da90caa3ba65d50412d2b086e197393a02f3d8cef71d00c5582ed763d1192eaa0f8c61fdbebe1b404782ce35e2f0eb4557be935d1f923bcd1bbad9cac19a18611fd99444af75176cac0ec5b4eeb4373465dc5f5432be0656223dfa7d9b6ce6700c646b97a5641427be2310d75af5cc93b478b20bfc280362771f86c9dc921142fc1602130e97d6b22afa6fcdf9a27e75427537663083cdd7ced9324a11c1b58cf7e2382f5657a26aa5c473f161cf66d710d1e8687675c16c0400bb13a079dfe51481247a2725a4c411b96965b7c38b3a2084cd626fbdec7b997eb1d9116d9591b17de41970796939e4a54aaf0fe84c0daeca486b942fef2163be5338a133ac3e48d051c9979647253a2c5c3f86cb47f5481792c20005b658ecb4677c9699811105f9fe408621a5a3947c6d0a1ebd443cffd57584e6a8c00f0f49136552a01c7632f7b31625209fd976a7ae80dfdda608ea78487e49103de1232559ab31832fe29d07f4d235ad86995e81c7d464efdcbc6ac666325c93401ee17f683af8164500147727b888d474c1ae64d09b8d49a1cf679b5de96bc804c1054459f8d24e7bc8cc200ae910b2de1999bd1e348c73cdd9bf3fd468a97cb0d3a687bda2b89312fcb07441dd872a920f6c833b57d83c9189784a468e0813f655ff6dd6a437c5b4ed31e6b266ef73eb541be78c2c1ab0b4d9480119f66d6012eb4f946b16be787cffc2dfacfa3b46e793518879dc97466544c72bb333716a883d4fb9c0b7dc3f39ccd15ac17e77c41f2ab288b4a3ea4028b75e23d4ddd0014b64504a5d6930793a771ff8b8512fad29c4e7c55227d0ad283bf0c8eed58ceca571d031ffed00bb828199b41b02e31e154fb3d3ac3a436bbe32d576d5ecf03572dec836e599ed939aeb49ccc424f078d488a1b0b44b2ae35b9dbea7d4474bc3a1907b872f9236a5aac0a9fce00c5f8335b0d0cbf848ad0982e0a42c743da716080156943bbaa072e4da3e2bd679ccbea46ef7b75e18988526c67462803e068a8d092ef24d17e9e97e8e9f7a5e5426dfc5214f6e3bd047b63af663694de2eabd4bb92d4d319deed03dabbc8031704e10cbb7b0c385cde624508dd0ab47226ffcb2eb940d9c1a56772c79c6eba5da58152e99f7b81e777b67795a519ebd313c6440b8a96361c61080d2d935433d4457393b2f0a9bf96c517d86e84268634d801fcf8c823afdf35b7deb700c4291856bd312e09d2c7186b947b1ca982c771c079a7702041b5043d4c47dc32cd3b75c0e95d8065b3541035632cf99c1be51aacdb187e3d1b41507eb465a8d9472befa67eb9d18372a080e6fdcae9539f17b291d9d6458d629762acbddec20e799ffa9ea2eb067831e689fa97d2f4fa0a55d320c0ddd85ee60f1562fde863b3e9b1b08127a4c3c6eff8dda608ab8e629fd64ca1d2ba1ca65a9670e1fc27e07166d525d95c8d6e4774c81be11bca9fceb90e8dbedffe3713f6e653e60f82000011289ce4d020b1e6fcf647456e801a4c40c7aaeed4f6a2e07cd5d563c2f55ab410305aca427b85b9f36907c77c4591adb4f3aaba569248ac375b2b8e4ce7d48c7ee629f9367b32115fc17953ac0c2b39cbf7502f0f411619a5ee44dc6f31482255aabeee027c5298ab8be3a83fc7cdbe700b1875d59fa2951b89f717c90a9ef92790f8158f7756ea923dce6b413824a5682484be70d5c6d49361809c9f25e474a54f35e4733ed182c8264ba958a0fc196bd85efdf5c0c789e68b755324368781b65ca4eaae1957e35a2ab1c3a8a7b44e312e266cbb40ac7c39d91c47f0b4b62e30909c44d52db71965ef11418a1a323348babfa749ec92d78b3062231f696e827c10ab599916edb299d86fec387bf956381518f59db0c3a11bce74e5dd576a11f2261a18db370b99d439ea40d7726b8148ee6ef6af0e1e6a9d1d47e4cb470169b0dbf88bb7021d54d494398dc345b4df30f11d29b4653472eb1166d0c6639889f419ace181f8d081ab8d55fb43f4d6521e38be75221df6e8cec7fcfba56d6b21f254508c0998905c54b24f1ef0378eb57f6c690a12783f8a8a6163763a0848e8ce808b41ef9eefa9ababcd1507abcf674c171fbf8be35f1337cc6397f134e3c954d199485b86367aedf6c0d8702dd29376d0f980032c566334baa9663941810b7a10d4a5169cc42f2ccab01a02da184535e322661b1abb29b0d89bcf104c28bbc3335952825064c4ce052b09f6045378d85f417c376165c3b1af4b5dc49c3fd317e89630aa5177a399f9648d916bb9f9e84ec7ecc2e7ed5620551bd678b7f3d2667ec7cb741d458322b90e53bf6b15ca784e8ac889fe26043b388a491fd355d607cdd5ed5a765c21793256d550d0bfd941aef881d834d95d6780f118f09eb8e692690300e0b7d7fa41c68f6941471b20159d0ea72e5234c7b770308c06c4c3fdaba955af8544999f4bf3c50f82554214e02eaf8a8305a88587e0782c465fce2511fb05123bde7bfa9f2b74a36fbee363c46d477ed80e1b4204e51e89e31f16fa346ee688f75a06e890f315eaae5df6f93ffecf458aed615790ad575f3ff75ebd947bc7a594ec9d835ffc71f4701c65849422214f2359da4b4033685f408d9619c57d39ff858f54cffe7372f40588ea61014e55518156dda17cb63155425789fa9a74839d1a8a01433531a695f0aafb3c9d161611a816e4d0b394ec1dcd1dfd91db13a823ef67b0bfdcab24b2c509298dfb10c3739e2e1767efee18242cbaf2b20f5bb7d3b8e3debd8741c1c89b6c2ff1d5015fa20eff12650789bb5aa052a0dbfc0e28c5b93ba7196be0fdf3d1bba404eeb8d30a04c9c774a0a2d48b732aef362e8d10318363875412ddebcc212ca1dc5dd070373022c74ab28c171a00cad0e5b824f94117685a600443f40ec161d49656ad7908f136e4814a04795ff2f746c579bb40bed46a871d036dc26efaff6eaac4a43b5398e3ffd55fb384632953d5ba662d6a7cc559d4c842011be88d13210ceacefd3d1bdbf2897a97d9ac3596846481d5e37bee5575fa7c3cc0443f5a9ccfddccdaaeb7c5a3b21bc100c6e22956ce6fe668a8620cdba2e5ee9ed2121096c5e12c8fdf95553b626f1808e95ef4dc317681516dc505c1b161547bb99fe6b4daf0d7487abb963a0f0293284a808f3e86709cccd3bf5482352e15ed7ac5b61d291a86d6a2c3df3fd251e63a1dc72791bbd2c4a62d8060eb30a6f788256c230420d5270ee8665cb0eed503f6dc6aea03444550e150ef081d091141e568612bfaf672c6dc17a35c3001d034dffad3856f703fac4d0e5d8ac620851f13fba5350c26f41945c3b48ce00f0d7b9a08bec9247095d9c6673214ee9ef0c456e4220cb7aa27adac427ae0abd9ad509afef7940d557bd147e49712c4937c8082880a3c8fb463411b7e595fbd0697d38bf03b8e08313ba5627f8b5548f3be8db580d347adeae081359bf24c581be65e4def6fb82a5c332b2c155eea1529e5d20c0e624965ed7fdbe2d2b4a2b74e77a2a9be0119d14f4f847452f4bce97f40a93928e57bbbdbac86be64ea943535ca0a23aa88b347f83cc2aac61a749f1c8d76a8ff16f0b58ccc9648444ba7d8db2ecf2ba4e05ee5038c8d0ac7cc351a4830a6dc82388aebd845a502e050017d2482dcac95cb11f7e6f4ab8c85434a659bf2de38b1b6778a5e3902b651c8150f66d3599a9716947b3ab4045ac9273bd0f2ece937bb2560a582511600f699f95f912b17ee57bef2f27fdf20fec3bad540a02da16f5c60dc2a53f2f4da491b8ba41e97f5e0757f50f1f97fa40fffe8d07cb0645a4286ffaa28dcd576f8fb538b2aa8a732f0ded4b90214185b0e0ae5c714aa2d0236caf280b5051b206847f151738fb1bf8e41a4f6bde7b36347d1383a9d337b37f6d918add9af1c2a233c28987f053051601b423c3a1bb2152f1071c6472b2468ec45bb1f893924cc92301b45d6fe24865007f3f3223c1e2e040d5a1d593a2f9a78bb9b9529d5eac507c66e06342ceb68e15d1177115c750288b244d236ab3a7047624bd83b027ddb4e4064832cb7722cebffd958235d22ef2036b2b355a66e5b8f06ca2ab54061c2ecb125e82aa606e3c592a538a4fae33266f00eb6f270e300804f83b9e96536ab48921ffad720e4fdac32e1d05c6a003ff327c3e1ac392dbbf185ba8b87e612b577b47cc8ef7a2bfe630150141acea6abee2b10321a2b6cfe2712eb9c6339b1c4ad88eb91a0b1fac8013e5f0fd630d65314ff6ab5e4f0103447988e24bb2138ded1a130e5413506f738226710df15547e99ae81718c2d92f5d24362f0272aacf7a1216cd9e23d7962584bfde57bbc5440e1f12a206fbcd03094c25169d0a207f100c8b0015bc0ecd95889d57ce4795a5f280c73477574c61481c6c8cd42bde3237763567a1800a56e1ad02593c067c5189158c", 0x1000) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) recvfrom$inet6(r2, &(0x7f0000000000)=""/71, 0x47, 0x0, &(0x7f0000000080)={0x18, 0x2, 0x3, 0xce}, 0xc) poll(&(0x7f0000000200)=[{}, {r2, 0x4}], 0x2, 0x847) dup2(r1, r2) 18:22:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x4c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r2 = socket(0x18, 0xc002, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1f, 0xf97, "031f000000930a0010005900000000003f00"}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x81) pwritev(r3, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) r5 = syz_open_pts() chflags(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000100)=0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1f, 0xf97, "031f000000930a0010005900000000003f00"}) ioctl$TIOCSTART(r5, 0x2000746e) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = semget$private(0x0, 0xe088bb96b6873537, 0x40) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000240)=""/187) syz_emit_ethernet(0x89, &(0x7f0000000000)='\x00') 18:22:33 executing program 1: r0 = socket(0x2, 0x3, 0x11) socket$inet(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921b"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = accept(r3, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) accept$unix(r4, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) socket$inet(0x2, 0x1, 0x9a) ioctl$BIOCSETF(r2, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r10, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r11, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r12 = socket(0x18, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r12, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r13 = dup(r12) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/vmm\x00', 0x10000, 0x0) r15 = socket(0x18, 0x3, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r15, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) sendmsg$unix(r5, &(0x7f0000000880)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000340)="51317cab2b559840be4ff97e129ee1ade0f112d8b94933057df7000cabeab25731b0802c5be4a9f77827c0411cd4936667afeb75562eb91013a799107f41ca134766f22c73a3df07f30f9c78b6777627c1d3c9a6ba785a2fcaec71d1cafd66f74127c6062635129e23a76f3e99972b8c71b9d3e2fcc2bf425c712985117bd2f4d6951b622420d6b3ee9c9639801418bf3db09978387a91676e9ed50441baca0334cf3270695783febc49fbb6e45f576b4687ad183f9fbb9ead6e71946644cbc26da2", 0xc2}, {&(0x7f0000000180)="5a3f35e4f816b54c0f930ea2af36eae80957c3197a64", 0x16}, {&(0x7f0000000240)="f9336d87de90d7252d84bb8b5bd831d379e8838e874aa6071e91394c1740f5e9bb6b3043d1bb32c6448f472362e8", 0x2e}, {&(0x7f0000000440)='7', 0x1}, {&(0x7f0000000480)="63cccfc56233d130e9617361320808d1cea1bfad529da40eb266408328b7f21e3fe2626b058fe918f0eb880259df78894e96fce83062", 0x36}, {&(0x7f00000004c0)="7ea956e8e451b485efd7024527436b6b2601ef4aa9a738c1f67efd977ee745a6bbab77aba08ab0907d3868a8d4a4a5f67f67a8cb40c60071453c8f7b27d1bfba4628ecacfa504a3505678a45047f90cde182eb0330ef2334a163f1cd1c5e7ef6ea7a59c2982fa1a44946a3d27253cad6f2741c765c44a6af5e895a1db7cb0fbee1ec114b09c8c55bee8faba0666e4aae8e1da3c7c947ae37f40de6ed15c7b4a1814bdd99ca86443501aeeabe63c5d399e6e7e21dd140874827960c9e253ea0ed227073882f102f68ffcded3f1492d6962aa2a8044fd6a99e5f8d2c9cec0d5d6ee3b2", 0xe2}, {&(0x7f00000005c0)="c2a1eba33eb3205406c56328f448982cd01a6d546906f2cca9d5094999b193f362b5add76ed99de9be511a209c6ba81a61fcdfda8718c19521c27d0908aecf3cbb80f10a2a847a8e7ff4f0906e03a85c20b60b752630e1cf", 0x58}, {&(0x7f0000000640)="ca13cd0f7a2c3c57a0ff4ca223c1e23efc103c3312ed7dbdd8e56f7d54a0f7464458a9add6f996deadfc92bbb98e2f48f351719aea5f36c8da5ce4c779e291636e1e018d2f2f27a3711ecbb78fe151203ab4e0e7e0252aea7bc443993cfda8cac2a6dde07762bfe6b28674558ceaccf55b4c4f1268fcf7ae8c85aca6085f7bb8f93e5328a47f58c7e8e234ba0c97d30632ed32e12a67dd45c33e02d2372b4723a6beb04ab486c191a7b650451651ff739cdde57bc337527910d0c36fabb0def736", 0xc1}], 0x8, &(0x7f0000000800)=[@rights={0x20, 0xffff, 0x1, [r7, r8, r9, r6]}, @rights={0x30, 0xffff, 0x1, [r10, r11, r13, r14, r1, 0xffffffffffffffff, r15, r16]}], 0x50}, 0x0) 18:22:33 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x2, 0x2}) r0 = syz_open_pts() munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) faccessat(r1, &(0x7f00000002c0)='./file0\x00', 0x162, 0x2) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901ccdc66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1c2226b88de9764861c82c623f6394f28334acd6f458aa24d0000f4b8679a61a50b7a234c2c9890cc6409c59a905082c259b45f0200fd23612379f6def95003c4e49b35fae820a1c541e79b575d3c4c28c7d2edfabab9005e2cc98d7cc3f4f5e3a7498e3387ac17ff1c0c0e00", 0x147}], 0x1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f00000003c0)="ebffcbff13b9fd812eaa4e713048e699319296480bee9eb351893f6ac744beeb963fb148024286eb2b34a7087df2a0778fc058178fdd6e03c6bf4f1cbc44ac6c1147f09339e3a48563ad5863c57c639d57cf1215884d53d33d91d911f708225c146d6d28000000", 0x67) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 18:22:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x1}], 0x2}) 18:22:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x200, 0x8) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f000037f000/0x3000)=nil, 0x3000, 0x0, 0x4010, r1, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) 18:22:33 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) 18:22:33 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getrusage(0x0, &(0x7f0000000300)) msgget$private(0x0, 0x0) r1 = getpgid(0x0) r2 = getgid() r3 = semget(0x2, 0x2, 0x620) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x8, r4, r5, r7, 0xffffffffffffffff, 0xc4, 0x7}, 0x1000, 0x8, 0x101}) getpid() r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) getpgid(r9) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) getpid() r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f786582, r11) r12 = getpgid(r11) r13 = msgget$private(0x0, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, r2, 0x10}, 0x7, 0x2000, r1, r12, 0x0, 0x0, 0x1, 0x4000}) r14 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r14, 0x1, 0xfffffffffffffffe) pckbd_enable: command error 18:22:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x6c}, {0x100000000006, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000300)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x7f) 18:22:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x8c) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:22:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) fcntl$dupfd(r0, 0x0, r0) close(r0) 18:22:34 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r3 = dup2(r1, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f00000001c0)=[{0x2, 0x7, 0x1800}, {0x1, 0x40, 0x800}, {0x2, 0x1, 0x800}, {0x2, 0x9, 0x1800}], 0x4) semop(r0, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x7b}], 0x66, 0x0, 0x0, 0x0) write(r5, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 18:22:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x17ff, 0x3, 0x80000003, 0xfffffffffffffffc, "661fbef224513311810a90fe00000000f8ff00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) 18:22:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="84312f4a26722c15f9ece322eb5ef8d899a25f8313457d806027669aad4e3b013b8ad2b7c3a077162057d90194e7f7c68e887b97578a18d6f9631f91e95591bc53276e8609284ec72919b46bf4a011d5e92e8bf0b2c2c0dadf604fc1619187e42b6111f9556fe50712fbbed595b27935e02e"], 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = open(0x0, 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x50) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x20800000033, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd2d) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r5 = socket(0x2, 0x3, 0xfc) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r5, 0x1) 18:22:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x802, 0x1f5) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 18:22:34 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa0160c200000086dd6026f52600083300fe8000000000000000000000000000bbff02000000000000000000000000000100004e2200080200b7a1220504adc408f1d8308c369301aef654bda8862d437136e1611c3265c5f5629803376e73e6717a55249d85255c8b89c7593ab339db2734af37e46f7f39f1651cf9c97f59acc1e23b00860000000000000038000000000000004a0978772bd4e06c3f35117778f44024869950bc911935b2a2bd8ebc318fdd8a4df1dd3132739664f7e0fd9d207770cdd82887e03f7ba738db000000003fc6a7bb851d1dfa1e274646e08a9948e618c91488d01d050000003425b860bdc01f80fcee4fad5b3230e146f46b7d31b89cdb7c5504d87aea535f319c6e104c74020000000000000040008682c589103c890a41f64a047ba47c936ae58efc63742d0dbeddb71bf37ae0aee26479b24ba83fb68edddd2e3759a5df69a7886ac7b32344ca510e0a8a6cb9abd9313781c42f4529c7a8ec70a467f61eafe7c0dd357d1d19e67e4bb72fd8ea6c4b9ac650ecc621f9f2951d4dbdbf0baf1f1930bbf477d6e073f2ec7207b91520e49d0538cea91902e9a66c6bde317b042e68d1b2d7ff83760b6001c8ca343d7bacbcc5522438bf"]) 18:22:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1", 0x128}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x5, 0x4012, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = shmget$private(0x0, 0x4000, 0x430, &(0x7f0000005000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/85) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="08e3287f69aef79eb34079da8d780cb8236f983d9343df0da8aa70052b4fa0764d2656ce9babeb133257b568890ad452bcd4ea41d8945f2892dee4a4c8", 0x3d}, {&(0x7f0000000600)="2a46c730f3555c992cb214998105ffb58bbcd86673815681e44149e4796ec94c5e5b3d8ef6a56c87fdd0f5b291591a3427d96ea1be614811974604e085540b16ffc59fdf410c8556b772f9e2d26da959c6bcf47cdf9e7be052e66240cb6bd6d2aefeac37e9a01c8746c40ee285560e0f0a3de8fc0eecbfcda7e24f7280ab5e04bf5de86b815994ec11b3809cb58f1682b30568029b50afc6f7950e88b25ed79ac4fe5e598c7937aa70760a7b0f046bfba64d3ebed8e24afe497cad9a8dc6fa5167617526f70519b9fbc5d7cfb01a92dc9378c83091646dcc3465b9afbbbb43940f179f1a1578b0bf5de6ec96c73230cb06b8abd4a0ca82a29bd614c4f4e018d312e6476820504ef4515fde52bb4a52551c402540961b92afc5133193a697011c406a31db094699371b55715c2a38f6ad1f2f039b23beef752e345659ab8eebc2fd6a2a73878cd513bbff7eaea76d76ae886c472e607be0ab5c0cac9b450c629fd77b8ccda3e080c5fde70c382e6aab6de8adf0fc982c2964c371744f0922b3ab1fa04069e71462db6cff63be2409526243a02f0f9cf5f5ac90f8211c2e8bde7ab900d22f2bd751128dc0a48c6e3d272a56299d7748b14ab08258772f5b3368fd728d613d9a839ece54e364b5990e7312bb5282a6534a6a7efe953fdd127c0bf7cd80f2c10657c71ae3f5898f0bbe28b8da92aab5312effd1381ba2b7933cd055bafd67746b331f5e3e607aad335695b7885efeec3218ea83453ce597d39e885a3845c08fee8eb945ef3eeebe0bb34f248cd8a8c51ee85441e28c5a9cabcbaf43d376fd9e470fd222cde39de06380e1a896e7ac0207e6b568f2a0a447fbba14a0f44f9c3a83bd140c5e71a62da044c1ee5bb0e1004ffa62650746cb86a6f7b60ac8263ce7a205b32635b82306a92457db858e42fecb2f25f92271dfe8132f1f5228e27f711b214cac1e8adbf48ad8e4a437ad7db1cda6b7a3f9f0016ff74410d6280261871764389174903bfc866a42723b5b896f295a5045b0a356e561f712336fa3be04ffe8377c327f31f46d28febefd35838e12b51ebfaff27e3ceee359ecb738eb372f69d970474297b1bcfe3876a2f9bc4057b63169daebfb08742ea7fd18fd85f5f14cd1e6481c0b96b1657a1cd3007551f35c5aeeaba9eea97a4f475e3c2bf3be3ecea8b127ce2221cfdc96b5fc7f4b9e69c9b26ef9e2a892c07c53f48fdd4fcc5356db06c7d0f260914d0f31e11a8f3356166cda208f054cc5a16102598c8beb47e8327dbb79a3f6be9da4d63acbc15fa5927be25b8c12cf9595e65446b002c98ba043e1f9a01f875589dda8bf6f11e0ecfccda8b9cb252000ed77bc20c47b21924e6cb58b05282fdaa3b2f88319fff9b341c9fc02e9e0441e3a1662137bc470838b35bd4413627befb45a55d39fb35af9f594c775549b5f7f4ba3b8bfd065ae6663c8ab7f537eec79160daf1655b034e87a195bc9bf72f2e424fcab03043657c3f584864c3fa19516e740634f9aa4d9405bcad07c87f91d12bc5d489cc6c17ca9bb763de43539fa68a30821f1e7e125ec3ea0e0ccc986b65e9f3251b364f4b6d18827f0cf7390dbe85633db528dc981e43ed92042ad67c5fe1aa84776a1a97ec1105b5c190e4e110015c6eddb0152aad39b29140a15164fc26de0784c376a086f78b548c6f86c7550773d7c3bf2b20ab0400835829de71b426a29d2f75baa959d01082b195ff9c565c2dbd26d02c5ca1cf4b373fc578bcf2690ae7b1ec000a2ff6767feb426f0896875169cf1557a8fa0a985572f24fc75aa0e0683385310ce7c46a1b3515048263864f0db663d8233541e07c19c80c3763189ec35b277dcc798210b8eec04bbf95c279737068d7460b1143a352aa324038d281baf060e9ea4c177d8fd4fad7c6746117b5b7e2054d431c77b2630627127dec28fc05adc1e118ec5aee823647b42b49716d44b6fa44b6c02f202dccb7c040990544bd9d883bbcdb624223d4e43192b79367b47ebf29dda1cfe070507b8c96047740219cebf90797c4c51e22d37e62b5923ddf798d5d3d221e6ae2b6e8b2df2a46bcc598bbf05608b47d00674fe7968519b0bec878f00ab0adb28ba1eacbf66c7c5355ff9ed0cb34e726fed9f4e4a6ccb67e946e01fa6347a4ac38ac6f6851e4fca5c4cf31f0530e38b7ef84fac52ff88b7c5f24a33fdca49ee5b7e76714913af20119fe25f1481c1d393c7c4b09e1ae482704fb2719008611d0e78cc49da33738aaab2cbfef7ece7d27f498c1e13b7e87eee4fba699899553f4d51eb0dfbb2eaca3b2be3ceba37fa73fb7aae4feb3deb71a5150a10078ba72177a796566066b04319d881c76840f1893e417e6092ec4af3a3e67eb1c3179886a0aa366c55d689c1d34109679c585159e23c3f02206c696965e9fbf3acce195d191b68e396855dabd641eb4ea75cf912b622bb4a73832680be5a230ca3433aab8a7d6e3afc93119911ac950551100766f437092facd42cb4a036b1a3c1a7dd627c8403ee10b84d43b320b1e98f1ee9c210bcf73c47fd5ccb054efffdcf4638190d1cdf6aeebc295bae219ddfd1ffd37508bb783cd70bef828d1364ac7b083535d0ea5394d72ec95fa0304f5470f77060d2356856b250490f7bff2c5a9ea1713f01a34502c922be6bb7416088e5de3b09919d9911455fa3c53079ae1723d83fbb0f7b3e2581752a21241df2d1a92997350d7c638fb387fde749a74ce2787c7b26b3e26581edbb07fafab28422723bef96d64e269db26652e540f495de9963d3788944ae66e0e2fc29c441080d81717c02807d96aa972e9b32f646e636bbaa4efbee819ebf5403d8725996dddeda5a685de8d8c0876676ca8ce0fd9e32e06d0e0e6cfcefd290f4482fce6ff6421d3df42e45aabce91a69db2a3b4bf684bbb10598ee7e47242eeb682925910d045e5a8d091f821a59d24058344735b09e8bdbdbfc2f276737a29ed124e187017160c97aa42270389d00a295b2a58150f589ea4133ea992bee74011aa65b6f1e328a822df0375150980152d9835e02745d532fcd9688080fe324f480b46513d8c299e5acd283d42cdc4065f79b70d68e83da0a47a5aedac53dc32612a89a15a544ce5f4ffa6f3f007938d63af549b41b1dbcc87b3ce7c15b21509d308e1123c3501694d7cef2389499a4cc54a13fce5210992993f4a916d4f7114871b50b780d4e77ac338d3c6ce131ac9ef77c58d747a1f673e108071f44165ef0389eceea653a8b31c7f14babfe0f3efa5ead19ca63a210379a0d4aad8d526f7814b16c279a9ee1b4c3bbbaa9c8bba8556b2683489db148990617878dbc17ede3d96ae0dd3b02ae9242cf333857140bcf53725b932ac2183d2cf729255f49564ee649d3576ae01473ad52efe1d573ebd1cc20f55a6dee78c39b3b0d17bb3e552bad88a5fbe1465d26a4d5510044e6ef13760dc8cac054cace1a7cbdd668030b09c498ccc02bff7b4a6b1adb1630778e0d368ea7c76f44e63f9e519eb542ca9bf641f237a93d01fbf7d10dda81d3a180f3626107bf3ae628554fe74a315e150ecfed79bf32a0fb3a305fa0700ca5887f0f30bb5d585a85cbf2d3e66fa2eecfedb498f12eddfab9dde609b7572dbdf77db1d5789264c9ff9e5fa95136f912def23b2422ef22d7e5148d391a8be15825800baa0bf8525e564830b0b13d59691dbe80c7c5bc6127780cb1f6eff04815238eb770ba677f101b6fbda1aecc220be70954ff22e151d548ff0d6c71a1e50f79b331792295cadb25911a0b9bd03706045e53faf1b1025fcb4806cdbabd27708e7ead5ff5be559a6c213822d4fdb937e785c0385895c93b201e44733cecf57469a6a1bc6a191cb5b5eabd7e55b30705a479a8b391fdc6fafac61330d6a2ee4d431c757aa0f4ac079131c98d5915ea64f89600a8c775e081d4cbd427d3bb760d9e7a066a5e504eb57a0681d60d7a364a69af91b7cad0039d28e51aed4226701b27a528a9e2a649fab6825922f079b34f0e94ae3fe69c55b4df93762e9c89ca92b7aa47dc64f14232700ea782e23160d86a6ef1c1b68305a1d5027bbded1e1e8a15bbb6fc1f9c04031debedbafd0f355e7313c6563fa5ccba9c4d36afec5aca324ae2680218ec44f3e67f991bb61f2f387ef1c8e3e5493068bdda54d6c64599f2ae59c97a7e3a4fb4a8644f1e54487a3f5d7157173fd2f95849ff6308560d54ce43b7d83293ecbf8b545d4a3c9d624b3fcab78ceb8fc183fdca28980f6d37887af07645c9a8ec6ab472bd624f3ded5d2ca26ec9fd1f9cd6f264b8d59fdf595ad1530c0d0e709235344ba2e651e5aa247a19a83f9e361e7b4e30c5719bb123aaadd876e51f5f923f478368846c8bf8683ab71de71ae08ce44af6ad5366fd724d54d002f70f46a6d73cdd34e35d79cee8dfa18698c09c96923e6ca16d48f2efd7e8577a9eac1e0edd8b6cc8d6612d8f0cee78c954a82afd96bee103f5a5112bcd2cdb24e93fe9a36ecc58fbf787e5e66ca92585068af23bc32a0874b8b4a6987854b9899cd3db38a886b0ed8a05131faeb7b12f218f37e061c8c0595a3f0e9c5d9dce15e2117fbfe215c706a012d478193cd797b6fa13e4c1088b61c9bcdd8271c5f2fc30af81599da98ee43434dfa43d8dd84471377bab4c36fd798a1d0c655eebab50cebebb753643139ddbaa9c98914156144465a439cd55529016223eda1f8d20ba64a9b853d43138ed43c74fb9294f278129761d268c3a0e97985a0e7945ac572c98870e8d94757cbf3bac7be7d745ead1aabf842727ab08b25cb618f0dc875aa7f0f610ea4c0d45ee777bc328394097e931697c21ac067087b618889eab3393a073374e74f74d403a26e61ec47adbc18964d0db3f584d5fce2a9411b07923536c626a7c346d3438b0f69be60671e3c3aa4a5356e0d97e892cab772432aac472672b412b3be47fb3ae13584e43fad1b1956b21b64c797f62fdb68d6c9eab631e3f99cfe758d8a887257c80dc0cbbefb7badf16f9b1c25a83e2bafa797996ece7a2bef071cb5ff49b4d97df6586a4bb5d03680e91b5cd7f4277a531b7f066d4f82f46d75264c522b29dcdb384891aea45ada6f46b3b509e59d1fcb1ffd83319c66c4bd16388dafff870e6d5476ca6e81b202ab823e57ff92d515e1b06d6b82a51f8e01b51ba5c734eee0341613d6af52f994627158c387dd2b78a299f6ed612b67c0991fbbc692f6ef5f34110f0d963517aba54c432bfeefa93a124586c184adeb999aa76b37b3582422ca362f98f1aa9ec2dfe010e73dad5a6f9e98abdefc95d61576961336c45465f8ed9073020238ec70f563ec2f9c583a95425831b70d6f69ad455c42518d27a59859b73d848d0e825ca8b0aab82e11c3fd9231854617479538dbb4ea13773480de8ce1a2830481b0831f5d0d393204ef68ca67bc32472d14015e7cd74ca9586e38979aad02d3e6cae2a5abc136c50847c59aa36f54e0ce6755c274e09e5df838d05dc563d650c5d37a4c67dafbfd878828df33aa5585238e9dfe62e5928939608fcfbb398170f3f965e84541f0faf046411411c80ca8bb09443fe7be9bd716b167fd9e2c8befd93e0f326b787f677c7064f02bb569c3090e901c9e158a83bae36401d0b2fb1031c89781ed29e5e84e8def945933e81eac29ae33ee94d1bb8c84d21bc11c4fe87b28ecad48b0d39ddccfd781677b363b3c301ff5eca360f3900aa8f73e9fef732605a6bb0941d7277a1a4ee964bedfc9c3d4b9046c078dfbb9112dbc02a8a37251ec4a6e49c27", 0x1000}], 0x2, 0x0, 0x8d) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x1, 0x11, r3, 0x0, 0x3ff) 18:22:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) read(r1, &(0x7f0000000040)=""/128, 0x80) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000100)) poll(0x0, 0x0, 0x20040006) msgget$private(0x0, 0x80) close(r0) execve(0x0, 0x0, 0x0) 18:22:35 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x81}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 18:22:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x200, 0x8, 0x4, 0x8}, {0x7f, 0x1, 0x6, 0x3fff8}]}) 18:22:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) dup2(r1, r2) 18:22:35 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)="92", 0xfffffe42}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xffff, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) write(r1, &(0x7f0000000000)="bfd8a4ebc2bdfc3dcbc740101456fe17bebcac9ebbd03efba0c6c3fa161dc779a2881c7320c1", 0x26) syz_open_pts() syz_open_pts() 18:22:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r1) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1797fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x12) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4}) 18:22:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet_opts(r1, 0x0, 0x6, &(0x7f0000000100), 0x0) 18:22:35 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x80) 18:22:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="822301f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0900000055cc4eb8", 0x8) 18:22:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) pipe2(&(0x7f0000000000), 0x4) 18:22:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xd81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 18:22:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0xad8f, 0x0, 0x0, 0x7ff]}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x1f, 0x9, 0x5, 0x9}, {0xfffe, 0x20, 0x0, 0x46}, {0x7, 0x7f, 0xd4, 0x5}, {0x3, 0x0, 0x82, 0x6}, {0x36be, 0x1, 0x5, 0x5}, {0x1, 0x4, 0x9, 0x8}, {0x1000, 0x6, 0x81, 0x8}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x3) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 18:22:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2fd5416b300000"], 0x3) 18:22:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffff9c, &(0x7f00000000c0)="558e2730711539b7e04e772f1683ce691fbce96f8bfdaf4be0f515b5e545c360f69ba3e624d2cffd4eeb34c7b6480a7ca6e0210e3976373af0c9c7b42a6f74", 0x3f, 0x0, 0xfffffffffffffff7) 18:22:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = geteuid() r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getppid() getpgid(r5) r6 = msgget(0x1, 0x82) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x7, r3, r7, r2, 0x0, 0x170, 0x81}, 0x4, 0x0, r4, r5, 0xa5, 0x10000, 0x4e2c, 0x2}) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) dup2(r8, 0xffffffffffffff9c) msgsnd(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="0200000000000000e1f0d3bfa54dea5ccf3fe855820eba27c9c53feb419f947c95a4370b614bfc3a6516db568c88e0587150882fe809c6a347dc9e6dcb31f2625c40499835c123ab8b40b03feb8a7f0fd9eaa936e41005cc06acf8c5b1a272505be8a2f0c07a7a949efeadefd3244478e27958ff12fd8f56df1abd296516f89705869d71e8a1b91f9c6ce5c63e16c91e6241aff048bf3df6cdbeb277ab5d0f73a4e9da5abbd216f368ef45cf7d7a6ccba66a0e2ef8641a193284686035de1b42dcfcaee5a3ed5ad6d79f0d96c73e96004a9dc47fa0aadb5f4ca4396574e7cfc19109bdee27c69422b6c2c981f370e9f7fbc16b89a5bff3144f315914"], 0xfc, 0x800) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() r9 = kqueue() r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffd, 0xfffffffffffffffd, "854955df92000001100000001000"}) kevent(r9, &(0x7f0000000100)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r11, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 18:22:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) dup(r0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x18) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7fffc, 0xfffffffffffffffe, 0x0, "7c005f4eea2a12d5962400"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0xa5, 0x5a) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getuid() r4 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x4030000) socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) connect$unix(r5, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000dc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000137d22a8d7d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a8f0c729a737110a79fdac96f69eac3cc9249a353a976f81105e433f67fa01a07ddae5df0e126e1e9e3c400138ce80d70c011a2a85307b24c17dcfbdf6b723f4e6a1b92a1f84fb33b1826c2b6b254afd453c3880f5524330ae7993fc97809ae2a8ca0236cfa97e467da70e210c8363f4b1e54dbda105e832fed7773074e897d2326a50704c1b7f5"], 0x1008, 0x1, 0x800) r7 = open(&(0x7f0000000000)='./file1\x00', 0x80, 0xd8) linkat(r7, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00', 0x4) r8 = socket(0x11, 0x4003, 0x0) dup2(r8, r8) r9 = socket(0x11, 0x4003, 0x0) r10 = dup2(r9, r9) sendto$unix(r10, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r11, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r12 = socket(0x18, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r12, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r13, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r15 = socket(0x18, 0x3, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r15, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r17, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r18, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r19 = socket(0x18, 0x3, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r19, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r20 = socket(0x18, 0x3, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r20, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r21, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) msgrcv(r6, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESDEC=r18, @ANYRESHEX, @ANYRESOCT, @ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRES32, @ANYRES32=r21, @ANYRESDEC], @ANYRES16], @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESDEC=r17, @ANYRES32, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRES32=r15, @ANYRESDEC], @ANYRES16, @ANYRESOCT=r9], @ANYRES64, @ANYRESDEC=0x0], @ANYRES16, @ANYRESOCT=r8], @ANYRES16=0x0, @ANYRES16, @ANYRES64=r10, @ANYRESDEC=r4, @ANYRESDEC=r20, @ANYBLOB="ef1bb86ec126157040a0fd8889651d5e2295d60abff0755bafe801cc138eca0864e46529a79b33fdcdcbaf503e6f00f754ca87b8747d36f0b0d012d688e7db3ff19931faa82093677662d66a58a54dee3f8e775aac49713312c70ec7af7d020031fd45514a909d93b32a86cb0668ca6831f96a3b36ef9882999dcbb5885226b62033f0e8fafd28f1c66546bc866e89e8b1471b10a0cfe07911538dedc226c6e73ab62b642a455604d7cb9910a35b2b08e7cee5872999c943288dc67e779e2c89380695c753d5eda8a10202c6ff42edb2ad87da3a856f8f4fadbd7cd56a70844946d1c1"], 0x8, 0x3, 0x2000) 18:22:37 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f0000000080)=0xfffffffc, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:22:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = getpid() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x6, 0x0, 0xc5, 0x0) r3 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r5 = getuid() setreuid(0x0, r5) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = geteuid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getppid() getpgid(r10) r11 = msgget(0x1, 0x82) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x7, r8, r12, r7, 0x0, 0x170, 0x81}, 0x4, 0x0, r9, r10, 0xa5, 0x10000, 0x4e2c, 0x2}) r13 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = geteuid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) r17 = getppid() getpgid(r17) r18 = msgget(0x1, 0x82) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x7, r15, r19, r14, 0x0, 0x170, 0x81}, 0x4, 0x0, r16, r17, 0xa5, 0x10000, 0x4e2c, 0x2}) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = geteuid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) r24 = getppid() getpgid(r24) r25 = msgget(0x1, 0x82) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x7, r22, r26, r21, 0x0, 0x170, 0x81}, 0x4, 0x0, r23, r24, 0xa5, 0x10000, 0x4e2c, 0x2}) r27 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) r30 = geteuid() r31 = fcntl$getown(0xffffffffffffff9c, 0x5) r32 = getppid() getpgid(r32) r33 = msgget(0x1, 0x82) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x7, r30, r34, r29, 0x0, 0x170, 0x81}, 0x4, 0x0, r31, r32, 0xa5, 0x10000, 0x4e2c, 0x2}) getgroups(0x7, &(0x7f0000000000)=[r12, 0x0, 0xffffffffffffffff, r19, 0xffffffffffffffff, r26, r34]) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={r1, r5, r35}, 0xc) 18:22:37 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000, "d73000000000a54da35c00"}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:22:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x3) fcntl$dupfd(r0, 0xa, r1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0], 0x1, 0x800) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000180)=0x8, 0xffffffffffffffe3) clock_gettime(0x4, &(0x7f0000000140)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x800, 0x0, 0x0, 0xfffffffe, "d70000000000010400", 0x0, 0x4}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 18:22:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f00000001c0)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0xfffffffc, 0x0, 0x2, 0x3, "6e31bbd84ef2b290637fbff3a4b30501eb7bb238", 0xa4, 0x4}) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0xc1) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)={0x1}) 18:22:38 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x151}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r3 = openat(r1, &(0x7f0000000900)='./bus\x00', 0x2, 0x103) kevent(r3, &(0x7f00000008c0)=[{{r2}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x9, 0xfffffffffffffffb}], 0x7fff, 0x0, 0x10004, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000880)={&(0x7f0000000840)=[{0x5, 0x6}, {0x101, 0x27}, {0x84}, {0x0, 0x3427}, {0x44, 0x3}, {0x80, 0x800}, {0x86, 0x7f}], 0x7}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) writev(r5, &(0x7f0000000780)=[{&(0x7f0000000140)="fa42c052b7a81bbf1dfe1d23da55b3b64331e199af7bf59438cb712d67d032eb7b7d8c423e2ce838cab2dfc1da64cb68799c4da812c2ca8828a130f11991b2f1b4a6fa1c1b90b7984cedabdc8b39df5797c0e330634c1dfe2c464d564e4496a8f8901df5e9d8aa27b8e5957091cd0ecc50aba5324901d44116d28114f93fd66a141b59c823819d747d3fdcfc3e6a2091ab46055027ffffedecfa8605ed7bac457e68afc9d7f068ef0358aa58fc4e15153c9c8e47f1f7e5380c35ca29feeaf7bbc3290fd493354d886a5b044ad12ff6e4faa3dec1b85f1789f50dfdf05694c5f815b31ba6abf4be", 0xe7}, {&(0x7f0000000240)="8809b4b5c81951bc697ca2e90489d8b0b0f0a31c298f6f82be7f557d5b9445cf893969eaac21fe35b601dd52aef03dca64603119e042b0bc7484e69f860c24c3386fe86797b18ed23ce9447fe7b9eee31dd209cdb7fdc288f8580622f6679249bd12037dc54619144467cbbc5e7d03233e29186e7b6aaea4f96299d005204fd3f32844a1ecebd6cfe67db9a626b49693358782", 0x93}, {&(0x7f0000000080)="fa9eea37ea534029e8a8559cdf97ab9f303820da42d28fbbff72cbb43d6550a9f292fac57008143fbaa214238351faf24ae7ed9318c242746b192c2c05f827f9bad4da993ef89662425f8b98e0e78a18e574fb230a7b046e998b9a3871751783a46bd806f5af204d9c3df454ea", 0x6d}, {&(0x7f0000000300)="91b3f4e7fd58e8b7890e4d4037be8d086f5f7e2977842cca1d50ac4367bf85e3b5140d1d54e1d9ed6cfd301701e97bbeff086021c64d5015b361606a822c62863055e73a92ce5108754dc8815292b34ab6ff061c650d383eca982808ec8c84abf00e771ae585465a316f3f8cdc3e65c088d967fc0fe67c7c7c2147197ecb25be9b8f3da9de8f643debc1015bf9768c6768631225aaa1def166755410ec4d0a76094747fdf9b4db69ca19996f2e92895f462b543b6afa6bdca8ab", 0xba}, {&(0x7f00000004c0)="1cbde76ad5c35e118e06408508f8636819f9f38368dcd76bc3eafa590189befa14c578a45f06239b133aad34c37385d8b6529f333f3c1ea5a8f082ae7687d9a29107c3caa9bbff05f59c0d472342e1d096f16d22417dcbd76548eb0f33674a8f4cd3caa5fea770215cbc38ffe77aaa2d5f7b490cc5e9a053a26a444970470246f8ce7561dec91981ddd64622b052b7fe4825773a4cfb932f50e0ea9cfd567d361aab04071f7ba9066a9610ef7a88cc25161cf32dae8dcd98411a8b2abaa9a876885f64f63fda444ebed6ba46e18178335e0ed57a0f132448649c89012330e9c290281b3aa54c56a4915bcdd58447", 0xee}, {&(0x7f00000003c0)="4bcdff02a04d1fef1c6db2882c9decf3d8a2748a9220f8c9786f00e7d467c569866b8c63385d2f17ae561479313c055404d0c26ae5967d9277818d8f880b5ff781c0168f96f076dc3d23558960531d835683d754197ff13463eff5792bc53ef33bf956c46e2c071a3457b05c46c633ca893c5510d4958e19d9b4043c606d43b7468d9e8098e669b7befe988a805a92b87861be08e8f41c581104d0e3a8b9775e7c72e1", 0xa3}, {&(0x7f00000005c0)="c8a22b728317043c63ee03b62b2e33f8ec17086af8ea3e8e3bc4231b648548f32d3234b4619bbef08babf9d1083acce2af722f86895bd1ab92f2475f6c5760a0919fd3891ba74b04a595e53f2a624aa5f39a6d12d6caa5827b75dbde1a40c2b263ddd02565fe8d34ea624e3bdc771c86d3664a4ddcf21409db51b4617cdc87a2067446f49047005233ea2722fbc90c16ec9354991815d42ab391bb6d34d58f8f385c83def7e29f7559696e8b085e8d90a45245073deff88ee6a7e39dae2c90", 0xbf}, {&(0x7f0000000680)="110c9a44d019e1fbdba5cf192280ba0e5bba5fa8c0afdf2dbd0da432e74059781433b58efa5a81082febeda4a333f9a465f3c20b105811e457aca0fb278e9c0cdabf7a58bc4b4b7f21461b9d3aebb465b07395c6f8d5d3555c26f8a9", 0x5c}, {&(0x7f0000000700)="3403189e5f34cedb0f8fc8190bf56a50e96a339cdb46eb4f06f50696f1db1f8419b678f6d15d18a36068a83e3670e17e67e6f6396d5e494dca0d208b25f57af6d4840a0f2d48dc9d277ae2fd96e9c81cfaedc0a0edcab24a06567be969", 0x5d}], 0x9) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x401) 18:22:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000580)=0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x3, 0x4, 0x81, [{&(0x7f0000010000/0x3000)=nil, &(0x7f0000003000/0x2000)=nil, 0x9}, {&(0x7f000000e000/0x13000)=nil, &(0x7f000001e000/0x4000)=nil, 0x1}, {&(0x7f000001a000/0x1000)=nil, &(0x7f0000012000/0x1000)=nil, 0x9}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000008000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6220}, {&(0x7f000001d000/0x2000)=nil, &(0x7f0000018000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil, 0x3}, {&(0x7f000001e000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x5}, {&(0x7f000001e000/0x3000)=nil, &(0x7f0000017000/0x1000)=nil, 0x6991}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000000d000/0x4000)=nil, 0x5}, {&(0x7f0000019000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80}, {&(0x7f0000014000/0x2000)=nil, &(0x7f000000c000/0x3000)=nil, 0x3}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000019000/0x4000)=nil, &(0x7f0000005000/0x1000)=nil, 0xffff}, {&(0x7f0000013000/0x2000)=nil, &(0x7f0000011000/0x4000)=nil, 0x8}, {&(0x7f0000002000/0x3000)=nil, &(0x7f000000b000/0x400000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x60) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) 18:22:38 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206949, &(0x7f0000000300)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = geteuid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() getpgid(r8) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e22", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000100)={0x101, 0xffffffff}) r10 = msgget(0x1, 0x82) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x7, r6, r11, r5, 0x0, 0x170, 0x81}, 0x4, 0x0, r7, r8, 0xa5, 0x10000, 0x4e2c, 0x2}) fchown(0xffffffffffffffff, r3, r11) 18:22:38 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) flock(r4, 0x8) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 18:22:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) r0 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x1f9) openat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x10000, 0x12) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f0000000280)="003a4379f7040d66bcff9d1e51a02fe67bb18edb1e22b43dd7e6b50af05c1642223e717a9bdf84ee83246dd43746be91b4e73e252d2b98f46974b0ec247a9ac34876d8d8a8971840d40cc4602942e9b5413c9591e4d0ff3a1c1d74baff9fc3c74d5e029939e5ad8b25f39a821bb8b2b9787271cd8ffb528a7ba287550e9c84d178a8bec3be4d324bc7804a8a0602c84e48a672f8b055116861c030ebc31da1490006dad068a2f1a891de8d36f07e8553cee2900e8247f87ddd183feb03ff3025494d7fdc04486f9e45c6e3d66c38c665f6ab1826c829ae8043b8a9c4f011", 0xde) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r4 = semget$private(0x0, 0x3, 0x10200) semop(r4, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/167, 0xa7) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/73) 18:22:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffe, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x261, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x7f, 0x9], [0x0, 0x0, 0x0, 0x6, 0xfcffffff, 0x9], [0x0, 0xd6e8], [{0x0, 0x4}, {0x0, 0x0, 0x0, 0x4}, {}, {0xfffd}, {0xfffd, 0x0, 0x0, 0x10000000000}, {0x0, 0x4, 0x0, 0xfffffffffffffffd}, {}, {0x1000}]}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f00000004c0)={0xfff, 0x3}) sendto(r1, &(0x7f0000000140)="f60c2fc7c8fe78f9456761f88f9aa3df604b6f20caa01a8813744578e3c27b50d0e915cab9f809d15e9e9430790d7c5a96d27e02f2e38a3707a9f7662a2bd4bb979360f08edbf9193b0b80cea848e6e145fd6e6559fc239ee41231eb362b5d11d9af304662306f0dfcdfe8c364be7f7da8d9274c64d9502039da29769161fe95f3eb6eb3674672bd50c5a49c54480c9fa041e5563f9f85486b0e6fa108763abf067a53fbb49b8a553a9495ebc23ae8ea270229c141b14db4", 0xb8, 0x1, &(0x7f0000000200)=@in6={0x18, 0x0, 0x3}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x10000, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 18:22:39 executing program 1: open$dir(&(0x7f0000000000)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000180)=0x1) setuid(r1) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 18:22:39 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) poll(&(0x7f00000004c0)=[{r0, 0x10}, {r1, 0x10}, {r2, 0x4}, {0xffffffffffffff9c, 0x1}, {r3, 0x4}, {r4, 0x94}], 0x6, 0x7) setrlimit(0x4, &(0x7f0000000040)={0x80000003ff, 0x95}) r5 = syz_open_pts() r6 = fcntl$getown(r5, 0x5) wait4(r6, 0x0, 0x0, &(0x7f0000000400)) close(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300", 0x0, 0xfffffffc}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r8, &(0x7f0000000080)='./file0\x00', 0x90, 0x6) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) fcntl$dupfd(r9, 0xa, r5) poll(&(0x7f0000000240)=[{r8, 0x4}, {r7, 0x40}], 0x2, 0x1) poll(0x0, 0x0, 0xcdd3) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e22", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getdents(0xffffffffffffff9c, &(0x7f0000000280)=""/11, 0xb) ioctl$TIOCCBRK(r10, 0x2000747a) pckbd_enable: command error 18:22:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 18:22:40 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r6, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r7 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0x5, 0x20, 0xfffff, 0x1, 0x6}], 0x1, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x76, 0x4, 0xffffffffffffffb8, 0x1}, {{r4}, 0xfffffffffffffff8, 0x2, 0x8, 0x8, 0x80}, {{r5}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x1, 0x8d}, {{r6}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x6, 0x8}, {{r7}, 0xfffffffffffffffa, 0x0, 0x2, 0x1ff}, {{}, 0xfffffffffffffffa, 0x10, 0x40, 0x3, 0x5}], 0x0, &(0x7f0000000200)={0xffffffffffffff80, 0x2}) pckbd_enable: command error 11:46:07 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffffff", 0x5) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRES32, @ANYRESOCT=0x0, @ANYRES16, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESOCT=r0], @ANYRES64], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) recvfrom$unix(r2, &(0x7f0000000040)=""/44, 0x2c, 0x1802, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 11:46:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pwrite(r1, &(0x7f0000000040), 0x0, 0x0, 0x2) r2 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000040)) ftruncate(r2, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) pwrite(r0, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) 11:46:08 executing program 0: r0 = socket(0x400000000018, 0x4, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="cbffcbff12b9fd62009648000000000000000000", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) shmget$private(0x0, 0x2000, 0x101, &(0x7f00007c6000/0x2000)=nil) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) getpgrp() r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000001c0)=0x2) r5 = getpid() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000180)={0xfffffffc, 0x1f, {0x4000000000000000, 0x101}}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) getpgid(0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x3, 0x0, 0xffff, 0x800, r5}) pckbd_enable: command error 11:46:08 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000001a0000020000000000ecff70ff000000000000000000000000000000000000000000000000000000005db146bcfac6ca1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd0700"/186], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgsnd(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000007f78ccc001dfa3969b9b2d6e30db7083c8b80fbcde10e37c227a8a0ada6e2c8a0dfb1486d2be261851926f5c22cc64cbb38f74c7f018ed019718fa00cc482000013a9922e02047d1393faf1c48fdc4cdc787346fee924cd648d7428b3e537e4fd906bc0407dd84bc6901097d62384dcb1dda1d4fa36b7c20ca78822d7e825211724d12d7e5b230ad2aa2acd1f29715ef6c9f8ca4f73e0c8b9d59529114536b7f76ba1fd00e1eca648aec59f47ba5d7c0ff84177ef6b68fc3de7616c32b45cd48771d4180a5c3a2fbe714a2a717521234920a7237b0541408f5d896fc0e04318cb7aaad8d95e27b5f2e1f2706d9be58fd99e82e1970443ac1f2a5c0637df30203dd325582025287a5cc335d2550e5595ef548685b5699918905cd94eb70eb92b3ed878208ee09324a4b50c3c55162301c8e011278887ee58921ea8c0bff1bb2c0af7d5e5ed2b100b28182e04fb6c5a2d3"], 0x3e8f321d5b654fbe, 0x800) msgrcv(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab4398c1b656b99edbb4200000300000000000200000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6518f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea6469ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb826bf90c291518123e8c405a7c1c6467063e09d2d25a13a3729b8c4cd47057d4874319d6abc59f28dc05f759740054f44fd8069aa1ab78fea0e550ddb3a87ff3bf2ca5fd23c5ba155e122091688725a281bc3a3bf7153546914ebc68021d626e1c2eb4a0c5802070fa0500"/364], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r5, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r20 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, r19, 0xffffffffffffffff, r20, 0x0, 0x0]) setegid(r22) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r23, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x493, 0xfffffffffffffffa, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0xdd}]}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r25 = kqueue() fcntl$dupfd(r25, 0x2, 0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf1, 0x0, r21, 0x0, r21, 0x2, 0x3f}, 0xfffffffffffffffc, 0x3, 0x0, 0x0, 0x2, 0x8, 0x0, 0x2}) 11:46:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:08 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) accept$inet6(r1, &(0x7f0000000240), &(0x7f00000000c0)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 11:46:08 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) 11:46:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffff7ffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r2, 0xffff, 0x808, &(0x7f0000000100)=0xac, 0x4) socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100e, &(0x7f0000000140)=0x3f, 0x4) connect$unix(r5, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d20800da21f6bb8e0adcd0b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b6434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc755daffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205faa768aa6abec21217a9aff2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e90d67603f51add"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:46:08 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0x1, 0x3, './bus\x00', 0x9, 0x1, 0x80000001, 0x6ac}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="c3d631c0fd697b02e851ceead501f9322b3724ef2c5cefcfdb041f2c434f956d7e713f628abf598b0a01cc758624cd2cfafd70c3ec20a7139ab401", 0x3b}, {&(0x7f0000000240)="06a767b271215b68e949a5d6bcad01728b240530a84a7342047c0373dfa0113be7c7c18ea60a2afb11f5f6339e62d3917eefa8c085c2888023", 0x39}], 0x2, 0x0, 0x1) 11:46:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',\a'], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x79c) 11:46:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="c88720c63ea49e72a7fc54cb1d81b960b72b4b88a94b7ccccd7544725322051711086d00b8e5dc4bc09d4eac6462506f1d369e31841714df51d8d12f0676a7cf7f86e0dac44490cb616ca45e254cdd99ad3c43d5a5d99262863558eeab3b0bf0d98a6abb0000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) pread(r2, &(0x7f0000000200)="88eb09b07880e544a220ddc1649a31c237eb1e45be13c67f7ad2d083dd5f3984556ae91cb7828f6acdb591ec3edc79c1520db6f65e1d795e0118b30c2faba275e655077280c4bab59ffab118d450f3e6b4734b2a494a56d8fd5d243518d22f2b638ce59b86808c14a993134e70e68c52638b0937ddcd0ac9fb7a5da727f1dea28ee344ef584a577c0bc8ab88e2dd85eec986a051cdf25620d88ed4c35090265a30a5715b3f42969351224f8def6fb45465d74fa9af9152bcb0ccd0a336ed69561a23cefc7d3c10ff422c671d52fa5aa35f5ebfd2c23e67ddcf35", 0xda, 0x0, 0x5ed) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:46:08 executing program 1: socket(0x11, 0x3, 0x0) r0 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x10000) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r3, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x8000, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000480)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a7e6324a7f331079eb1553eecc2f02148d366d9a5391c752e36d97d198d24c20f6114400722a1e3a74da818dab86125cac506c1390249e1aeade1ced0a7032fc082600adb1f72cee5b35d10f92e881efc516095ab46efdc60a4bb87b032c11e7cc", 0x61}], 0x1) kevent(r0, &(0x7f0000000040)=[{{}, 0x6, 0x1d, 0x20}], 0x26dc, 0x0, 0xffffdffd, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) 11:46:08 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x10000, 0x4}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x3, 0xff, 0x79, 0x2bf, "c5986058fd1c9c83b58f5d04b3d938d343d1f810", 0xa2b, 0x8}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000010c0)="505dd0d84227f3c7544bd5fd12db26fdf0cb5894ef02c9b095ad650a3fcabf1342b69ab9b48eecd299759bccee45b36c4389d5d054540a51a300d5014b6d4cd6f637f201f7b4dc278bde7991b4fa46c05d815f0d199b62bab13c71865ee80250eafa698a007bd7126df617d5da49371e78a2a990a04f132c4c88db1ee542559b7b18d215ae4cd8f249ef397369fb71267c4d49b1b8247ae1601683a25971a2f07acf20b6a8edd80eaeecfa718010da58876cc8f5915b9759e85ecc3f7931f732fcf30a43b9a6ba5825a51ea804d653fdcea1c5c4741a2eae74f20c840ffd0097d81f7470ee353cbaed85be0a472a4aef9c521423b314a9f7ca05fba3a8ed2be7f699d02b2268e9e87fc12afe2a9f541f79cc539e74033879a0bd2e0ac06784d7dc1d0937b1e145a8fddda5f4977f7b2d01d5c6deece1057c818c1cac35d0a84f58a81c6d432c052c6acb2cfe3131ecf1e899b451270182047399e904cd7052010b298a3610a7aa68767ea6f354efc4b477800c805a1b3251973d51b9a4bc250d76f951ea99b4fa4f973ecc8bdd4ee700b9b1c9a44a95cd456beee50b20ea784c5655dfee663b37c18ae6048bd0439ba0b0478a040966f2498670aa9915e5002b7fad7c76da1a591ee4bd0ca560e33d619f22f2996de7fe7eb413825e6ffbe77b80131f7fc8e6e60ba4b97bcc3880799e96d6bb34bded4694aaa736221b3b9cae0a888ac2d7e52478af7539619842c88782bb6ca6b2c5789b0d31be4684b24ecc5a38f52c04f44c9e6d2fa69ac3e43f4e1ba994749574dd6fae5fe0ce9def00a72b00cdc575554f14967e008b3efe0d9f171a9faf926da6dc280f769dd01fa73c4fb871f6781ac9d74f4896fce0f46e42cd64bd7939d9583f15dc88e5bd1303066b113ac00f47edccc6320940fe582969964bc9a53ea4069e4f6d4018f82a25de37abb3c05826bc5923e57f9a0666aad5ceb662f889c9f5e8fdfc6c6273d293869b1ad18a7fe07960409e4585e34c0479ce293e1dc5ed46a6a7bfdbf1e7b67eb97a7138a1e645da486eed86eb59e12263c8cac4d8a443c74722285cd53ddb71f36db68c642195fcf481a519b732de3f231ad37e1c1d6e3e0cd67bb5b3938f75c47b8cff264c6d1e9d402bd9c21dd7af1c6d20fd6a4732a2c0917ab4b697c37c176e8f1a83a9d22fcaf56d6a27f9e8df9cf93f2480d91e4c191a9222a87969e50338e846c1187b56269e520da13d253f2108a256e5fab09469957e52576365cc4a60d69b6e5b7e82561cbbd02065394105db32f026a114c36f59e3de3e10a7a88111b2b80dd244d070697b6c7149e41c0d77ecfddac1db2a30f20dea4d0b5868b6ff58ec72a033316c66a4efc05237870a06a79a2ca5b231109e9257ea4208597a731f13d8d2bf3ddee4744ab940cfb6386b43158236b38b453653f9a7d6d22e78b9a8b92a13db04512e26b32c18d87c213bf8bb96ca13df83642c3f2e9c330abfd197495836768d22cae2201596d1f014e66d266c0d4aebd2b1c28949be045230308d9fc5512e3d477a0c46ed37116112ee29c3d771ef66da722c8f86639597ea258401fb66fe96fb8f53f3baea41f168bfa58ef986901763575d9992538bf19a5afecf5ad9474f02993b18153ca3b3e7f4f54a31e338ee31b5fd202db3fb75cc8a6e0f65e16c05a9f7657cf1285aee596e1d3d1d46c09cb0624a7a7920f87fe0193d91f1216bc5e8e275f58ab37a798909cb41799b351abcd2264cf8734748ef8aadd4553ef21c4167a973937ff842a7d256436b72f0c63dc5527cd85e8c4b258c42e366aeede41e036ea9f30cae2bb6eeff0e80a8fc2e1ca142f308c4024d9a8827ffac5f173c0c823b7644741f22aab1227ba0acd8e80fb40e467c1d35e1a5d408cb158a6a861f0e0cb2e7935ac038aee32be0681bfaf466440918755f6fd7e184c8a805cfc97b8de56d6ee4e87f8be3c264a2b9b2bda4a01f69a50a6c774406874a60056cf5becbda66a52e588e311fb66902a85fba5769168c7c08e07c4df2b0d9b8ba21770e78f4031203e39e20258356ee02daab2a2ad183c80a43ec1001e78623217fa8e3727bc6d19fbf4b8d815762d0122a0e1ccedd2689f448f8cce06d300ec4fc0cb62b2ea4cf4e8f02180fefe7155b1a240d6709be3703d8db21e6e2feebed84a37f4a98964c48c708b796d527007426d9e1f8c54ad424ffbb1603f9587637a7551b8e417625742ba63d5bda5e86b766bfd63828eda85412b17a95f32bd41b1ff8fce787ce835a01a92c5f15d7824ef5ae9ca145c03d2dcaaeb9df84b5595921c3b31f791f0e6aa3862304fa5d44ca40c7841158f94cf14914beba80f56f628a4906fcd695f7c8d44f97599d583b75ecd91b2ad9255277e01b187bdebabc33d8ed5a1dba45cac482edc23a29c23acba94b3be6e9e36aed76102da78818eed8285fad2591cf1ac49a96e0cbec29788be02436dcf80bde34f71ce41fd4e2546a6d29de76a824758b8d8411e21c10e4f6b8f157e70e669200048d8c871f54c88261c41c73e3fae691f1314a3e240045ab8a3405cac511b744c7a821f427c6486b3a0fbc57ed50fd4f9d88c5e14573f3ac51632741db39e96cbc1a30eb2f309d79d4a72780acbc6ca197ba83d0d85e9dc5e15cbd4f635f2d10a626356e437b866f3213b10a4b38ccec59819cb8ed055e55873d64f61382e410b83e0e4a03a6bc5b064c4abf889c6d6c13f3c5e13520a1474b99fe154353b32caa7a239f25b3e2a5fb0be828ddc1b9ac3818c9fba6be23d72dcd539e26d3ba2a335acf4702d2c70a9524d8205357c8526c02f4f00c2bd1a096ccffcc8f36da863bde9d68154d2ee4819ef010429e3a36c3293c9a88d78bb424c592f503242c5607db76c2bbd5cb066dc7694beb216a759f25b20fde0e57a32d8beeedf7ac05297e023332c44721c4536da6819196b0768f552a7857f8d9737a56dd9a7d77444548696832115337efb9088f55e5ab88796fd52a1fd2458bb89ee10e303ee4bf457cb8a166cfc44c216861a656e6afa7f5185dbd0acfd7bea59b933fffed4e8fb0192d70de424cc08343ee44e0d17e502bef1a9f4d90638d275fe4c06154ed02e0335f00e693816074f0a740e6e2dee70809898961e660a304b565a9a31ac934ecca65b7f3e092012b3c5d92f6ba4a66b93812ed3138cec80d08af14eed166f400077c58c777283a00", 0x8e5}], 0x1) 11:46:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='r\x00') r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x20, 0x3761}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x140) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000280)='./file0/file0/file0/file0\x00', &(0x7f0000000300)='x\x00') r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) clock_getres(0x4, &(0x7f0000000380)) r4 = geteuid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() getpgid(r6) r7 = msgget(0x1, 0x82) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x7, r4, r8, r3, 0x0, 0x170, 0x81}, 0x4, 0x0, r5, r6, 0xa5, 0x10000, 0x4e2c, 0x2}) chown(&(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, r8) 11:46:09 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="85d0055ecfbcfbae8144b87ed5df1d0afcd625bcecd41a32e1a71bcb97ac7286413eef4bf1cdcf6f935ee13da904da3ae07dfa3b8f90ec11a8585191643160445ed774c40fe72e47", 0x48}], 0x1) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) sendto$inet(r1, &(0x7f0000000000)="d970515b16973238caa2c59ab7c266e8691d81e66e0294d494f9bcb83019ed7528a1a236b4802910e8d858bcbd0bca0b2e9631d370e323c940e781643702568aca36768daf23b76aaa472fb38b2a587132864a6f1ef59ec7a7dec23c026d29cbda13c3", 0x63, 0x0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) execve(0x0, 0x0, 0x0) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:46:09 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x1, 0x7, 0xbf3, 0x0, 0x5, 0x1000, 0x1f, 0x0, 0x2, 0x7, 0x20000000}) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 11:46:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820200e0ffffffffc2a32b64ad848822444928bbb2f557c2b697cbeea16357f4f28f9e76dbffcfdd0e2c"], 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) chdir(&(0x7f0000000080)='./file0\x00') connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x188, 0x0, 0x0, 0x0) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x64}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="0000000000191316d365513f3f48c2a5ed1cf3fe8a5b61739a4d3ab128b6c09bad59a98dd83e0b0cfb69c27c68cdfeff212b17b5ca31c170ddc26c30362b754e5c7a5b29b2828987478aefb9722cc24b2a604568b1cbbdb661b1d2e721ce814b4f5557bb1815d6d6511a47d937ef7fd1e722b6566d329c54514d9d596195abe56c32b450df19fc4a4d9fc2af750aabe242f9092ddb22a258694dd7849a7633b10fda615902d32ca1b35d87e2f66f067b6af9", 0xca, 0x0, 0xffffffffffff0376) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2d}, {0x6, 0x0, 0x0, 0xf9}]}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) getpeername$unix(r1, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 11:46:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001340)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0xa0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)="4b05d021072fca406ae8c0c994daabd42186ac9b654b48bb91b29fdd78a697eda775043ed24bba01de71da38c659b4731fe902dc6c1ff9c21b813f99de979ce5ff924417741d0cde50ff6c250f5fd0c6ed7e635f8b6a32bdc5adafd759803aa2dfbb17c4ecf256cc9905b29a64bff0e168269a85334be28884ba4de76dd5eb703eaa5e9d40965909bb6302fa0c1a99545749f72af3ec8d68a4cf6fbfbd316149e6ca7d9431dcc03b", 0xa8}, {&(0x7f0000000340)="80fca74c4baf938c48ce3b680a2ddb6409804d3c5ed929b5d541cc8895f30dc9d73d44814aa4d4a40c795b4de8c511754c", 0x31}, {&(0x7f0000000380)="ec4ac989d611f3036125cc8e", 0xc}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x5, 0x20) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)=0x7) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000140)=0x859f) r4 = socket(0x20, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000400)="f1069a31bd0507b3428ae3d398e1e1839f79affcb548d304043efec848e6b005b6d46b0eb6d9cbc3dc2bffb27bcc62bd848d501fd40000000000000000", 0x3d) 11:46:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x3, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0x8}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x3, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r4, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc737b4a4af899b843fd3357ae26caa0416faffff00000000000004be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e293bb978ae791127acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/184, 0x100b0, 0x0, 0x0, 0x1ce) r6 = accept$inet6(r5, &(0x7f0000000380), &(0x7f0000000800)=0xfffffffffffffe48) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000640), 0x0) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r7, r8, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r12 = socket(0x11, 0x4003, 0x0) r13 = dup2(r12, r12) r14 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r15, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r13, r14, r16) getgroups(0x6, &(0x7f0000000080)=[r16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r18 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r10, r17, r18, r19, 0x40, 0x472a}, 0x8, 0x8, 0xfffffffffffffffa}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/89) r20 = socket(0x11, 0x3, 0x0) sendto$unix(r20, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r21 = socket(0x11, 0x3, 0x0) sendto$unix(r21, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r22 = socket(0x11, 0x3, 0x0) sendto$unix(r22, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r23 = socket(0x11, 0x3, 0x0) sendto$unix(r23, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r24 = dup(r23) sendto$unix(r24, &(0x7f0000000240)="d56aea3936d6daae0a5c2d00e746dfa79b34691c5855876806ff950ad8d0ac38582f0ae3dfbde3356e27382226074765ca3c0ecd52b0936d269fb4fc5e387af547ca175c6f472824cd9515d104dcf2f15ad65b4ea4f17d87027a0662466e67774cfe75003016620819b3fd16d8c177dbcb806788c834609a3c38a3ec785e55031b1ac44f5ac43a8071fabf5990ba38d2d2a5b3d897cf19f3cb9ec31fd515effad83e220aeda8a2c1eb3fb5e52c95b47fb9e990910b88ed4c3a580b0ffe1b8c56313142032818b443e4ece5ba34011b5d55f353", 0xd3, 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="00c00800000000000000820c90256b9d90aba21b5e675c0e4940f8b55230358e5f81a6fffe2cc4fb28a40300400d0c395fef135161b4626651c657eb9d65941b6a0fc109527a5b3084f750d547f4b122fb5f12c4c73b58649d9cdb6aea738b1d529f54f916821769cb3afb073129ad7f71c74f0c45f684f5a4835c02ad4cb540cbcf4fccba2972d97634596c4121384c3d61112c00d61d60f580a27bf09d131d5fc8d1f185025df4a9511f19a16c376344a2c5b1313784d0070c292322a36c82f60e4aebbac42fe9e01407c79cf2dcdc2de19aa306adfd125e20ae6bc1575d66908e5f500cc2f24a28855a1f811de34bd234185b1fb4d75dd60f76d5ba63636b3ec6e2a80e9961ca989b9cbe81cf2082e86bbc88ca6dbf693d5f98defee469afe5a37414e3a8c43d19475dcbff7081e2176a50b7426f3ceb039259e875440bc9905de3cd806c52e31084645c83a18199f98a22d1cec733a454950d3cd6081414716b455a4c291c8b3592aacf1a5cdb7185aff58d58b93bb4bfcaf8cad547b64c0d5c98dfef9fc57ebd831da87c4c479b49009ca4679e47d37a20bdf087b7d39a6900ad093597932530a7898b47157759b93d11c8f14e354fbcdb4a377112d1db5a0d860d2eec9ab51a084968992c038f42c65718ecde862b32042ec6e54d0960ab7c33872404b839e01d06ac0d1cf19a716fe304dec756492609e3e1ec71e73664d602d70348b57c186d5b1f8cce90829ad6200f45d823f9efe4474e014701a7c8211867e5d4908894baf8280301b2be6b81b6908e"], 0xa) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7c}, {0x6}]}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) syz_emit_ethernet(0x16, &(0x7f0000000340)="03670000fe9b57f9e42e8f31d983802bd9a55b03144e") 11:46:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eedd, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb5e1080100"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x60}, {0x80}, {0x6, 0x0, 0x0, 0xfe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = getpid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 11:46:10 executing program 0: r0 = socket(0x38, 0x4, 0x20) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) listen(r0, 0x0) socket(0x20, 0x3, 0x5) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000140)="88f51ad54c7878d13d6c8aa1cea816902963ea07fcf1d266022b49fe786914eb50889569613f4d4bade82c867d19ae80fb0d4640669aa9457c9e28b893054e949b95154b579d2e43ca30c07da0bac04eb7458770c0864c2964ab454720e98c1b206558ce048fd2a6f7d9e8bb513b287d547331094379fd4d84bd6a7a0cd3039b7d20a1d2a9686d7b7eb588"}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) dup2(r4, r0) 11:46:10 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8f90ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec430518080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc430840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf46b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) 11:46:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x4000000, "7376947ae3da650700000000000000cc07bedbe0", 0x0, 0x59d00}) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 11:46:10 executing program 0: pledge(0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x21, 0xe02}, {0x42, 0xffffffff}, {0x48, 0x49d}, {0x81, 0x41}, {0x1, 0x2}, {0x3, 0x4}, {0x45, 0x200}], 0x7}) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x45) 11:46:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x200000000000000, 0x9, 0xffffffffffffffff, 0xfffffeffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:46:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x3, 0x20000, 0xfffffffffffffffd, 0x6], [], [0x0, 0x0, 0x0, 0xb, 0xffffffffffffffff, 0xffffffffffffbfff], [0x0, 0x0, 0x401], [{0x40}, {}, {0x0, 0xff}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:46:10 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x100) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) fchdir(r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) sendto(0xffffffffffffff9c, &(0x7f00000001c0)="09028a5d4b468db3ab0a44b5b049720414b64b864bf0b88f9cf93c7bf9c22616ed5e8d6f448b17d62d2d398d136dd9427fc5448d5fda5a8b0501575cf2d7e92aec665028c3c2a7a75de8451817b1591824bfd02c9864f927845b8e71c7591715e29d3cc94c16aec18f02a577536361cf90035c02aca1a127", 0x78, 0x2, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x400, r2) 11:46:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="250e4a7b92c0cddf6a889c26fc9f573ef1d0217626a09e59406b8b3dfbe7753d9c3176a54dae3f073e328fd8faea89b0deafd7b512d6450df9833c3e45ebbe21230315832f8badc1fb63c2cca397ddac2ddb0f96caed"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000900)="121a8c016164b98e2b792e96ceb603bbc5c1617797c89bbe2adfe4d98d3b588219e8db2bae5e66d574dcbc337a6405ec0f5e59b02e586711af938d1259169dae59f770953d7307cdad475d12ba431dd03a3addd62a5773be5abcd25b7031d7811d6078cfbd7092c240d04671f6f80b5dda4f2fef4c21f305ea24fa67598f5846b6a71de115a6515c781fd871fb1c637988162ca846c8770b6aa1f8d694abffaf3a7bd5fd539cecc23ac3d18ed1cdd52a8bbe95bb37032b2159d0341b71093d8a289c61a7d1fed6105127ac4c6e931e3c27c9e71239ecfcf9745a6587f45e4be94c756df59272cf650c8e180bc94c13b4a8edbffc14f5839d3da65139bab7198ed230cdd898a9411f29a9501222eab4a1f35164ab8bebda8203be83ac6813f26d02b0ee1d936933d52b4dfd31c38dfdc417f5d1bc60ab87d7d6066fd82d11be16a29a38592b8b45e4654ae0adc70b860932b28a0c61c35373ebad2bfb2e4b9bdd6ed2adf0f56a330400000000000000e5ebdd8932295d277564bf95ce71736d4447594afffa90a779423cb0fa076582e12b4299f17a569f0000000000005529a53820177bbf3f51147ab6adead8aa78a857be56db11b4b90fb1de4ca288069cab3844e41d5e82e1079c0e84e9d6ad1ce6cc7533fc516de43ee4dab0b69f467dc591c5ea139454f4703dae4d8c92a0dbb039b42e1eaa101d519f11946651a83defdea9c957a91e965221cbc405044d7a0dba5368d69614f9a4c371cd3b50f83b86c1500a9103d7ca62deeacc593ea80489393abffd04a63b9dfa7c2896b2ada52ebfa2f93f14426f8cf684949fdc36372f301edcfe682f3b1d297185912ffde7e1ca8b4d527ac5fd96f449373a0464993a0cbb027618ab6b1fcc64b5dd97be07c73deed755f7f317d8a0bdbe026cf06538b15c93da764da3ecc0f8f1478898d70d31cc918dd6ccc3edf7a4599485", 0x2ad) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x1, 0x39, 0x4, 0x7f, 0x200}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648e2c14a51b64b1df86d698255c9c55461e37ef0ffcd3f86fbee647fb702f382ec6e95fca556c169b9c67c85ea3ebde0cbd333bec9fa35b0af5cee6543dda714d638f5066f611b3621", 0x5c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 11:46:10 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0xffffffffffffffff, 0x7}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) 11:46:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) recvfrom(r1, &(0x7f0000000080)=""/73, 0x49, 0x842, &(0x7f0000000100)=@in6={0x18, 0x3, 0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x9, &(0x7f0000000240)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000fffb0000000000005bc35a67e130c1ec0f7e5da254da14330f7b775f2c0cf2b2b6dbcdbdc22e27eb8feaaee949b18a8da531f20c0eb1d3e25abbef62af292aa9db6b8ebbe3f3dfc297646f9ebb06b795d5c5df19878d55137111a561871c1cdc8e72e7a9560af8732e489f1b364368aba52918e5fbe3fb641bcd785b4dfa53b1dc3590c7c578ab59b1", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="1a00000041c8b5083abb1d47875ca0e956c6e621eac63c2e0e4d00000000ebbec85adf6064efeaee29c4f871aa16d75be6e312ddf1fda92fd1e759ab71c31ada15896e47"], 0x18}, 0x400) 11:46:10 executing program 0: r0 = socket(0x10, 0x8004, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlinkat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/114, 0x72) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r4 = dup(r0) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) listen(r2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendto$unix(r0, &(0x7f0000000040)="b100050360000000000008000300000000000000cea1fe04000000cfc73fd3357af96caa0416e74f376336acf00a0804be781e4991f7c8df5f882b2d57e1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6b7e30d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae80000002000000000000020208a371a3f8810c00000000000000d3c883b40000452bec305435a8bc2a156eaaeb00000000007c050460c14f69ecf7b016ac5f1a6f65f5c2599416231739e26e65d06c01b58c000007f088fa141f03fbcfbc5d5b1c31372e927e13d6101db0cc00c06130828ce72383ab0476528a1eef6346b2f479b78cc27569a02a4f006559cf9279c6e5060000000000000087fc341b3cc275ed0d96e5d398c8f7d5416c6332aa1872a5429daab52ab5d76c", 0x145, 0xc859c721952b55be, 0x0, 0x0) 11:46:10 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x1ff, 0x0, 0x7e6a, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x880, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r6, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x4) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x74e56dd7779aecd2, 0x0) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x80, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x18004) r12 = socket(0x18, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r12, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r13 = accept$inet6(r12, &(0x7f0000000340), &(0x7f00000003c0)=0xc) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffc, 0x80, 0x2, 0x3, 0x80000000}, {{r1}, 0xfffffffffffffff8, 0x20, 0x40000000, 0xffffffffffffffff, 0x9}, {{0xffffffffffffff9c}, 0x3, 0x77, 0x2, 0x3, 0x1}, {{r5}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x50640e00, 0x1}, {{r6}, 0xfffffffffffffffa, 0x63, 0x1, 0xed, 0x1f}, {{r7}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x8, 0x4}, {{r8}, 0xfffffffffffffffd, 0x2, 0x80, 0x0, 0x6}, {{r2}, 0xfffffffffffffff9, 0x0, 0x4, 0x7000000000000, 0x6}, {{r2}, 0xfffffffffffffff9, 0x88, 0x4, 0x5, 0x2f1e56a2}], 0x3, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x1237, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffffb, 0xd8, 0x1, 0x4, 0x1}, {{r9}, 0xfffffffffffffffb, 0x44, 0x2, 0x27, 0xffffffffffffffff}, {{r10}, 0xfffffffffffffff8, 0x80, 0x20000000, 0xfff, 0x9}, {{r11}, 0xfffffffffffffff8, 0x1, 0x4, 0xd2, 0x4}, {{r13}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x9, 0x7}], 0x8, &(0x7f00000004c0)={0x3, 0x800}) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0xffffffff) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xcfad, 0x0, 0x80000000, 0x0) 11:46:10 executing program 0: socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="08000020000000015100000008cd7fdf030000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/92, 0x5c}, 0x0) 11:46:10 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000805000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x1a, 0x4, 0x4, [{&(0x7f00007f9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f00007b3000/0x2000)=nil, 0x8}, {&(0x7f0000777000/0x4000)=nil, &(0x7f0000788000/0x4000)=nil, 0x7}, {&(0x7f0000770000/0x3000)=nil, &(0x7f00009c4000/0x3000)=nil, 0xffff}, {&(0x7f0000b09000/0x2000)=nil, &(0x7f00008b6000/0x3000)=nil, 0x5}, {&(0x7f0000ab1000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f000096f000/0x1000)=nil, &(0x7f00009a5000/0x2000)=nil, 0x63}, {&(0x7f00009e9000/0x4000)=nil, &(0x7f000095c000/0x4000)=nil, 0xffffffff}, {&(0x7f0000a7c000/0x3000)=nil, &(0x7f0000860000/0x3000)=nil, 0x9}, {&(0x7f0000a31000/0xc000)=nil, &(0x7f000094a000/0x600000)=nil, 0x1}, {&(0x7f0000bd5000/0x7000)=nil, &(0x7f0000964000/0x7000)=nil, 0x1}, {&(0x7f0000bd0000/0x2000)=nil, &(0x7f0000bed000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000b3f000/0x1000)=nil, &(0x7f0000e52000/0x1000)=nil, 0x76}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000c24000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000edd000/0x2000)=nil, 0x800}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x80) 11:46:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = getgid() r4 = getuid() setreuid(0x0, r4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r4, r3}, 0xc) r5 = socket(0x2, 0x10000000000003, 0x32) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82e4bfffffffffffffff"], 0x10) write(r5, 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x100) ioctl$KDENABIO(r6, 0x20004b3c) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000140)) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x80}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0xe3, 0x0, &(0x7f00000000c0)=""/227}) write(0xffffffffffffffff, &(0x7f0000000280)="d82f1e557370091bcbc4e951df41abf4a32abcd1c51e2a7c1311f160d44b25bd428b490afecc96abed020f82e419c045996a799cc37ce7d558a603bf0cf8735101d799fcd4b403761615e7db901fd26a79e2", 0x52) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020671ce0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd806bc09ee0 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020671ce0 11:46:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) close(r0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pipe2(&(0x7f0000001580)={0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000000300)='./bus\x00', r3, 0x2}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat(r2, &(0x7f0000000240)='./bus\x00', 0x100, 0x1e0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000002c0)=0x8) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff], [], [{}, {}, {}, {}, {0x3}], {}, {0x2}}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="34b7fb011752e82065b51f4d732e7bb79d2e5f11c5f0f96654ff95b84fafad2ba8b7c8b1c808310c088cedefb1ae9da45cb8330fdc8701cdfc1721471ca221fd93d9493241e6b5be27c409fe30c05fb4f9112163b61811b779f68f583283f4c6fc0d91cf0e35b59e0913820e1c0e650b48ad4ea7", 0x74}, {&(0x7f0000000140)="f814a3457e49ce72f767cca0d59b0420227b55b917c49daf2ffa619935b60158f96305840af5faf326c7943f559db78c18d63b03e6976caaed0dce0db215b664fe3f634b5ae17f9723cfe500dc88f2f5c7fe2395d2443929e0b2088deec9b8e26c5b5667da0ad1a6a97c90d486591a31ed0e013eec8988ee6d81f2aacd75cfe3318b4ade112567ba4287e73137be922e92f82d365a098b2f0adc59d7c4d412989a2b67ee1836626435f32e36f478021d78ad69b3b3f1882b21ee873baf8d392871a5d47eb2496b335d763af44deea87e73c4dcc11dddd610b3e58ce3fc90a80d703d218b72093547", 0xe8}, {&(0x7f0000000580)="a7cf8aa9615a42f6df4b4f61f421088536ace67c032ba5cf830307e806486a45a424bb095e174d4d4b5828e7d24c5127c95010d69c39e850d0a2650b68a4b9549ac7e948aa9bf6226a5a17396b052451d11b5c75cc896fe599c144b623169cf67718e05ea530f89b859d0ff543c561478d6d51aba4f3a4121efcd87c55dffd7131f4bf2abb3d8bd03716c7e510c9b78cd5b99059426351bc7977a538fa1fcfc1bce0f8d6453593ca06efd38fceeb3f598c5242f588383786404fc9cce10ad83127cd08255791285206988cb9f52b57e82a187cd2dadd8aec8e88bd1c03f2872f584ff17c18db7094e6b45b9eec95cbadf4bdd4a2e2234979c89ff8f64a456ae08dfb4e78c973265c6efea184ede55814566cc0830fb559d7af2efafd8d9dd9d036feb518890cb893bf34b2a48c63019e5481abbdd65a2e6f9468fa49e465259b590a37c694c3fef14f0063c4c062b6dab851e0fb002491857b9cde0cff6813b520df511214d69df2f3b5d0a9c16bc3ea9eb7dec857bad43e19ce6c82edab91021d297271ce20485d29e39a87ab504197a6e8f617241e4210db2c11bb0cd75df7e173701c72199e55a210e34f2508eddd73d2965dd48498df24e76e6bb29dd14036144537bc865bcc598588f2ac93126620f185ea91b2e7902d106a326372bb2b6f8432aec0e9dec9d81810ab8984e431fcce1fd4ada4264fa50c1c15e0747cfde4b2500335db5180d3d12b2801279e42a5620de612f4da1475a56105b9e1138e08ce6fddfcbc1e0d8ba0b7251f7c25157fc438dd892ee0364508a0e601029df5eb43292a309b37f08d713e0bfdc9f20997eab34537d1e589645836aaef75a75daa43fa4155421b71d0cbfed32e07ed4961075c553dbaa620f5fa9ed6f22cb0680e59c03cdfa5071f9742b53ecf3fd25b532eff0eabb67018008eef022c65a5db5f9031a1b21b40ac6af2657dc030292f123ee93da5e2fe3817e7c70666c2fe65f653303c8dcd1f1e7c34ddb23014e55fad87c0e92a61997ac83101ded1aa04445bdf1c40271d831ea7f4f57bfc1afe91e4ffde741112a657407e500bcb5946a111f5a46409416f2c3e799beb0120ce094f27a8d83b6c6192cf9d9e0c32d959c60fad8865783b47e0ad025e563110ca3ea685a14aba86a8ad9648bcba17a6ab7d64714151b9fac3c7eba0a68d7bccb092b3c0e60c4d7a14ff908668895067aa7f04e6627cb85d2e538705dc24904789fdca6ac70af7af1acaa0cbc88c7107d82448161fe561f64d6555a89e2a3af3ca04e9ba1797960e149c87928c9aa4f4db2c668bf594d2a9a7bf196353af64e33f5d2d3f8b31c544a1bc4848ff65e5d4e5490f6450fe1442d5f1ede791887229ac9c1cd51c87f7610b39ece8b7cb5ec21602881ff98e0973bec35d62b9ad2e1341ab2c52f6405f692d5e4bb8af02525a11e005551b508db068496824ce7613b937b973a85278e9a2209414ade44e88d260051d945e645f9739bb1758904a9f444079b794981a1860cc74f11834c2c8ed3c39c2d9346134984f81c5a6f4463efcd8a84b8446eef5df4969d308b68701f8ca954403c41be79ffae8d0bbae69b0efa94fe212cc74719272a4f8e80a9605a3d692cb3a48c3c616bca56a57f0e708961d58e881f4a914422d926df58e9f2dd8e9b64713e44732ceffa20ec69d896496fd731619d02c66b7320b184f0e42240b41eaa12881e174e0b57187471c2e6dd21e47516cb98eb8ba63cbeb8bbe83b52292bbf6dc11fc2cff81a27ba226860a311d6a31882ea4447a8bbf524c65e612d4efa03b5df3a95ba0169751b13670327c89241fef93c1338be97f302f2a3438121e2e0da4e4e04509c19cc8f16015626d320d8dde7e89c5f81101ed183662f5a3889c59d4d5bf379c7e7368e79331dcc67f2138a04e4674daf08fff16b2c09f859de99defe94f30650c88e26ff3b8a7d0011abcecdb00884931ca856ec7e0430ab5b9fd6a7744b0b8731fa6573f3ca7cfe17d186c8403496fc352ee2711088eb41481c92ad2ada3d70919331482096cdd6a9c762d1f32c147cd8f28764fedf10f1602597996898a950bba10f4739e8aae080c55683278908fab563d50d38d3646f6675e70521b85051fb9738ab6f87780277b750d73a80a419b0934073dca7be55e83f5261c004eec3aa523a5fcc9ca52321ce0c78fb9eefd5c5fe051171c4518c5998870eda703097dd666c1b89d5de5ae3a032a2bdc415142ad8480bcbed77970ba2d866c87fd84bc6f64a7c66575374fb5ee4f14352964faca2c18e9e68beea7857754f1dcf7dc2459b3cd8dc679d73e1192f068d2f250f92036c7bd7c8b08d51fae1b513b97c105482216b9662583836d4e958490a47c2c6538db190829e309a4574cceb99c99f089f9e36d5004665c5f060f19c88ced40dd21ea9c84023672af9f3b4907d1bc2f9e4bd6dfffdc9b5ff81426ed071bfc3903a31b8b79426041d4479d2bf88e4d3415ad2d38db23539edfe8521a665db3988daf0129e3d060366f8f5955a6760ae3a9cfd290a1617958759dc65382b880f852f431e821d40b3cd34461a8049aa46ee3a6fd7f85ee635f160542ffa56267d4696224456ec0f0a1a517152658dbc2f3be4fab06c7eff4e3a1435c2bb10288430ebcc98dd83964d88b12e1f970d540fc4c7b62891b621513c6740a152567e05b5489de02c6d897054cb577d0addbb3edc21296dc20eabd1563fd2da51733a9c3f3615978af0aae1fdc422455bb2c23f0954ccb0cf6cfa9044144a59342938d29f09faca30dd5a250fa4fef5f492e9976234c15a2435503502f9b7b3bd2510286b50d12b7220992545c628c6b9ebf8f1cdf5be257324924de5940cba1756851a0233cbe36c68f37d56709bbffbe3e66cccca1320b96c03bfdad9daf8b16ed449a0b201ebf81b1777bb2ee334fdd18c33a094768d072cfdd18923b77d9399345faac33798ab5cbe5cabd87575d84ab812047f3191dbceee76b16b28bbd319976cc28c58c7682ad4d78d9c85f5c799e3c2e66b4b893582b6b81b852a29be76d319fdc9d937ece3428af9c3661b2192ee5b7c116427b60ac87d20876e15311fe1e617242cf55b39a5a7843e96ab5a29cf018289a27beede659630e2c57597f1f27ee1cad36b297e5762e7b9635818a1eb7e6ddbe2d721ce414b4e3eab8c2529a27b9acea09912d4b2a22ff4aedb6d294564aa9cbc679dca68d00a2f2e71d101becf454bb75eb811552c835a60f853d0e58da9907aa0e3a2dec97db7723848cab7f44eeb63db60ecd33ea9ce8e7b65dd31de2e5e2ff1e9c1c106f90d8db3b6bd951c7de24d2e213d311b15f30666f6786c85aa7d96b55ae0869c5b30fa1beba37430ecf491dfcee1d2557fa700832343b7d209bfa562ed7fb06c2159f1be214fa968f22989cd96864683ec619fba6358cdc1545d91d186d32933fb4de35071480024e1ae65bb03c504d2de91d9d392ed4f2ddb11e499644a87efcbba0151bb72be0fed4f22800f852bee575ef25c72ebf1c746a7f375214adf83ca286ab5ae96a790c6fbcc0f34bb4ea60695aba659d0587e9cc42c62a7cea618d202cef05ea7c5749ac034376848ac66a42c647a24a340b814120c76cba2a1a940cdb395118cb38497a46aab7e4dd7de6e7cad66cb22521a2900459810c111e62861823b9085f5ad2eff79922282f716dd21d437afbfaf53122c17c042b37b26bf22bd1dbd8b926ec97660f32e5e5ddd1cf6f0f5ffc210310b00255b3bd291ad2f4a9fc1e1f79d58840babad8e04e77b8b049eef8fad7359fd68b690fa9457cfa793df3343a7a868849bf64d2e353fd51c60c3bbab295a149413304189e23bb63df75dbced3a5a01ba33e94cb44922157c51bfd8eb9f45947b28d85802b63d37637188a0d35605ef912fdfd06863c5c95730338c588ce213b22b238209fd286f3d74aadcc64bc67f92c9b977ac4d763a5778ae192a1da9480e4d4c2315cdeeed497991fc6c27122272f77d25f513058962a425cc370d0b11507a8b8c79cf89161d09f8c2806dadfcd8c9a9586cd36341ead73cff64d5fa9039eb67176c9b52f135fb93a5495e7ef4aec98acfe1a7effe81102b00fea3094c0f341754a5fd17db848f2f49b0b7b65f2c6eeb86381f013b7bbdb6059f23c5bba6b40d856f5f1be07918c845ad24c9e13c4a86e7ce3baf7dc2ae0ad5bbb03d52d62b51412db4d19b16168caf5f1f6a471935e2ff236c47ab6d4e8a7100950c63c15f96c6cc74a5537f6e0fe118850837cdf4f66ede494a29a9033bfc0991276a4d32f156b381a7b1073a80b4d458b1d3b227e627470edff70107484dca0579918177632dc2342d41e458ca699bd81d969720cd5ba841bc364c4bd614e86dee68ca666c9e60c4a6dfb1cd69d462eeadd21d1c89c037b8659fbbb8b052a2e8dc4ab1053c412712fc4554b9d79b972a5a95606e12cf5018f2072d9a75b8488a169306ab304662834120cc34b53c9da227a0f069df95928ddb864831e5ea6c12c1ef5f61f70c5759f5399d0de9568b84c0f4bb205620085665e9024d5077f54c87dc1d441ad99b39526ea07fcbc8514e1ef6c9472e8faf8b81ee82070c8c717f5065573e812ec1b51966f60d006c689dfd907f6d0d24dbb3e030680e5d9f8e9bdef5907495f1033608e1cd78467f93a209bc0633702f9bf366b421dae62bde3e7d55e6e269701972c50dfe5ec43578241723c56ac42766f449a9939421b608d16c98cf6f88c011e5791fb7c4fca97afe4d7f88aa46c4f2368dfe0fe559b25144f2500d309e83cd601793146695769e79587f047a8cd89e9d4d53ce02c2f1a9407258d2ac91389d3ef64b70cf96d1ef6aac898a73d12569681cb3d4e200ec49a8c3781b7bf649652ba3e880310476581a0faaa908ca63dfbaabd000d9fd5e2c8624fad01237b2bb6b579be495e299d6743126a59803fc718b37d37ecb80ba6b6a9a2e2ae09bc48cc757167db140cd3437ce7cd432c4c93dd2f08514bc12af803e59a4447cf26c73e7a459493053fab4588d1b40275c542cb2a3cb8fc84df23fc0f4efd757849dd46d9e7ccaae8a454b4885868bd9e19cec512e325c78dfd4da8497e8836c31909c1c47c917a3754a4b01192a8db5de57095c0f2222e3b0f64a92589aa27a010a5699f7952880aa3e1b1318b487e367e5929d6718aa6ca45f7c181ad9e677985f1ccbdf31bc986c6ec9c6e719899ff8397a4965328756d47f4fcdc376fff70241fa0037ce814eb663dae77ad094953c3e01cabb5fa14093b75f2454c0bfd559e186cc0ff089e8659488871b9568f2e187dbbd6275365a5e3b13ed0747d1d5ee667fc2abf41824081e5c830b9a980a762e52684daf5863abbcd006172ddecb3f1c13330c8d830e12ae34412304c49aacfac2e9d0a6a699a849473c24aa5f5b00f79d8f11544b4b809f405eb7ce2705d73429665c1083d72b0bb49baddcb51cf8a341f5c8244f6ce54872c825074580810d448c4cbfc7753303e61a06b9af23a6d19d123ddc9a69635498445e5ece12999d0dbd5e29601ebc786c98690fa6e163715867ab65777e922c83933be034baaeff43666562c5de4e6530265fa68902600a1ef3691d0773f05f7d8d4d5c2136cc0478780e47b3db0117b8cd477811332909ae196ddfb636b73230a7a3693b4cbde87ec42fddf35cda0ee50aefee31fa2b8eb6c1f8e344dd3c3d95c06681bba30b47de9c7680d6191041c7100b27068e53db49f640dde06cd9f3c6efb0c026a93f1ec6bf031d578", 0x1000}], 0x3) 11:46:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1000000000000028, 0x0, 0x4) 11:46:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0577a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb309000000e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet(0x2, 0x5, 0xab) socketpair(0x20, 0x1, 0x0, &(0x7f00000000c0)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) socket$inet(0x2, 0x3, 0x6) socket$unix(0x1, 0x5, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r4 = dup(r3) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:46:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/156, 0x9c}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r2 = dup(r1) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0xfb, 0x6) 11:46:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="0002df34e1c746680006d024a6a2559bcda18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012f7a78372004924005a8522ddcdb9191f9cbaa095594f572bff2299238f1a55090981d66cc912c327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465698912cd0381718d7995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc337288776a1b9831a3b2b1a02e6106a73b27077751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5bca64cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4bb2992418af2b5c921f8a7c0db1131962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c700000000000000"], 0x10, 0x0}, 0x0) 11:46:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x400000000000000], [], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:46:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x811, 0x5, &(0x7f00000000c0)="64e8a11b2589792f14b7ac4b8f8b0501c7c95fa8e5896b07aa72cc2448f938a2c7571810451296cef993c40a8ef20f1a5f47eab757d62fe19c5bb44922ca0a3476c96d043a224d09dc6b841447677d475799ab66c3f7e4695c52e26206656c14868f69b9c1867baebdbb5a6d6431c13ff821acd68b6f35c3955fda4830ac30ab8976d59d9da0da7ad74a33db82bc8d665f1567afa3f30ad654aace2f1a0300000000000000e01a71fb7a7f9c122886473454518e64ed6720c61a2be3cf029d193c5321821cd55f70ced1c5d3b964ae6c1b5a63", 0xfffffd11) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000280)={0x10001, 0x4}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[0x6]}) 11:46:11 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRESDEC]) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x5, 0x7}, {0x18, 0x2, 0x80000000, 0xd3}, 0x400, [0x6, 0x2, 0x8, 0x8, 0x1000, 0x1000, 0xb6f39d0, 0x5]}, 0x3c) 11:46:11 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x4, 0x7fffffff}) kevent(r0, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x9, 0x2}], 0x8, 0x0, 0x1f, 0x0) 11:46:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x101], [0x0, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0x405, 0x0, 0x8], [{}, {0x8000}, {0x0, 0x0, 0xb1}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x6}], {}, {0x0, 0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getpgrp() lseek(r0, 0x0, 0xff, 0x1) 11:46:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000640)=0x8) close(r0) r2 = syz_open_pts() writev(r2, &(0x7f0000000540)=[{&(0x7f00000000c0)="4e92c373d19a9523b4be9f4d6ffd4c8022d876f56d030fe6d3fe1f3078305b1eb009098cf259e0e9cad57276372efa2eea096441f4d996df73d21be411474bb943f72bd37585681399eb422219fb9b95a38ce873791799eb4cbaadb0e939e89110390450b883378db5ccd4fb075db09d02e59ab5b96d3a7c1e10c7860678db52c5d600eceba6ea81a4bd5c7e51cf6ef7a90430e255d617d6a7204c6bb1f1c71a01785b764a7ad39cf60db11b924052bf38bb9c4735704e7774b207a38711d9f8bd5c83f74436dab59521d8090d5008b4f54585250cb62b086fa0a217d7ada226e47f83", 0xe3}, {&(0x7f00000009c0)="236925c6ec7a2333cd78c5e00f81a1092f73b7cb13a7e929c8720c677fb522a6174f5bab4ab0f3031f022caa6e1ab0a74d7875454c9f1e6026c92e09675ef99f25e06faed334f5e59a97b2b0ec0c71ddf20e13d04200c294ad49a7b11c20edc5df4e2d3c11fe3bbe17e5b20d69f9e48468e07d95cd20be3b822efae359ab947756ae844accd5864aa400721549f9b9e334ffcaa1fff3c3bc3c0c7436d0b4d4f1d264fc48fc182b67ffa44704b9a6c045424cf3dcc7cde640f8c6b8827745429246d2782d64f5c63c0d56b26cfdda83582fcb0be47427058a178df46f6499da3f5df4983eefe5befb4192d891104ce0ac4f908d7a6e818b592ed7a8de51ca633220f511bc1928301c273642dd95855302237284c611b68e06bc34c27c500636cca8a225b138f55b5d526c0942de8f7d644ddaa2219361d08dd1ca4b668046822fce900c24669ba19a4487aa62d8b5df319d3c5dafdb9aed6a7fba57f4180ef7248c3ecdd06b859316cd0b084958a33b93ae96c4c78976c60ca1667775813a9379a71d9e1de33c1e0abca40671d9c6afa35e29aca47a4405e268540a7ca13b5399cdfed53d183722bdea2716d978c48d6bd04536172d0e5f7720429c72d72f2c2958db3835ffe1c982d59c53a0f5f05ddc7e938c25dd4d2faecd1e8fb6bcb55ebbe6e598e0df7c85b52719738e251e0615bc7b0460c5f55d9a4d0768d97dfbf2cb2ef34eeaf8c050f951d7dcd8c1a6a07a09c7155e28cb1af83729ae9d54df00269e1a7f35e1a4f6e1c6f5f05fc3857685431d542d54bf0735560fc98c3a23c6581ae3fc7a2ba0b1d941c610d08c8dfcae383d30af3b3d4943c028062eab142f039bc3034a2afecdbae2449b6676b9172798430ae17854ae5c89d97287fe7a4952e30a410f787d79e60ece11e69031e2e1f21d63ebbc019c44d4eaae6ecfd365d483cdd780d86f299f791b05f789121845a8e0cf173ddacccf0791d832f9668a6db9fe82481568cd775cd250056bbbb49509d5710556bd1c4cb0d07fac4b8968b38b02dd59fb6498d3af4033d9b0769992bbb08798d3a338c2c29c504343f90fd879b8c40179f05c5d3f950b227f3d40351721d016b8df0049bf0959531e0439e74d82f57954ee07284eea95ac78d83830f2aafef45de62e0d6eba6454f89dc5d379dc5b431313ba49c72ea0d9d81ad016e9a85d6afbb6fadfb0e9a5619befc01da449fa4ad86c5a707902069bb3fe1652751f891500b8058aefa5c0ec6dac86c0c9bdf442d6d4b201c8921c51177cdf972d852bd470490a4ab05934922c1361b071fe41c9865d9be1cb7e4c8624ae040310e07cb31bc5d9a959d1101d058037a58475b13a9dd1f19adb0fdb31d535fa39037ec60cbedc746eded448d140ff345bb2a8f2544174c8d9f0b7415873fa2dc7dc38a7579d00460128b9bdd414030f669190ee9fd0f56123e9d875c907d164e01eb0cff10fd9677da0dc07e251ab6798114f56cff88261d6e512a94e447be0b77ad9a8d3c7839cd446dea15261d6931e158a8ade70e39b5627e2498a73ffb2814f7d3d203971ad08502f071ed4cbe5fe0a3892562b4caf4cb78cc266083c6ac9e5b9a72215f265919928a05b7bb425b46df5556ab9f69acb7fdf048472e432cadd1eeb4901de090811911e5675ded5f97a2900577522224c11c12ac11f29c199eea2ae7d07cfa15c0ad2acf89a53b29fc6142ba7b2e880bbedf53886d71da7d0e88f562a8f4c2d7a744d97daab1e87de43458d3e8938c2833cefbad80323e126791693af56deb89cc39e26102bd9cfb094b4b980c7c79fc01c2db146e72d49b74760a82b799dc569b5c20a6f2f923e1edea1f8e55adc51c44ff0e2739e0540716e8354ac8c15ce12a664bff5d8ad2f6cba5833a33860574b157ab751c9fb694fcf9c235e82a9a55ef378258c8382d82c3a137fb71196ceed9d5b52875c1501fd1fda4f4a352b966f5610e0e06a4223b74bda33fb101d1bb37b2fd41833b4e4185f6beab350e8040986e434fc2237b7aca73962fe5cbc27d037b16bf77145f4bfa1d894fc0d7002d336b622c5b1df4765e2e8ed86e961401b5f106e60f6b1a627be50292b60b7737060aee1a5335edd718eddd12dfe414df60c919faf568ab6b5636f19fe87948273dd7181e7eb64d35225badf1a0df2bf841a10254abf2fdde0911168d446a070f9912c4bb6c61fd2ce2df99b46fc6b37a07890f3e0a429cb429ca4adb7c2cf4b2f9897c22273d361f31961d8962155eebec9e7bc32f005740ca462b0d0a37e617f05d24ecc55d961fae0bd3bf354e3cc8e3669412d5ee863f7dc09058e9079136ec9a53ea333c3ad134d75aa47cc96017b82ff5f245c4bf99e91f3aefb7fadf261921d8236efc7d2f9a3e9495b96ec3f2cebcf6ea7fcd5b9072ae45a9c6f0ac477003fd03fc25743fef7342ec049bdbcb960f81d2b011ba92c1f8a0a03794ef3da44ff6bea151c66131d14bae322fa82f2506533538a6528bb907926d30c084a5e882be8148e2b8330df64c68f20aae094340732a111adfdc2f5d338e6eaaf4ec956c708c09d72cfa3f4bcb81abdc65c5eefcab323d36eefbb5d84232a922ae5acee106a9eff2c070f872ae336ef8552881e5370c64654fada0aac102e74d9f1b15df0f8e80bc0b608c15de27798433e7eadb61936fa9e91a95b88e9b5901a4c825141d870bf9c064298d5ef606be13d635fab19dca974341c96a122375c9aa8a8e041f538d18bb7b4f7c496e65cd6f907db4a6e4b315816a296c648cb043c4a33a4105cf22ad401f31ba99c6c323df762d352c62c55c45462d9477f63ebdf2c12ca40d9876d25d3f40753861b2094026f0a18179f9ef934c57e07c70acb260308d78462568b4112d0f4f277838f33d88210f322595982eb25087460d3ff237d174a57cde3805812e0aae25a21482acaaddac528ff71449a8ef31de719d23036bd0dd170e681b1e07d992eb2216ce020f23d8dc0c128b5e26b7ea1286aca72f82ffaa03b5b2a19a72095e9c61e20345d0cc2823ab817e8a0471a29322817093dd0abf86ddf55cc6cbea2f6cee620c8bbc51244217c9a8bdfa3e7458cb12fb711d6fb22ce8cb00b684d7d6e38438c4a5972909d73e63d45985c16a7953a65be56feda2a16c4259353f65fd2ba9cafd1ca819ce53dbada8ecbdefd20372ce545acc10711f6faef03d7a1d8838e4bf9ed5baf122a6435d367c465e8b54f05c812f6958c8c4f066670f3d7afc8635df70b52eed8452c5e2b45493cb44f8ee68d54abd9c1e033e5b09c81e2593734aa91bcdcdd106783cfff2a84326bb5e6d3703b040eac45af3d1cd758b7a2ae000913552386224125fa4caa6c70f6c002be2ab73fa91d25a24eedace6c1d045314914ab062d372d424d0828db9df3cdd0b0cd6efdb4d4cb42d82ae78c9404d344efef74672c9b5e1c414e4488ca43c52161100674a9d67de321a9a29a67ceca7c7c3682402f2a6be814e1aae572fa8e9cad1d7dfcb66288857ea6f44e59baf91e2d7da43c03b5f3611162b63daf7f49884ab6fc531cc27556fc57e1d064b3ec81a30e22a90c6d20eea06f241f6d43fbbaebe6a2953bf0086236c18b1bbb2a7e9cabdbc11ad2dffbd8815f7d138a9ef7946799413ef7fe343757332d3964e551bbc12485b77f2b880c88a905ff5a2ad89a2089becea71ee9eff0f5d31e8b86f1d0066772ab0e27c3e54d37519cd6bf69b8cc30175efa0b8497b13c5e7a60636d4392f203394f9c3f7efbd1d8d2ef363019306c92c251850411c3a51b09867f4eef19db981cd87afdcbb31cc47580b2ecec161f263175fe0b459ef22ec222f8f5e78e4131f8b237973e0bd68b0d1908f63447ee2fb13ad066c7132e88cb7b5cc1acbde17b8abf399c419d67463b6883ec213636bb75e8fc23d3b6decf74dfa64e2fa91372c26660e4f1f1883785b7a9409eb15b1ff9a42f3bad9eabd7729ddc7b3f4736401425d864eea07c59e73262bfb9016932c0f5fcf6bffd15b374725c5894443964c3dbdd3cef12e5ff0b37851d7ea007d046bf902283fc8b80a6d8ddb924940de56de1d1831fc358b9380741d5f699195e07379b76ca4bbe2a284b9f22c7b0d88305364038e3c2f6859a2faff154d1e69ddcfb30d0242f9852ba2c266adbaaec4970d2b908d410ed2a4e743b66215f55e0a6c91e293ae78b747c172eb2f6ff6c42ac54b7230691485e9fb8e2fbb3114581da15d7dae52bb8bd4ddd5e394049f2f55ce96712b3d03b0a25be492c717a2bdf305e8a7b756b84f3db403cc7db10ab9ee81046186422fb6699b7a5c7af40af881b98e343059b93239e538126bcd4339b4f240f18508e4991496c2b78285cc533f677ae5ee39494cab3a22b81ed37a5a63576e85e0722b35262f3bce5a34b418d808550333947f4b563bf2406c08cc3b0ddb3e07fc2f221abeeead398a40b36a2205ee934b9e04e74746285dd81d25b3330e63373f829c9d1b4c643348a61f2167a046b789016f030e97f806bb378569e1d08833d58cd3498ace505c08b6468bbf18ebca8f9c9e30bb6d4650c6c89d200eece8d03767238274b3c80e77f2616ca3db8d94ed442efc3be0226268da5147ed0775556d5b6038bac830e786aaddbb446e2ee78d559eb4590a50c39464d1248b7aa5b562f9230f9738d2c28defb37dc14e61c8bb65651bd8892ad8c55f172a83a5330224fdc26a13ca64ab66dab03e5d5208ad72b7e17140da52dd8350ad84ff23014effb4adbd033368e4db724f21b8f3299bc15e5f228320842eb8eb6bd03f3e1694224c17e796d0dffc2b71cacbc540cef8d1e6dc99348ca6513e0da4b4bc7f9c2d7d4353a36a6d7213fdfeb051c282dddf3710ddc3e44111fd779c4c6b5f158415b8a7516fb676e9cfe0bba499c5dad2a073ae44edb708a9e2a54984ad69cc211db6b51821c13f8aa5ca585e7d9388a45574f359c6173eb5e489757aa1c017df1bc11cbc889f36ef47af77443f17a004779856e08beb7d2eee92257f64c87ffebc289c38339b9cc0b2e989b2db911d5d3963dba06ac11a13f22284a3ee431cb09231dffb4f0766b8d609e9a724dbe112d154d0899737f9be08aff5fa060ce3d333da767883dd356d29f5361e908ad7dab895a803db6106ffe6a5e62c2db2bd54bfedf104c8ce0d7cff12c3d3ed99cd7246fddb8e41cccee33bb96eab7fce064243f1c67fe130074428e70a50e42c27557a56c6900edd8d2580f7685913a92118be41525603f3100f6c223ba51463a418c7aa27e2b79ba8b755d8bce6a26503e2dedf95b8f3cc5442242358b3b6a3486f7cbbcbac6f77e98d62b2f00b917c06bfe3d8118065128b720e9a9896d25216cf581d301fbb20973d9a7f34d1260f9fe3ea047ba07b5a3bd93794e8b12e7da43a8e48c6ccf3a0e1fd878b76b9b1c879ed84a0876e252e89289be493f157b9c0a1ade650cc373f29d911a06b31943c4136703cc519346f68e144b37db14e742bcb6099692ac19e3e08f18ed65aaa0b309d3db1b8b79b0433d98dd65953fd7c14861015430ced51f8d6425e39fe5792cccf9734c035921c316a4a0679acf8d1d6a3c50bd337c0cb92e4d789948f40072d76552ef48393324661f103368a0206d2ccea0ca084d924774ec8479e0bd4528a483b03b20f89886b94d2c79388bbf333fcb4b5ac3eed7062b57031d80d60263f75dcb00f6f06ccea0d8b516341ce2449e5e6f4b5e564a63478f99ad6f3e5f7d62c880f6e9fd6321a672e5613cea700e240578849595773f41", 0x1000}, {&(0x7f0000000040)="9862afaaec1e14360e88e232b87c7efe9f", 0x11}, {&(0x7f00000001c0)="cdf5277fa5d7563e47da2015f35b16f98dc62ba92e96b6e2e717888e4aa494440c8ded72d40f4b18e57736a22e279ce62d7f3fcc1acc66e5ee0f28b31a1fbb76879f119522388a528360c028a47971a3cb6b7f0109204540adee03c056eca38a5ae2477ce677d8bda4a1a30007fa9eca50a8e3b8467150628ccea0da8251a27e1e61c0d22cfe4aa322d17d73f543ccf6b82aadb116942e6a176518c2b7b95a1c4c146169203c", 0xa6}, {&(0x7f0000000280)="75e41730356c24587fe8b359d6ee4c49b9c7a82bc39978bb9dca3501e4c83e26af4e3ba86faff4d0827495ab9d884a590ab253ffb679a109dc6aff2262b7ef9603feb4cc633aae3b11fed313d15abc62841c724c039735a2b7dacefc06077b08e3ab7fb7b7053fa40a774085f7000d5e3183aa83187c83ef0e992da4e0a029bc8e0bd6a1ab9d9282acd5a7798ab308ab5ec6c2b51602df8f120bac9b54da86be67c7934f36a65a4ed1a7887875211cdc42a9ff3d20157bbda9d1", 0xba}, {&(0x7f0000000340)="13e2d2c8f5b6da99b1b7f25dae98102c6e66d1efd87f15ee3d5b81593e7665605431f2a4bb06842304ab52f97c4b4cdd42883b003712b3cd051458ba7fdd80ebb4bbcf3d49b7a830e62615c06064c242ffdc2b5bdc7ee7be52d761a93d1c2f66901d99c252109c2c3571de0e8c126e35092f5d37e2b7dbc9dcdcc2704c", 0x7d}, {&(0x7f00000003c0)="e5fc36de83921144de1e25ba188af7bae9713cc27c373f8c977a7a866cc2c2ebd8851365a19d494f678e936eb8d1bf69d4a753befae09b9afca49e1456d5", 0x3e}, {&(0x7f0000000400)="479cf8dff3e9e395de4b7005832a0701469ca1f047c011b9c197fa306a3df1c9f5f093705f2565c1eefea3491a357d8793023c6566d923dc745076514d5fceb368f7fc589d5b541aa342e952ff227a60fafa5a573f5a6edebd44", 0x5a}, {&(0x7f0000000480)="a85b4553de089206a6b1d56bdac0255943cb4643401b58d52540998b4a638f9f83d730c5e8fc28db8b2470d07fd7bb89fec52c61aad3fe9fa44cbb40095d3c47db9bffa37dcf5be4788589a27f4461848d80c81ceb3a9cd5613eaa54d29ee1b911b9d82c00dbaad8fba8c095077021631211a9fd624fa13a4c6c602a32862338c7bd41", 0x83}], 0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff7b, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) 11:46:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x8], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7fdffff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) shutdown(r2, 0x2) r3 = dup(r1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) getsockname$inet(r4, &(0x7f00000015c0), &(0x7f0000001600)=0xc) setgid(0x0) ioctl$BIOCFLUSH(r0, 0x20004268) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) readv(r5, &(0x7f0000001500)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/32, 0x20}], 0x2) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000001580)={0x4, &(0x7f0000001540)=[{0x5c, 0xb0, 0x6, 0xfffff3b9}, {0x1f, 0xcd, 0x81, 0x80000000}, {0x534, 0xca, 0x25}, {0x0, 0x20, 0x70, 0x401}]}) r6 = socket(0x18, 0x2, 0x0) getpid() r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) mkdirat(r7, &(0x7f00000001c0)='./bus\x00', 0x111) 11:46:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 11:46:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edfffb], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:46:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001bc0)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b15f73a082fb4b92aa612f09152542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000200)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) sendmsg(r3, &(0x7f0000001b80)={&(0x7f0000000780)=@in={0x2, 0x1}, 0xc, &(0x7f0000001980)=[{&(0x7f00000007c0)="5b9fc578d4faddc491b606e6494791c2e385da8f21b335f2167dbfd6d4ed714ddc436c391b9a4bd0999d38984a034a9433c709b4a0accdd65e8489b09fc66c523d2c", 0x42}, {&(0x7f0000000840)="334db6ddb44a1d5f497ddd1758e7bac8f6d7ef7d1dfb1bab97566149bdca15bd368686a4aa9c8e06eadbc915e295708298e99e34a9a59a607356e9e57a91d580cf3a5db654eb7739e8d8eb7f3ff2a813df1fdb219c14522bf15776d85f8ea19fab7e077a60cce72809d9", 0x6a}, {&(0x7f00000008c0)="1f577e224c5225abafdeb7a335a2efb35b146643ebb0b5552bb015f90e9060a519ccfea7d1f129e8b66643692f30874673c35635548477a8a1ab45747f0c5be25dd301903a22b7408a71295f86932e0562c76077b8a143993a5256e7e0b3058a1050c03691bb347b9e51ba0ad300fc601e7509bba0885ccea811d185987b96a44fd5e4fe114b68b1494eccc8792e5a263d6b", 0x92}, {&(0x7f0000000980)="5c6f7d79996607dba618711716b849dba506aa02491aa7c88b274952495b9da9934ae2169969f497e2f967f94ec3643f18f548341deb0398a3c82218712f557ac2bd0eaf500f8be130d72698789dab18e83962c3102c2b25221f7f1d4f45fa6c82afd01caec0cfa8d8d4284fe77bced9880964f9fa2a858c136ec0cdce1fbd627d771b1ebc96276f0ce15e7acee0036dac10abb29d2653e31e7647b8a33c4557a26edab78eaaa27e38791905c2dc9e88929da076cab279e18a33ada075a3b584ed11311bd66dbc8232a292099329c170b48dd8555b56e96e621d27c6fea30920ea1f86c73d6f23f1f927b6814644be286d3c1bef2c2a73e9f7bf166cd89d7996ba5693ac69a2d4646aca0d93055ac96b1fdd792a715094493745ddeaec10960d6d5b0c914b90ab69ab1102d973fd918fbf1009b8eb86db42742566a115e80e35d8b62ee17e213697cc6ad2d6b81dfd2cd84746be4f177cde1e5d66d102abea62f69c8380235aa9083c7b073ae6451de9e9a0aaecc8461731f1959f3e0c1d02547e32a5f2ffe4054ea1f604314f67085c96261db57e30ed1155867233fb9e1a602300fb23ec85fe3f635d69f0cc835b20793f832ce37f0119579707bba46d5ba602f269879fd48ca1431c52041f98ef07a999c10fd379a35e71e6fda66fd715722609b9886a55657acf0837f4c5a575fa4ad2d5ed0aa79f54783f9a7ad77b9942a016ddc635a1a98045d91cea6e68d79b4dfae005d5c92868936f2cd5f47d126aaeb818cb805831484fc1562eaa23a25242e8fa5e4c5664ac650c2f77e22e9e19ec8eb81b89701e57d919753b8613fa5a9d8aff7cae479a64f2f2a83d5c7d9c599b56c1e02456f222f690747c8a4c879069a09fcd9aca22342f86ce509583eeb034cbb74355bdddfa2b588fed01715c1a4ac667c3de037ca917c40e7560a5e1cb19a4d66dc409121de87b1eebd1a6b6029a86c40c4f17aa215fe27bb836c6efded04a5c31edb227d9ee7fe7ef377346e3af66eb63b124609f0f03e92124dcfa6d7fc4b87ea6fae9af40d060cc867345c182d1bb56afbe3883f017c1db300afd1769248a6397ad26d7ce91455d5776032be0408ca779ae8233b3f37a928d23ecc5ad7e16b672924b5a0b2579c0feb6eec6f8870e73216ac79366778854d2b3438c71c9b038ce6f475dd31c8d75bca0570b55087de445fd5a1516ef854dd8ffa9b4b03037691e82ac052e0086ad9825e8bb3715803230b99f2a67d47a608d2059f4eb7532ea5d4634ce463160424d2613aec03e84a2ca31ff522091faa4d610a634d179a8e6e4149b4813e99bc7935dd1ba136063258440e7307a4f4d2196bb09ac9f1d07e766f91fe79d661c61fe53afd87e7a36247804e4186f8dbdf30c39c8c4165459eb47b7730296133539882d3990939c7937af930b3e36b2045b6aa0d469c27df5a8dbaefd9be15a078d5e8c2b7657ec516de399c67d6fd64de9cab21c061d49c82c7b054fc55006f8992a7d2b965f6f8ee92f16f1bd4108cce998142814d0b11078c886e4969c9d6b4dfa47ae8e5f47b6bbdf6dc4c09d6e9664f156e3f82132ceb285ef7da0ef33daf4b6af9bf7af90350d3346eb3f745bd57b2baa9097744fe0018a6102efecbe0324832f739bdde6d47e41c1f29ada75a94271eb3fff3d79590d13e988d86b95cc80b8d06b43bfd0f6562d7f788e3bbb27f74530b76d10d440887c7763dec1efcbd76d1e4b724d3eeba1b2892e4f6e6bb7b2e5ed04e4a435be8ce156fe0f71fe7abf656854128b7d1737eec4618bc6a58995de6af952356a0a3e41c1b1f4ba559dd50220a36eef868944bf86cf5c7e5d123e534d6afbc1b31e3e200a72b4fc56c5845c1196cb6d09ad7a50dca55fc93a271c7624ebaa5b17ed34e418c5318da2d4535cddd6aae68c07bf360109d5ad5d789b58f85f18b2e9ab4e6805459252e2cbeedbf581c339aeda48610723309369c66817a3754876c546a89f7ea1f665ee1cd4311971881f82c3026c52f568667413d5d8c7bce4648e1ea3ee891fc6b668eb66e3c9f79407ba5e9e0b6eff9fc8f1e3a47f62851b74f63a14d8d984a78ec169bf1c2debee82900770411ba2cab33c5059f8c71337e87f2949e7e6577481cead05d8f89bc52228d888bee0a81ea06ba351d00b9d258c3364fb4c890c7474626c1df3b0250cb2988f8e7e29f22b43077734900ccd438cf66df03dde6e6cc39bbe11920325e976f7d896420422e142ba4ad1be25d6ac20c6f4f532c4de3c73fe73b049afb57e47d44e9cc8ef57fce492fe3ff430469828db34e36e349ceb2fb5ead627846fb70403568ee72f82b4689fcb96a1f7fb9f0d01db554eb1cd74368c02f0e64339d4b804af76be903ce3fe32d7b5e95a2e41392ffb8c8850e89106d1c20d1d87561b2c1b4afd10b249bc344dccdcbcc7c119c7d66de38e880feed2a2e599541b5934acaa036d5bc419f902643c9569acc5603e639291d2430b8e89b661d4896b62f01dbdfe6a0bda8032e92a111ff118f8d83e7b36ec7147b913b46deb5c213b4f5cf68289927ac41747309c59b14dab1e35e0f3210c06e107b31b0fdee452dc7f1b8177981f796c2edcd87a4da4fe96e7ca1f3484baec401393e0bd7aaf391237622a37fde2b9934fa5e1fc94521b4201eae95113905d79e411518267015f979f361eb220f36a3e911b4842f33e249280306b234277985ae37f0b2d2328a837c368a8ba7c2c32f41097ae5ea87815d1ed94eca539938f84c2ca85d3853492bf0514cd41ef328d922696ee7e6d1a067c9f0804d76ab30355459b9e003ba8d23e8bfbc8a11fcfebb2b8a257980afd3cc964cffaf352a2ecfdba7fe71f396eafda35e4e30165fee3c7ac71039c8c3a9b454fc77f3c60ecf32aa1379ad591f4e8e8acff939d1a415a70e6810597116bbea757c4533097626bff6ca6099a5b76df3999a1c6e8636328a8acbaf06b68d6ac6514679aaac08006d1e0afab8680269c9a5c09f2f8bc429b955fb4ff840e4abbd638c3958f33496bc508c4074e198803404fb48379e091b950a52718c8b7f80d2dda2b2d8ca25ed2d8ab54b607538541497cf62843ba847bbb3c253956ffe14d7ee4e32e9cafaef011308396220ff227cb4f35693b420183e680a65c84127a65d9572def02255e662a7d564bd955959f7533a30c5b6552e2850aae3a6a96dca0cddd98fca3f66d80b926ef2f5a89f040769e1cd4a96a113328e0b9b1bfd422c8dd1c6f14de8dee4fcc58b243c5aaa9c1f2617ce3c93a719f3ce7d58467b14dbcaa0273d60181a9c9695fb923ea31668618db036e569ef22785f86e0a452fc523a599d704587936a733373671513ff2410f5631259815cb5b8704c9dabca5713e94739a8529e42e8954a91321eae030860b332e461f21ae0e830c386061006733217630a7a485e773c003c036f7ad09d58c485ca2c6ac1bca00b583cf04ab521b29149c2bacfda7c58f4f1de3b40538f485e10f1b2c7f684140b612802a752a3529b639867ccba07a67f8d229c3857211041076df0ff58f9cf745c6983e1779271fa59ec74ed2fdadc60516dc5e933f146336865279cf29619051d54ed7d29fc12e0a8ac20e3cf995f5f2668d37f467e2cdf1eab004101a8075624731b0e0b02660fb65534d7c3dc7e5d786d6c00f848c47a5ca15f5d06d5b820cb6522ee76d30eae8d5f7c1f98af0e104e08d44b4dea0588a7dd969575dfd53a43ad3fd8cdb3791d6d66e858509f6fcbe9e9e6bb18e59eb9407389f6b3e9f70d5aeaa33569ed7ded0865fdd828dad7a2915d2bbd7e0a0ccc23d180b08ad90207bf42b9fce596fe9f4e3076346b2edaab060094f2b48ec77320794e8ef983c24434ea1f1ffc10f2c49769e4f76eb2d4904be619ab3786b84de39b2670e84f01f8e109be0bc93a0ec303d02826ec868474cfccdecc459c3a416cee282d34eb9e9ec3f6cdb3fe0bef84765230227c03a9214e7f85dcafa6a116374c5040fbfe0169c4feaa0b1594039fbe1ecd6627745fecbae2086457f265a0407c1b9a05ec3d29312f06d9db05169dfa26e0c62512681723b10db1f28e3ce06bc7f61d32cb3d19bb59f62677cbbbcc79e5b6657a62a5605e7ff7da74dcd980dba9fa8f72446ddd2430650b86d395c5f6a08b94834a8fe29f998dc99dcb6b3e23eddfed0a912a6e9345b0281fa8539a4c6969241afe0c757ec466a911069c61b197c1c2fa13af1748a1cafc069dc6012b830781678ede5376539812185cd435b8f96c0fd856e3a82651f6101e699e2b585de374e8245f4e0c50848ea911fe848d203af9e38c91dca1b01783edf82d741417be02998dd0806cff3721334669f086392a26a6901f0a594126d880024204aeaf090a58a27d8e9c5127012c35e51b0dbf0e266fe6e8ac564ed38006d9fcbf9cb5694b74d24c8e86f7083acb11488f0321b3d35c4e17757c013e37be156ee59c9cabb5a6922a63728ed93c9494aada678a36c81d81c8d9e3697e02ecdadc8fe61071ce6be0a1d63a80416d444b4de267460d926a4b7b5b47b278049c9c79e88d900d689c08b168677780fe021530fb67d30edf03f0284012aead246c9a23f9c899f0126259df89012f5cd3e1a5471674b579bb7b5e8c393e2988f1ff9649dc9bb6c184dab0097505521f742a1b35b1fcd91e7e4dea2c0e90b64d6a2597a13cc50364a628be2797dd46a2cc02b57b5ded5296a7966bc2156a7c0f2332360af16a7b3088d98b305af062ec5e5f484025afc51fe1596aab5e984a6ce03b2af8e8fb35d5eaace46ba879251b191c311b59adb4d2ae270361107554ab0646aaa5bed133443fe6f57f55f4f1ededee6f2ba621ecdda7b3b80bff522c89eed0982458e934e05e3c6d7e83bbebddd605427b1d0c01aa87ba9909d305415a1c626ae94819480c32a4d2529f1c55747a92d98cd5b083ad4033c9126cc25d9e08c9cdd1aae12e488941a96086c01a8911f1362aff93c3296266c036f3c9663ae3b7776b3dc7004a0d060b412bc2cbe326bd6ac46dba7b93cc25f51eaccac57a2f2c7db5822b55fd396c4a5faad2f76f6e70b20952d486c65ec9c7c56039a842b959d8b6a6d0f4e40e3664bf4868f28e2780167bc3fac67b18efbd3366bcf6730ac7fd639873934a0815a8b8a7bf2cd9060239bf8619362fb9774eb10d6880a8f91149b53f715bc77c2bf783de0fbc75ee4cb09b3bf7fb59fadff60fc8a71bca6de02063da553af7364a31469850892db624b5b33207f75b50451519c4c28f6bd4aff20217d2754d1f5a072790ca0d8c253daaf9ec69dd2b5880cc47dea04a9d228001cf19626c4953d26e3c84fb9b9a329d6498493517e6560b0a7343f04e1d65ecddc611101581854308a671840ac38f3f0559d283c492a448815698de4ad08fc3275351fdc7d43fd4d76d76145bc38c345d792d652a34f129849a7249801bcc0894bbd1ecc49938b8a940d69f967c246ea0ff3b5c5ab06f6cc29dfd71e1e48dcdc9e3078acc5b55c8e93248b8cc6aad160dbf6071920187e241b7496e0c96feada37674897ddc48679ee69e541b5cbbbe9c97a28217f35dd7fe0cfe5a1edfb82457b1f5a7388433760050f02b836a29a6304613af652c4090e58fded2bd7968e11daeae67dde20834a0cd82e9dda88805cb5bafdcb5137412cb17ace56503d2dfd369cb2fbe0d024df0223cc08e387b81aba7f10640140d0bde6d9eb1858a6adac1cd817e257622c3898e3f3fce1412b867fac212caad3c2e5cdbabb2ee1725fa184d732a8", 0x1000}], 0x4, &(0x7f00000019c0)=[{0xe0, 0xffff, 0xffffffff, "3d59b081808e7442fd3b2548d5a16086a5bada376aa8a1b6a8cc2921d0233945f9506270ff8efad0a3cca7a339bd9eeb63ba657b67aadee60c96508a1e88227ad832e98714ae785fd0e32eb871adb8fdab66ecb7dd241ec8a30cd7b07b0a6f64afb5fdc96103d0f203696c4a69475337897762639c2974675e0e8366fce901baccc224173e0b9770de6ae8e321709d8c9b6e96d31f9499d4f0babc37b9290a3b7d487975946f5be261392d6b9c1bafadd0b94214f6ba69917596b5350836b0f51c679a8ed084db8c9588afc189bf585f"}, {0xd0, 0xffff, 0x400, "f208df3c578c975cb47dd5e50ce9b92b414ca7fcd476fd9f73355fda5b93f0344c0e404b74055d88813ce79c0bd8b85356528697f701eeeea76357c4fcb6de4e1f1e25f3d724203be712dce0ba8aa388efac844a475269b7a189f612104f059a938f5bc628ade4aa037d136ccab99f4dbd93be42565575e6d58a86daa48d1bf1fd49408e504fb6ff5026cc4260a5c99739c7c88e30f9488853f51039eb6b2cb335793a09fc347e582fc6094b857d565f429a1a7966917781a6d1"}], 0x1b0}, 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) recvmsg(r4, &(0x7f0000000740)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000240)=""/216, 0xd8}, {&(0x7f0000000340)=""/251, 0xfb}, {&(0x7f0000000440)=""/79, 0x4f}, {&(0x7f00000004c0)=""/183, 0xb7}, {&(0x7f00000001c0)=""/6, 0x6}, {&(0x7f0000000580)=""/206, 0xce}], 0x6, &(0x7f0000000700)=""/2, 0x2}, 0x0) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87, 0x0, 0x0, 0x1549}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) 11:46:11 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r3 = dup2(r0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000400)=[{0x24, 0x0, 0x80, 0x4ee}, {0x101}, {0x20000000000006, 0x0, 0x3}, {0x20, 0x2, 0x40}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0xa3, 0x74, 0x0, 0x5fe}, {0x0, 0x0, 0x6}, {0x1, 0x1, 0x3}]}) syz_emit_ethernet(0xfffffffffffffe2c, &(0x7f00000002c0)="171022c6fd49035efd1a1445214919891e4f85c58e9960790517946951b48b07279d7fb75bd586837debdcbd7ff40f43b952a2482df86c7cb431") r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) r8 = fcntl$dupfd(r6, 0x0, r7) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r6, 0x0, 0x3f) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x44}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r10, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x80) pwritev(r9, &(0x7f0000002900)=[{&(0x7f0000000500)="c370cb8d705ceef7ff4ef7ac814b9acb6488446a8cc7c5c13f2a117b61936ef7f8b554f533b125fa4b7712b37eb1e38f24b0639a4964da31f53046f33ae8bada59ae736aa4618d1e11e0b9821551b3073f53955eec895bbe778177694cae42f722a16bfc61a2c945978785aa24da0134bd956478c4c2748fb4a8074ae5b1533e8d00f48e2ae985d709cddf811d8920c933e92ad90c4defd624e5293953be94183b6a17b63460a9b3ff087c4d876d45e25366f218fb6e8ec29a0425cdb1ab26e672407b4ca9dfdd5fa9f5831b334d7b6983b50f7e9f2571969dfe82f2bd645a3e3e3ae2b4dcf7dcccdd7297ba94f7a0fe3e9001f559d51d32caa51acf75a6e4358c82767e67af1ca01df3c9ce0d94ef63734eaeb95a512651e9742c29249c5983364b2ab539be8a80ed2876e1abc4729faf58c958298d948dd12491946ed1504b32d34575234c3bfbaadb3c38261b21ba1277daa9a791a1c4e381674f726da149d67af73bf819714c675569bd10b67f21d086d4282b4c42db86b68e4eff6dfe59d24a5c0da90dbc2fb27aa578e0dd14d62fe460188e51e57db57fa8e232ee88f86d1b033d2ce1d0c1771c81ca86b0ef2cf10bd0e07a80d39cb47db94f392798f60ed4af0671641bb184ec22e7bcc3715b6761eb5c29c941d696309d8628f65d5be38813c03de6972f2272dcd5346826333c501bce1e4b781357eacb28c2539d56a2506a8e7bdd02a04599ebe7a9fb9d4149d4f7a92d02775bf5d41785a64053e50720bd063c9fab80d6ddbb03e42ec063ae598d79282552612e95ecac08d1850fbe6cdc42c818f19f20cd6214059dd963350d7b0d3c9bf37cbaa8127c4ce92de52add044a069588a112db2de99b0d3906d21ae48303bddab17778d1ca517eae77d6247c07da50468e5398690dffe2fc220935e5a571843fb260f86ddf619ab86d84a34e05791b70f75d6f02be33e6f5c84b037aefc7879f4843ef85ce79c9a712cd5c07318344c66b233a27dd293b5c558c724d74c8e6f4cf5a8b3608991002fe5b5cef1545aea04aa476b2ba1048c090450e61200d2cbdbb154bac2f94c880629d54074f2ec7fe771bd43753960835f0bc946966fd09a09da56a669c93cfe20f81c521a0880a61215079ef4bd222a9d79b169f5d2bae35487e59cf79683f6cff9d900e6a7105f22fd4c55081a4a9cfc3a0bf613618e64bbc453a9dd8bbe9d366e5ab8be3bc583c106f83761f103b4ca033d9975e9b2ce671163f055285f4916f51fcd01e428d3ec8d9ed5a7c8fc31e5dd0a07ca6956ede17b3e52dd8df502e2ef54faa08f2ac7fe98d9d3193fa8354cbe45e4cf5961bdf5378c5be752cd52fcc42423f720938d4069eacac9685f8ea7798a184327dc6204c21b288274a27942fa0e880f6828516a649ff0316e6ade631e2bc747e662b2b56ca4d58e4a998412dac484c8d01deee34d7971633e084f4716d6e3482cf0163b2f4d423717b2efe44c56b9bdacb18bb2489c8522360042a4a716c214a69c9e1f752ee001742307d8c5faed7dc43c2dd57bb5a2f03e18e72a950b95f2cb5e9184919a0ee12d442ff71140a4edc141b869055312246d3592a1c3adc55b8e634b331e487091c5f632153c1f1dfd4fe47acbd4ed142e980465840c9df76f94394ef6c5ec69a624e14d3dccaade345bf870efee516fa3276b8b3643c715ce7a4e6293992a0197e7d28687fa9e9a9538b1ebdf22fa6ae598265db02e627c64230e4e94b7f6f77fe153370c19c15a95f83c45474e58bbf870a47499e64858ef17ac138769fb7de64b19e1b6bd531c1ee99d62289c5cc0b8cca9f618c3126381315a12732245d658ffc8796c1ce74a0b8c6966c87ec1cb24dacd7848ab712e064c0bfe716afc0d0ec33630385a6618266f80a14856e04a9106002c1c29bc0cfe409017ef3a3678ac3cc62f110fe57088df4b360331e51f3841a0932bb067d714ce6b4b82cfbbbceb616b669ace15c7dddc3475504abd4d2dc3e083abc6a604e0a82338f2b161d4aaa29ed45f6d1d74ae7fe35c4c432ae473f0c1dd8739c2be3fb2c0a43543983eeb51c4a1e9910c855193fe0f699bd08bf29b9c9c99c584048457f7290d33234f8344e14d52cfeb64508d06facc339daec06c23391406218bb3ece61dc085912649fd739763fed0f8e809efaabc513d04bd9e7056affca22275809792a9b4f84413761fa6ba4cf7099424ceaa8c5ded0f3eb87e7ff2f6353a71e7ee7e28e397444fd7440062573370962e9d6663115b3d7b7991a95e6411bdfe8912460ded3c6e852a9a1306d0be74ed1c3f736568ab99b6a48c0d45e7f33dad88e5866550841c36eb3194df826a1583c64a2d942f44ddf2fbb4000da1903a6e7a7a43fa8f3abec140cbc95996b423d92cd608b4b8645212c399c9695af3004ffd1177fde6420c01b810b8fec7eeb08f816b29b98855bcac20e4766597665813b4df312db20c6251f8cdb1d8a8e3714468c2c2fdea4741e797aa6549e0c74b0899dc0db0a89d43c3a1a95105bee455e7bc5dc5fc21e5345da578b9db3b149f73266c7343d662c4fc802508413e97375b277c66c5941fedec49c3cfc51cb95b3ca263635283455cf081ef7a99b440cb22ae2d25bc719f9fc4e44bedf6bab01288424214d05e8f4178856b5856a17030979bfb4ad26aade52b3f20a2e619444fa6472ea295ab4f04997f2de82a2d31feba16efbe05272ba8f6f4637a4040b070519fb4cb88802c5391292bfc6a63b9b699ff1bb2aadac9cbb4c16ce7f315a3a2746944c532eb21009ed8e2bac94edb7bdf9b3324a9d3057a5db25b3c69669ef37efaccfdf96545412e07877f448b5f3434483a3f7bdaff2a36428c79888ebdc42967a1c5846fcef1f4766c09c2576565caebf62840eb8d0134958f209ad87d2408a85083198450c0962247624ad7b066236135d60f14625560892cbecdc5432b8f52507999e8e3a322cd87269fb08119e8339d2f96f02205c913cb0380bb4004b808cbfdbb4da7d98d488bbfdcc7b3982c77fcfe760d633cdff8dc0b54f8c3f5c12f2e94ffcabec15b4ae5daefdd22e86474e1baf082ba7dbd07ff10ee6f57a3d6988518919c7b6b803b04d5c173b1569efef627dce3bd97dd32d28a508c21b83fbc35299fd7495ef64ee473c8a18a90bea3ecaa2dee84e7b52ae62892cc7c7904c52198753dff4c658f472aced37c22c9c918511d4e43383ce2079520d4c5cdaeae8c24bea689b07b020be6103ca286f10f70567de8c1e1b59e3fc554b557b552dc53f41e82e79ec9454e8df87988fca573d20a1b7f40fcf18a98bd09b12fc42b029253981b86b45e3e4b0557a146878452154e63e13acb3add32c117570b89a3c4415dd83433f5a77264c0b2650127b105deb81f9082057f05f256eae16726ce98eb30d4e8d25fccf5012d49ec301f2d4d85f4391fa89b0b2f0abae799386f8ac7d8443e45efab0fac8288c52f2a7a5203ce319a212c305fdc28fb8071964998d113d6766c25362d388b392bd0ccb9443af717944dcc748e16e1ca8d0cf130e7ed5672456ce31e56d3031045d4bb368fe47326cf90e6e630c8f9877b7f43ddb28e84a0e14991e46168de61f8ea9b6fbcba61370f78724e81e7ea0efbc3ef16e035c4a331aef950ca984909142031375095f10dc7240d35411481b7e4877d07e76261cb7f50b07ef478f9dd4868e5640c55421e2e9745bcf6daa7c38405756fff2617a9ae22d33f31a6e705187cbcc675a9fc82395535688b36930f993f9919d00198e84c70611827c6684d3e9b579a98047efa45373e32e8e9a3cef28d07cf717dc72fdd1cc2db6882459a6b78b320a327f76f44605ba8bedaa003441523e2731df1798f320ab978db8c05c34419b2b185df89e3e9a9053f0943d031ffc68dd872cff6e2431f17bf73e1d197bfe555b5c99856f50feaa01655f3e17fad8891cf14fd14b33b0c6721459ecb0b3cd5e2ccb8a66184aee16f2733e32eee1a92db1bf1e4011e58d7788d665ba2b08654adcaccdff281c686be7ba0c0ebc5909935fc722e764bc66062c4984f409b50ba46c10fc38f09b298fd50fc0e2ab20e2684029889f0c4b857b0bf02b0b800368c767f6f7c8582701498cd716c3bca70321fa2d99e1b1520f40eadc9b48b89222c3e8da21ba4579d6d5292b07371fe6e6f72ad3a580705dbfb9c6123ef0b7049149c1196bc2b0117d80db8ab435ce1670266e4e475cfa37856031b239b6278553ce4f841d6111a113789bf7b3276e72a7ae85bacb6b462b639660a30268dcc621ee3db6e66f9169aee1a46ca2ed97ad01f702d8e1dd69cd4aafa4ca8dec910aa17da958d569735ef6b5c334a412f4ca1866eb3d08f1cdda9d50ea7b27d1f0faad3d7061319784edacd659f7f20e8bfa1c73c9b114f256f74d4ed918ec106c080c7292a7fa8fe1722bca12bce1fbacfdf2e6cc545a0b4c8aba6fa663f6e07054d6de34e63df897936f6d998a901bc8bef5d7cac3412be348bd0df31168a806bfba782a5a3e7653f226635132f819913062a13a0ff7d8b05181c61db9c9dbbdad3c27bd7ef48869e4b88e26718e77300f5b903b229306a5de44719a49fa06bd9ae3d7800e176bf24e8e0d139be333492016f0cf6813a22818b295f4027b861124ec502ecca970beba0f9224fbdff291ad4318061928e4415d976469c9c549a522df0b29814fd5236f88d69c4fcac12de448c9af88706d5d94098e427cf400463565437f4936a630676af1407eb92af1ed638ac49c619fbbb5df28cd98140c898a4f77d06336844254a14fb33857040b44912963e27845c291399edf6ba892af795c1fb156bb72553aa1ace3e495e5c21981889d52264ede240bf744ff44bb232d09d18498c26a484bb3a5c8ff1f25020f5319404d41a232baf852acd52701cf9cd4ceb13747e874d9e056d6de9b74fc9f167c50451d00d4ee5fc47e527d0e7a99d6c28733ebec2ea727d149b10db6aec1bbde0519efc8bd018e79eaaee49bc66ce4ffcbf023581cfeeddcc1fc399a6cf71c1623d44c19ce7e73d5a463eb97f622f6043172dcd9f5bedd73ef1eff946015484d5970de490da8cfba89d606f24680b2974ecdea810f700ca585f6a46373ede4ebfe4bb47dd293feca9443e795f112dca041ab0cf2096a9783956f86abb98b81514fb140a0528d0445194024e90eacc23a82384beca4b946fdd2837e9c5cc7e0485cb948884cf38b8c270bb686e06f57f1e9ceeaab3b8bfa64ef360dd0b53fa1d282988b186195998cbdb4108b2d0e82e5c13adc22155e850b0e8ed1d3ffc283a0230b4293732e4986baccbe0bc9d27d4b638d3eb594435cf94f0f6d45cd6f70a185c85fce34ebb41be2b1591376683ae638438f43bae365e0ace2c776cb280e1e0ec3c9d3a99dc40b958bd8f648a91fd994175cb6fe860c9a4733da1ca751b23227c47982b73a3077bde925bc2e43edc85b70dcd0979bb6e3556d0a50135d718200626f1299c20601a7007cb588603e12b7a7bc7337e12623c573367842342be2ba6a904d4fa0cf014d5ab82bcd9896aad39f87640fda63a095e40251cd577671c3f2a6a880ae47897ac784c4d2c20b5f91926078f0b7e4cc0ae035a77344fa1b8e4a6ea5611ab4c8fd0343975a05b77235b91ccd6d02e54cc415b81bd0be38e6c739809fb34efc6577b721814d5be134f6df7e98ce14db2d6b4fb281254a5a1b9e8adb1cdaa03ba0f994ca9173d741f53a4832a719e8907c1b02d65b23c9827a3479e5c2feb33611b6d3e39713a0", 0x1000}, {&(0x7f0000000380)="56ab3dad8af49ae931ffd4965f266f1eb21831a45e4b8becc44255b57e13396613b1a729df0b7929caa0d37de921f2e24b3999d22615a1923a08d0bcf85d3d7323ba8b11879ec8fde09be9ada47661e604c18af1ab", 0x55}, {&(0x7f0000001500)="b10b2c9a39395c549743860c2d13be1f4cef184016e6f01bb1e8940cdf94ed779bd749d280efc53ead74b5198d53cc7f1e2bf8b2b6ae09ab450f320cee827810f27627ba4fe53bc79a3d7710f89d493783affc22dc57072476596e5a7148ff8de9ffc7c892f9ba1e12262558fa4bcfe9f5547e492da33dee3e67cb8b5aa0023821d592f07c3c", 0x86}, {&(0x7f0000001740)="3516a7d5042ad7066480d114a9c38dc561933db3744e312c8e036aa5af43b5109cfa2183be44a088a7e25996401acb98ea1e6cf710ae67a73dc9a714aa89fd5c67ad7401589a9a5a0910c5261f9902c5e1e592ddfbed2b82de173cb8d05a35728ef47d3806c1835ab0d4f8ca166c003cf76429d5923453d5d7e492cc7d0b7943bac011fd46fdfe61", 0x88}, {&(0x7f0000001800)="4d6b6021cd19fbc03ca5d1a745081d5c2edf4261f7828030c3c3ea5a81ebeba64402ef27aec00e77208efbcdfcd4b359f0c965b167b94713321148ec466bb95ce5319fa557e88c17dff9eaa3f0ae7d95b9862aa6abda6949be12dde48f3acc1f3f04bdadc5bba6d39f83c5976eb92640548d34d04eb758827027abe36ec949d6eb98cb8f582e97315b9d022e1a9dbe858886df7daa93ce9623ff3964e9475ec2a28b767d35b050491de935fcc109f43e3aca37f94930b83347247cfe19296314022f4813d979424db0a1512e64eb7ce7061b5ae1356dfbcd225a16f001de01e0be3204d31b348da7b44abc9567f1c374ef8a6cc2ac7aa5ee1d707c6653aa6d43b83c9cbd92745f1e5d8932c240b782319187d173d27542dbcbb6ce9b481986077e20c18d9a9155a6466455246352a8e303817613e23ad19516e88cdb69e58158cf52b06a73f2aaf3cafd98f9f87205f295428636e9ddf5ba2b9d19379309ef937ba9a2dc8f40e748deac8a79bbd80d4d0e05436a217ad434276c03e3c2676cddee5e387ae080c34605e9379e5a958398bc276065cccf3e90cea5d585dd16c09bdc8faa55d619ed40de238c2363b110f1bc5daa89a35b084a94edd22a503f5221e177b8766114bb13d34a5c9ed4ac19df504619d049f0201752db785793e5bc9190caa81f43c9abaf42718b427e0549a78f02e8147016561165f9ea443c4a4a59b50a5604accae69cffccd823a31c5182ee4239f8253fe96076f7238ccb507ca8502a899755b80720d6b9e1507a5f553fd7d856331c8f0f8dad07e8afd4374b73f96f82b20b4763a7284a3c61b34d784ed6daccf3243303a839c7fbfac7abf0525ef6635450e49d315ffd455f40b1661d72bd0b9a5f0f71aa0cc8060b65a67e5150fe2df12a2ff2f4c2223affb876c05da7540fa0332793f5584dd57e0914f269c95bccb84e59e71d8ab949c5345bac79210735562f3f62ac52bc071c5d30d050f5790a6f444a2ea8ce5a8440e47780a7ae1648062dba972c3a7f2ecb671d8305781cd571ffe1217cb4540992f5526a44186f4753b2115fceae7cd5758addc8ec3306801ec4c05f73fa9bf5ac4e31888423ec049f3465fd2ec17bcaf14c073153b136561371678c9902c7268878483883c3aa0cbe0451862a7aeda9e32f7c401471dbac7168a936c3d7699d4fa198ac3afe66322e2cb0358117a4b18f0b2190318a72985e68845160316c8a3cb149dc81d9306936c992c069e82d998d78c6b8e43e344ba62cb5b6b70f61ed6a5e0d8982d3c6120f2bfcc509dc4ffea3e539cf8fb057be8292de1a5df3f147cef00e0787ab5092b695431313bba3f1dccf23ee2723c4e4c49616884058dd35c3f46a7ddf5539e32bea187f5515d23e47a751556f05e7912887f0019c15721d8861ebb53f2cd882a1413d71f0218ad9e7a9b6ed47d4c2c51d6ca0523ef13b9f38269bcf8449de8f2479cd0bf460ccc646eca0526afcdc6265b4f078d1781e199e9e66e78299ca07a003927ede757a1fba6d34d9c84d6cca4f87af00c99b053028e97823d0175af01c88beba9cbcc2aed999ebf16145546adef9134d354defc855ac5da37e73c46bbd9d52e5c75855f9558d2ef22dac63c7bfeed0b39622ca7e13edcd0590bd946868353b4363bff711c1a2a98183f255791d568fa3ee5319b0b1f15d88a56a7c4be3b596865425eeeb0e79e161657d0ea4e29b337572100003318d354161e52e5e44d408c195095fe89a6a73bccede832a0e5bdd0c42774fd1f6be67aefcc41487c54f1ae659eaebf0269d53547f9af990d0fa285bfba96a500d42552f0f4f0919f45dce4ca5faf957fd68f7ecc5fd534ed36ea775da4ee50dabbd6d47018044e38f1f4c1cb351a6e981bc216b5f9e6f3c0681240f33327e0d150cd879f13895bf7d61e77eaf45707bba06b26457d69778b5dde832b538b26efc0a2270154d49f49f43f7410eb118e1155cddb054b5cad8dc242aece78f7fde719ec5b1b6d8b821cc1074fb2e84ccaead8f2de1776c6906d0126bff1bcd5c47b3594ee47fea2484a6ce8c10bb9205a8bcd2828f131703dbb46807f6b8c0af2b9d5855633b95e7446d755b9d5e9fa98e7bf7461a809631d48af98bbfd0f6f6c947a8f4f68f95f092560b20e6e99175f3b7308df75f5383971aa36a78da4b32b9e135a4daffcf2daf26140e3b169f9a471f31317d52d333ceb00be60fa58230bc4c68e6d742fee17e39ecedfd8aac8d2cb4fc12dd4ce8126d6a8020e831256e2f4a6c7260983820117d43f21431bd0c66b7cbfa1f4db4fdb32c1db3256feae5a9a156d536ae3566bbf183e9dc9381fef85b9c5d8c6df1b0afa890bcc9ba2ccbb77f7c43604a1fbd6adb6fa3086162af394ca6788eff23a208a97c103d9634b4f49826b3fdf8d25d868f8fcc08bbdd7b36e19f4bb029d455027db91bc25eab5b5a5519750002d883c079064dcf4f0eb905b8cb4b830f9e5da6333e28f2bf281ebc7c48fdd6d714fe9909c63cef7ec808b86bf02a78e8e50e0de9e5ae0e3a034127e515b83362db9f664db02abf9ec9364132c39609580e730f4a5a89804c16a2ccd455729363803277a3b8cc7b18056bcb26bf24b4b5c528f0d916f93075da7e83eb1cab0fa16170d7bd85677ad31d1695cc9ec0f1fb91c9f00ba59eeebe9c0e19a90dfa096f57cdf110fa6a59206842e21199429a3301833a2a99f8c32b788ea9b5c8e45f0db2d540cff4ac6f1a61154c73a1e7a2feb95cc3eb007ed73be070c446252069c695e31f6990fabf8307af6efa4a8b0ad48f4a136477c281406e4c7740030f60fe72c8f44675fb2973768c70b633cacab6ccb05fe4a3f2355eceed2aa47e7d025bc8c029b7a83956768cd7cc4ca92a7543411bcfab75c558bcdb0fbc12bad4a9620c69b4db75f669a13fabfef967a4cb4b65b753cf54a7e37f4ef4d3998826d19f3f53e084a6f7e720f5a51dc41a6ff3299455bd712e789d720eceb2741bb6b44aa5577ffbfafde3c1eace35b379140a6324f88b7b27fe42c505d6f7ca7179c0c12940ef051ae1b58e59e32d4bdb8b4ddda2267efdf7090fdb50258f4bf87084981580bc2618978370b9a543a6c8a531481f1f3fc1efddde95889160b9e5027fdb1ecad907de15af954747288f40456e1ec4480f3d1db66aaa68b051c5d08039403a4b3c964d5455033e66a7149e907d52ae227184023eb5553f2d0cecf99315ea73368ccf88ac54980d083ad11c0c7d25fdd16aa5c7e6d08a2a806ff2ffa72248a0c7aa5f787d81353811f15b5d6afd7db70fe76ef7375415fc9a00186f67a6a3ce2530591d23f6f23954ad9fe50b3670fce6861fad98b7103eb22166c1f14707282d5e83ae1ef6657bc73aa29e939e9958b34064a90938e60312b34a6cac76e6028b463ba6e79c0bfc4609ba607ad1ce34388b4a8e9a2ecc3025b783be6eeece0f1ac936c9722215471c4c4f70ad2549c1055ad320480c5eee3c916052d74792b9f7dcc5296ab0fbab1d5dfe7ad7fe11a40fd67fa6ccd34ca361f0368a49b4c5ecb65909a776d6d3ed4bc2ea076ab43ac37475d68f1180ce92e81c6ff8fe9d2f28eef166317258176b8ba1aed49c91ce4636228c4d5fe83409d24f5ff186d312081d3afb9f8769d83a997bb97e0a7bb292b32b2221fabeef81b052f46bbe697046ab565c6920abcaa26d5034e33a1e73542e0ad44c5282c5df64f82c1ce766fe30269d2e58040e43e80bffcb9037348823f7d9d44806dad27537d9f57747f5ab030c8fb65a13aa7892010b1aee37f8dc9d555a9ae28a67ebffcfe091e1321a112115bd314176bb23714ee9d2f3b1988323cc8cf8ae66e531e4f990670524f7cba1400054d00309f72d24f00a745c3a6b8b447204c36b30b6d1a3e7cf773a9827519414f1615b5a2d2fd1adcbc1d72656ec6ab35013b75227f87c97bb5a8c03c9ba809b8e6d12813973d68fe4152a46bd4e68b0e1431007e0a8cc4586b05477b099203e00a1fdf4307b31618fa45fa4975a185a58b10932d2898b5e4b3ab84ab5fecf49787676fefc5629c5f084e8111792b730599b1f76eaf7ae5a4ac7f82491aae0fd9380a0eb90ce19351438990d64d09bcb6514298e39c457fefe72b27fd450ce565151ca3c13e36693376075c5acbbeb7b86eeaf28a712931a7b8295dbc602ceaf78bed97ca03fad6ec59d17a317f7a7346ac9f987fad693b4abc33bb9c0b082503a16a5cc60f81e9c2efaa3be507ee2a5aa5e09ea0c09e06f5cb6eb433df7d17f19eb60762cfcdb5d48494909cc5fdcdea38b8f278b53e6546b3ab0a63671b6a17cc336cc994344cb076880d6c4cf1453bbd67a7170750536e1bc5cbcffb42a2dd94bf40cb3fe06cabf5dae651cbf709fe5cc754997926b67ecd95825914db32202cf88dc201e4c7566b6eef30d2a74a6d88af64490e57298beee22173906841d62ccf336e276995d2fe658c76ac8cc6c4bf269d4f4621d79269a0cac16810a966bec7e01c8d340117c08ee6512877cf0774c0fb9bdc3355bfef5c9e50b581247e4a69a79ca1562c7fdb5a00930f40da2fbca419f5c0437d98bac0416d43d95d68d6ed83d6f05d55f44e3f7c3dcb88a569841f1774298d1141375ef4fc25d0d9800be09817c0e15fb5e94afc7e192526c62a3524b76fbdc6d3e7b645a2ae21d0e201947b399da3cb8471cd333c903fdae4fe3a867b093d3acd02c5f4b7705d06924bfe0719e94650fab3ef7c84843262ef1447baade56e6d542faf5d5b7b0d461004027a279683f3729c400ae11fc010436b922afd59cb507d0f3b9b8ae8ec50213eb0b30b8677457aee835df65a1b6656172d4d4deaebc1f0d845e08608a07cc0e49e6995025c4ac1d863fa3072edc6347741f508a54328c4b3553a463e2d1f566ee4a0c0fe68926e0e606e178c2896be3031d8571796fad8ef5da32b310f2a0239bb6d26d76394c1225ba69e66f08faebb6fd1202c603d4d1f763cb14aa0fdca8627d045aa92b0874883b9c0aadd89387afe7b0930f28907df36f75c9af41ca2b3c20f28b236aa20a561f7b52d21688d719a141892d8fe87c82d593e44b5337c5f5b0085fcf2f01a674ebb0c959aa7bc72da9ec7a7f04c2c6968134bf19c33f1a51baa7a7b9b32f1f8c03c235948e77ed9068b3f55fbcaa72d96a361fc79d7dc76c86bbf21a68bc6f50c97d87c2e180d88e5d7ba6bd9e55140aa435938fcf90b1557e87d3e4797c7dbbea7ac8d12aec9983937e2bbc8db18675abd0f1bb50de32cf513f6ed6c99943392861ced788aa7f5d33dbf2827f471502fe40e7fde0eb37d63afffc0ad69f94e7bc45fa7f7d3e928c70aa348bef60e71ed1d0eaf10573e76ab7c6e542d780ddc05d7553909a8728b71c3ac88f0429fe3d6e46f41cf5bc3a2129b2c6f6d626461efca06ad7513d956ddb7cf7c3fdf64f0f6cf3b8e7a9a4f7b05710475f8cd4cc7346b24c6ea1ec78b66cf3a031e4427796c3ad0dd7f2ab39d0ae25fb8f7a6256755d63c7118626e36c9d30a38326f2ab83e62ea452a2af913543028d321804c7450c33391d76ed616fd3374ec6c639e9cf9c4082572c063fb9fffc100ccd49930cd3ec78babec0d42c005cddb9babb767391a12b9d332b2cc1250ce66bf3b6758624bcccf2bf8698557f27dc24dd9a8cfcf2d6ef93da9c968a8dec4266d92e2f4ae263e29e62415e0baa19adb82ae423f3ef1dd0014c8c877925c0d0f9380ce626c2d9fec7544de806bb421a17cf22b53064c0582585017572c42c2151b6e510051fe709", 0x1000}, {&(0x7f0000002800)="c058a79a2c36a3651c2050b0b05d7775d84b3f49f3300f0f1b09785363c1e1955af5c259d74b335ecb2f3f5a5c5b4a494ff6bbc79ccb3a58cbb232ce5ae56b7a5a218142352420f855c5eb271209dcb162035f29540e263149caff3901bbdb79c83277cc2f1c1a95879cd9f07f8d543be2127832077ec86dadd47f669a2dd3f433e9a5797b14ce93df154192063cfad8128fd4a71691e9d9477a35c636ba1521bb95741b6ca315668fdfbd44846a7087f31e10724144e04deb557a7999d114b32af30634aae0bcee38d47f75f3b12e1396dd937efe2734a7", 0xd8}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r5, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r11 = semget$private(0x0, 0x9, 0x42) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r12 = kqueue() r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r12, &(0x7f0000000200)=[{{r13}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x6d49311b, 0x80}, {{}, 0x8000000000000002, 0x0, 0x20000000, 0xdf7, 0x3}, {{r8}, 0x7fffffffffffffff, 0x40, 0x20000000, 0x6, 0x2}], 0x3, 0x0, 0x3ff, 0x0) fcntl$dupfd(r12, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) 11:46:11 executing program 0: r0 = getuid() setreuid(0x0, r0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = geteuid() r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getppid() getpgid(r5) r6 = msgget(0x1, 0x82) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r8 = msgget$private(0x0, 0x0) r9 = getgid() r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = geteuid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) r14 = getppid() getpgid(r14) r15 = msgget(0x1, 0x82) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x7, r12, r16, r11, 0x0, 0x170, 0x81}, 0x4, 0x0, r13, r14, 0xa5, 0x10000, 0x4e2c, 0x2}) r17 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r17) r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r18) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x7, r0, r9, r2, r16, 0x12a, 0x6}, 0x1ff, 0x0, r17, r18, 0x9, 0x9, 0x8, 0x2}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x7, r3, r7, r2, 0x0, 0x170, 0x81}, 0x4, 0x0, r4, r5, 0xa5, 0x10000, 0x4e2c, 0x2}) chown(&(0x7f0000000080)='./file0\x00', r0, r7) r19 = socket(0x2, 0x2, 0x0) read(r19, &(0x7f0000000000)=""/18, 0x12) setsockopt$sock_linger(r19, 0xffff, 0x1023, &(0x7f0000000040)={0x5}, 0xe0) 11:46:11 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x1) connect(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="01015e4c2e2bcbef81daf10a86de1d272ae96e213fadf2777141737b273b6b123cd05734d38493b2d3ea0dbe9cc971e77b53fbba309c7d77bf732058e111caa559770753389890baa84750405d6bf0a0420b95edfdb655bc97b8ec6f3a6ac9f8410c1528e401ce676629f97e1d24d4c9af2d17e0e6ab9caffa1df2bc5115d3f06ea598e2928d9fe2ead1df1cbd5dd720fe20534ee28c5bced10c63f0c2b69bc2c85de91011fcddf4758126550d57bac6d8f11eb21d2b3e3386d31d309cb46cc340237aeccd91c9114d541af1ca040022"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xdf9b) 11:46:11 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x1}) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x5810, 0xffffffffffffff9c, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 11:46:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87}, {0xc}, {0x6}]}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)) fchdir(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1, 0x49, 0x9, 0x88e5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r4, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) write(r3, &(0x7f0000000100)="8c65", 0x26d) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x81) 11:46:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x18, 0x3, 0x0) getpeername$unix(r0, &(0x7f00000016c0)=@file={0x0, ""/4096}, &(0x7f0000002700)=0x1002) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000011c0)={0x10, 0x8, 0x4, 0xfffffffffffffff9, [{&(0x7f000043d000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f000055b000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x100000000}, {&(0x7f0000638000/0x1000)=nil, &(0x7f000020e000/0x3000)=nil, 0x200}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f000009b000/0x1000)=nil, &(0x7f00001b5000/0x1000)=nil, 0x9}, {&(0x7f00001f5000/0x3000)=nil, &(0x7f000079a000/0x4000)=nil, 0x16}, {&(0x7f0000651000/0x1000)=nil, &(0x7f0000617000/0x1000)=nil, 0x8}, {&(0x7f00003e8000/0x4000)=nil, &(0x7f00004ff000/0x3000)=nil, 0x13552d10}, {&(0x7f000013b000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x20}, {&(0x7f000058a000/0x3000)=nil, &(0x7f0000363000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa923}, {&(0x7f0000012000/0x4000)=nil, &(0x7f000000a000/0x14000)=nil, 0x1}, {&(0x7f0000090000/0x3000)=nil, &(0x7f00005bb000/0x1000)=nil, 0x8000}, {&(0x7f0000685000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x380d}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000607000/0x2000)=nil, 0x1ff}, {&(0x7f00003e3000/0x1000)=nil, &(0x7f0000022000/0x1000)=nil, 0x1}], ['\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) sendto$inet6(r4, &(0x7f0000000040)="01", 0x1, 0x7, 0x0, 0x0) 11:46:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000001200)) 11:46:12 executing program 1: poll(0x0, 0x0, 0xcce) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xfffffff7) execve(0x0, 0x0, 0x0) 11:46:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) select(0x40, &(0x7f0000000200)={0x5, 0x0, 0x1, 0x0, 0x8, 0xcb7f, 0x800, 0xda1f}, &(0x7f0000000240)={0x6, 0x6, 0x10001, 0x800, 0x204, 0x5, 0x1, 0x80000001}, &(0x7f0000000280)={0x9, 0x100000000, 0x400, 0xffffffff, 0xfffffffffffffff7, 0xfffffffffffff800, 0x0, 0x3ed7}, &(0x7f00000002c0)={0x1, 0x81}) setrlimit(0x5, &(0x7f0000000080)={0x9b, 0x101}) r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpgid(r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x412, r2) close(r0) syz_open_pts() syz_open_pts() r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet6(0x18, 0x2, 0x4) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x100, 0x0) recvfrom(r5, &(0x7f0000000340)=""/27, 0x1b, 0x41, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3e67, 0x5, 0x1000799, "b3ad2e0d3fc9c06d00007f00000000000200"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f", 0x4d) 11:46:12 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r1, &(0x7f0000000200)='./bus\x00', 0x4, 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') 11:46:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=ANY=[@ANYBLOB="0601a255cf061e1902000000af6c68da0044dbf259d35a0535000004d27e2539e639b9640f0698f379259256faee0dbc36ba4fe8f7cd7bdab680c8e82f93f12e85cb19b7f931293bb20fe65ab16b73ad58c19f69f4e891ee0ac7e0ec5ff5d09f08933f654c7ea4a4d4a08d2b6840526b0ee28e3db4e210663b1111d738af92cae2cbd3468e1d2c01b7cb37bfc740ec865d166b74ae99be7b29a1081a5c737f516bc8bf860cc85dd09d20391bce4700cd4a00af8ef7a21844a994298848fd5306a833b7158e8ffa136613049f1ade2f8e278e6d863f5c26e067c68b02f4ba38818cc8cc30954fe87f46485342db550dbbfa5f3e77632a95a2b475f417db6999c33721163a78d74a26ebccc5b80aacc332069317bf00cfac427961aee188ce8347788505bb040bd2201d836e80d1888894653e560c08f2351926fcbabc5dcefea1930b453b48ae17a2e4317e41f8dbf4bb497f852fa8ea314222a3d5e7c8e1f0d74051806d86458d5b03c75548f5542d66c11508e4036d94d29495781ac3dbfba9e020a75532000000000000000000"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x28) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x34, 0x0, 0x0, 0x200000}, {0x4c}, {0x6}]}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000240)) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) dup2(r0, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 11:46:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r3 = dup2(r1, r2) openat(r3, &(0x7f0000000200)='./file0\x00', 0x10000, 0x80) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r4, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 11:46:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f0000000080), 0x1, 0x0) 11:46:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000380)=[{0x0, 0x1e3}], 0x1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1801, &(0x7f0000000000)=0xa4a, 0x4) 11:46:12 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) dup2(r1, r2) kevent(r0, &(0x7f00000001c0), 0x7, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0xa5}, {{}, 0xfffffffffffffff9, 0x9a}], 0xffffffff, 0x0) 11:46:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x600, 0x40) r1 = getpgid(0x0) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() getpgid(r6) r7 = msgget(0x1, 0x82) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x7, r4, r8, r3, 0x0, 0x170, 0x81}, 0x4, 0x0, r5, r6, 0xa5, 0x10000, 0x4e2c, 0x2}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1, 0x0, 0x100000000, 0x3}) pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x6) 11:46:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f6681fb00"/20], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x2, 0x4) panic: receive 1a: so 0xfffffd805e553000, so_type 3, m 0xfffffd80583f0600, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *218094 42133 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff821a1776) at panic+0x15c soreceive(fffffd805e553000,0,ffff80001d381f58,0,0,ffff80001d381e64) at soreceive+0x170a soo_read(fffffd80649fb438,ffff80001d381f58,0) at soo_read+0x53 dofilereadv(ffff80001d349758,6,ffff80001d381f58,0,ffff80001d382040) at dofilereadv+0x1a1 sys_read(ffff80001d349758,ffff80001d381ff0,ffff80001d382040) at sys_read+0x83 syscall(ffff80001d3820c0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd0bc0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic receive 1a: so 0xfffffd805e553000, so_type 3, m 0xfffffd80583f0600, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821a1776) at panic+0x15c soreceive(fffffd805e553000,0,ffff80001d381f58,0,0,ffff80001d381e64) at soreceive+0x170a soo_read(fffffd80649fb438,ffff80001d381f58,0) at soo_read+0x53 dofilereadv(ffff80001d349758,6,ffff80001d381f58,0,ffff80001d382040) at dofilereadv+0x1a1 sys_read(ffff80001d349758,ffff80001d381ff0,ffff80001d382040) at sys_read+0x83 syscall(ffff80001d3820c0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd0bc0, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d381ca0 rbx 0xffff80001d381d50 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d381c60 r9 0x1 r10 0 r11 0x1a7072532b8e3044 r12 0x3000000008 r13 0xffff80001d381cb0 r14 0x100 r15 0x1 rip 0xffffffff815ab278 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d381c90 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=218094 stat=onproc flags process=0 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d34a5f8,0xffff80001d3499d8 process=0xffff8000ffffa710 user=0xffff80001d37d000, vmspace=0xfffffd806bc09220 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 73897 331010 35440 0 2 0 syz-executor.0 73897 231891 35440 0 2 0x4000000 syz-executor.0 82105 42127 0 0 3 0x14200 bored sosplice 30764 190132 22135 0 2 0x2 syz-executor.1 35440 329526 22135 0 2 0x482 syz-executor.0 22135 336897 63905 0 3 0x82 thrsleep syz-fuzzer 22135 240057 63905 0 3 0x4000082 nanosleep syz-fuzzer 22135 78196 63905 0 3 0x4000082 thrsleep syz-fuzzer 22135 511142 63905 0 3 0x4000082 thrsleep syz-fuzzer 22135 356861 63905 0 3 0x4000082 thrsleep syz-fuzzer 22135 273145 63905 0 3 0x4000082 kqread syz-fuzzer 22135 475244 63905 0 3 0x4000082 thrsleep syz-fuzzer 22135 23072 63905 0 3 0x4000082 thrsleep syz-fuzzer 63905 277252 30599 0 3 0x10008a pause ksh 30599 393647 9748 0 3 0x92 select sshd 43073 41276 1 0 3 0x100083 ttyin getty 9748 75004 1 0 3 0x80 select sshd 14842 510001 95546 73 3 0x100090 kqread syslogd 95546 446370 1 0 3 0x100082 netio syslogd 33822 140647 1 77 3 0x100090 poll dhclient *42133 218094 1 0 7 0 dhclient 21538 335962 0 0 2 0x14200 zerothread 84467 420964 0 0 3 0x14200 aiodoned aiodoned 12209 218832 0 0 3 0x14200 syncer update 21277 510276 0 0 3 0x14200 cleaner cleaner 87818 248899 0 0 3 0x14200 reaper reaper 3606 98256 0 0 3 0x14200 pgdaemon pagedaemon 65754 467376 0 0 3 0x14200 bored crynlk 57979 148936 0 0 3 0x14200 bored crypto 36384 496096 0 0 3 0x40014200 acpi0 acpi0 51970 293430 0 0 3 0x14200 bored softnet 49518 305983 0 0 3 0x14200 bored systqmp 34836 29784 0 0 3 0x14200 bored systq 45801 223654 0 0 3 0x40014200 bored softclock 62730 265521 0 0 3 0x40014200 idle0 5633 442805 0 0 3 0x14200 bored smr 1 175444 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9483 6343K 6974K 78643K 11011 0 pcb 13 8K 9K 78643K 247 0 rtable 101 2K 3K 78643K 241 0 ifaddr 63 13K 13K 78643K 76 0 counters 21 16K 16K 78643K 22 0 ioctlops 0 0K 2K 78643K 19 0 iov 0 0K 12K 78643K 288 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 1352 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 22 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 199 0 sigio 0 0K 0K 78643K 3 0 proc 49 38K 63K 78643K 379 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 29 0 in_multi 55 2K 2K 78643K 80 0 ether_multi 1 0K 0K 78643K 7 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 194 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 110 21K 23K 78643K 1350 0 UVM aobj 19 2K 2K 78643K 19 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 3K 78643K 249 0 NDP 9 0K 0K 78643K 15 0 temp 94 3008K 3079K 78643K 3873 0 kqueue 3 4K 12K 78643K 26 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 49 0 47 1 0 1 1 0 8 0 rtentry 112 49 0 7 2 0 2 2 0 8 0 unpcb 120 131 0 123 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 126 0 126 1 1 0 1 0 8 0 tcpcb 544 72 0 68 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 inpcb 280 422 0 415 3 1 2 3 0 8 1 nd6 48 5 0 2 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 236 0 39 14 0 14 14 0 8 0 art_table 32 237 0 39 2 0 2 2 0 8 0 art_node 16 48 0 9 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 6 1 1 0 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 18 0 8 1 0 1 1 0 8 0 shmpl 112 17 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1678 0 279 46 0 46 46 0 8 0 ffsino 240 1678 0 279 83 0 83 83 0 8 0 nchpl 144 2171 0 560 60 0 60 60 0 8 0 uvmvnodes 72 1819 0 0 34 0 34 34 0 8 0 vnodes 208 1819 0 0 96 0 96 96 0 8 0 namei 1024 5751 0 5750 1 0 1 1 0 8 0 vmpool 528 2 0 2 1 0 1 1 0 8 1 scxspl 192 6911 0 6911 1 0 1 1 0 8 1 plimitpl 152 40 0 33 1 0 1 1 0 8 0 sigapl 432 370 0 357 2 0 2 2 0 8 0 futexpl 56 4828 0 4828 1 0 1 1 0 8 1 knotepl 112 95 0 76 1 0 1 1 0 8 0 kqueuepl 104 44 0 42 1 0 1 1 0 8 0 pipelkpl 16 109 0 99 1 0 1 1 0 8 0 pipepl 120 218 0 199 1 0 1 1 0 8 0 fdescpl 432 371 0 357 2 0 2 2 0 8 0 filepl 120 2608 0 2512 5 1 4 5 0 8 1 lockfpl 104 49 0 48 1 0 1 1 0 8 0 lockfspl 48 19 0 18 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 292 0 285 1 0 1 1 0 8 0 zombiepl 144 357 0 357 1 0 1 1 0 8 1 processpl 896 386 0 357 4 0 4 4 0 8 0 procpl 624 627 0 590 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 400 604 0 587 6 1 5 6 0 8 3 mcl64k 65536 11 0 11 2 1 1 1 0 8 1 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 6 0 6 2 1 1 1 0 8 1 mcl9k 9216 1 0 1 1 1 0 1 0 8 0 mcl8k 8192 10 0 10 1 0 1 1 0 8 1 mcl4k 4096 24 0 24 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 1 0 1 1 0 8 1 mcl2k 2048 65241 0 65199 17 11 6 14 0 8 0 mtagpl 80 24 0 4 2 1 1 1 0 8 0 mbufpl 256 105204 0 105058 41 17 24 38 0 8 9 bufpl 280 4999 0 187 344 0 344 344 0 8 0 anonpl 16 53378 0 36972 84 2 82 83 0 107 15 amapchunkpl 152 1970 0 1831 14 3 11 13 0 158 5 amappl16 192 1905 0 1010 53 1 52 53 0 8 7 amappl15 184 51 0 46 1 0 1 1 0 8 0 amappl14 176 25 0 23 1 0 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 94 0 91 2 1 1 1 0 8 0 amappl11 152 48 0 37 1 0 1 1 0 8 0 amappl10 144 97 0 93 1 0 1 1 0 8 0 amappl9 136 563 0 560 1 0 1 1 0 8 0 amappl8 128 116 0 92 1 0 1 1 0 8 0 amappl7 120 171 0 160 1 0 1 1 0 8 0 amappl6 112 53 0 48 1 0 1 1 0 8 0 amappl5 104 216 0 204 1 0 1 1 0 8 0 amappl4 96 504 0 478 1 0 1 1 0 8 0 amappl3 88 208 0 200 1 0 1 1 0 8 0 amappl2 80 2194 0 2125 3 1 2 3 0 8 0 amappl1 72 16527 0 16102 25 15 10 20 0 8 0 amappl 80 869 0 825 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 18 0 0 1 0 1 1 0 8 0 uaddrrnd 24 373 0 359 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 373 0 359 1 0 1 1 0 8 0 vmmpekpl 168 6549 0 6525 2 0 2 2 0 8 0 vmmpepl 168 52206 0 50210 115 14 101 112 0 357 13 vmsppl 272 372 0 359 3 1 2 2 0 8 1 pdppl 4096 752 0 718 6 1 5 6 0 8 0 pvpl 32 168099 0 148701 193 1 192 193 0 265 33 pmappl 200 372 0 359 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 188 0 36 5 0 5 5 0 8 0