0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) 16:01:07 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00wW}'], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000016c0)=0x6) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)="8341ada0320c671aa769bd81e02c31ded0b39d554549546579ddde47848633e20a18c3762261ecf454f737d912067130d27c84cccc6427e804f1d8ef8b1ab1aa66dc3fb9de88302e33173c9ec316e6cfa42729890ceb1eb038ad4668cbf5008ed2218169e07a7d856ee7c8fe92f826e96a54b6aa47d93f4c5b5a26b4bbafa11f41b098a053089a50c6f094eadf1b8be9bdf708ba4f684e863eb1e39474446706b5c2d6407254e57dc855e13ffbad754bebe8bc3127bee9b5e1bcead9fe110429da3d59fe7cf4d372f002e562edfb631e9ff29d1a10de1d8822c02aa2260e026535652ade75b4191e9f32c2ee", 0xec}, {&(0x7f0000000500)="11a5ea3058931a5b41967a00f225634fb4590323904145a9012a6d7e49168a02677366c25b6080e69611f13283749963212774cb7007f3a9cdfc4ca7a7d2293e2e37ebbc744191b266e05b270e8c65ec61b46c6c7f3e3b5134de7f6678366cda2cf235f8008d2d8e7f49462c830a27f39fe77841d9172dc4c73a28046d6f93aeb14a9d854d4c6deb68af2f27d1c0ada58e7359031356070db4dc99b2b284c2be2e0e096cf68b78db876166e79049da72d3fba653e7347759aa7dfb5bc52d99d2f4b726271da9da36e36bada37b7ea3d68d7ed0707b8db61f47a2a815241fcff4a8f32fd375483c", 0xe7}, {&(0x7f0000000600)="bf5c6b5ef58162e0ad15c82ec9059a7bd9892a79f5264c5f404baf5c5635c837debd5348a99e8199e1190dcfd4b70f883d5db3362f21d7077d56a1ad9ed04aa62ba4e3855762400c8dae096306be555c218acfac476d9519b3a2d157c0761db54d1a51c0e33dd9be93e004a0955093cbab2cecf42cc5ce0cbf5bdbd30be568e11511b8fecb585d6e9fd52a0cf44736e906c80caf3b05c35284cd87226b923da5187089f3a376b9ca0e13a7af38624060e70839d731dd770bf725d0787df011a6b5893ecc356c250b4dc24b7ebca70e9e9d05aba72fa916fa252f60d253289157c46327ba2d27a516399008972660a5cb34ac3673a48c41e1357bb855cd037aa2c95cd0d4c0ef36588bd0277de38df0738aa93b86eade3f59e96765317c50434c5f6efe6ee0fbdb0f3581be0341d3fe1e191db900bef48a6a551240cbb98a99cb73165cc43b58fc14607cd3958010c14d8c8d92dee9760232a9a8bfe8818ee01586c3b0ddaeaca2fa4492178570de154f773ba20da7f4e3c4efeb741ffcd7e70ecb9d514f43e11fd1304f9c217c0c0fd65f5f27420132ccc330fb35aaf38b59271b8a3ca6125d2c381ef5d47bcc388e8a4dbf42b232d2ada586825439619f439b88f5959fc39392e47877630bc9b2ce900c2dc0aaa6625f5a034d50790d3cf055ca210fd29bce918e3cfe468d971b62b95c31d3bb68df71429b86dc76838f0fd4f2056ce31832ff9ae549d2bf6281e014557ce19392effd3fc5815ca0596aee565a1bf316f8bedae5acd09cdc8a27ce3ea7259b9841d5b30236532a983a243fabc2959b5cd74b735bdad19ff7eb012d41e097362bb9e34c2be8d6c40fbf020581a9f7eb87604b56af4872d789ed1b0aba9fb13da504fb0ce246f3ee6dbb3916f40dca834cac298ec4ddfdbb49d60b5f256b7fd381701ae89d28d1fc3af2c7b33a7b43e47ea5423f59723a5e3c6948e77bb1eb368413a876e0daef4d95f1eaeedba59e8026f00c9140858b23ea8af46beec774eac26592a0513f534a6ef03294e4a2c52c8b0204d1ff2f2d5a45c14325f71ed7d04bd75f21165cc421b11fd5c07b2ae525773122aa8056433515d8c3f0f7dc2bdd9ec1903ef7bfb5c150b07427959d93481700b8fa4b021000184768088c5b06c223bf0fb900140da3ef041b7f92a2cfdfc9bfe7ebed933fea51f8dfef7458f8083fe9182da9d792266dfb65a3f69eb16bf71aef3bd7fc1054a89caf758f2ae57ed6669fa53f16ada353d9316769289e201ea1df0a426404f73041b9583011c6cb41413793e4d61ec974d36fd6d23bc7430fd96d2f4919fb677d4ab3143fc70d21cef4a775e8023222e0ca495e6e3f61c8e530b6a3ba72f175be74073a651748ac281ad3d0812cf9ab1fc17203378b19c32ea38564d0a1db74c77b0009f443ca082ebecfc801fa65d84dd11a6a41825a7de3a80497400c313feeeaae5f0d3a6c975749dfc73102ab7d96b51b5f78ed72cba1325374b76e23c18b027e0534c35d3def795f12fe9952890d5538bdd2ad6bd85ef2519ef6ff5b9a3b0a66d5dbc3768a48a9312a877370b66ee008b4e17ac5dc2172e8b213f2aa5289eedb7af8727f45fee6182f005958b0ad128b06d0aa1efb779440845210b3892d7ba76f0f8ec43662f354e241958f9d325480651bc5ad22a28db5936db57616b47600b1b76a71f3fcf22699181fde0b267f5034be37b39481194b56bd5ad9bb10fbd404fe1f7c07cce03c99eaae615f31f88afb47309a945951a998ae7ee742822a21976eb65f9b34498c228da29e16668e2e3b84372849ad70fd293a3c59a24196b9951c2cb8de918c1fe5722f59c630d8d88a04acbb928763da204cbc2695078b200a27edd7343034d2a5b30ab992b2bd9763a8f9efe940f44a5e422bf4984a507a2fdba97eb7afbd1467faba200dba10cbe100c0e8edbb6a53b180caa9858e32d000910d57649db2b1df72c8b4fa02fd1671178bbb9645b7e16431115971f8151b1761d66d41bb864e40995fb4a28e49fa3a12df6e8ef649df4175817fe0961244f5be14cdec0bbbba5e6a00dce3111a19f64f69d6680eec2efe95287486a8d6f5e05fa3b68afa21bf8a6d6afe2d9541633e2d9c409aa8aceb7efdeea691a0ea50ba0c0dfbdcd691e48d6ecc485c16f201f4d236fa6e75a278d53b89091b611aa36e039159f63e54e6e62b6c5f396c8bf527d47ef49d0f482fda5763a5173a37123ea14c59e3ad5b345c4c46684556798e589541b005d8b598a3468f7f800db2c68ba672011da80fbc4c59a804416965bbbcb23627625fb45454742cf90ef7696fd81c6d5840379b3284b42b47403baa9249ed03d9f996f126684e968a3ffd81024b3475c8ab10a4c9dffe849b67c630d3edc5cdafcc340c244440f4faefadf41fd5fd8869b737287366b5e537eec19fc6256f84f0ef5ff46ecd51145265d2ec941269ceaed54f271b2e57edd9219834dcc68b7e9e2d1e3ba5119b20f42ca83cb173cdf1d3a28efc8e2c138c8cd8e621506b7fb9309e6a8b245242e5e2fdd216a3b95e4429f6619b3b90f51995309bb24f61a5b626da1089aba34105286f35418ff3475185c17e4ce11988b9c2d60fc5325a6e3ce1b23556f3e2db3489ea707811fd0ef5dce54e64d82646e4a6e60f3bee4ac2cfbcae8ea538f789b34a46d823fbd8e86a15b9ee7f99c684cdf32ae7d0f37485d800e0a412bb7e41dac04fcb5cb4b936c437092d6996da7307283cfc94e4ab44245e08a05b030c0bf21ce6b84160ae9743845e8948741ffe6001b4ff78d62095e67625218adaf4305e6bc621929f5733c6e88da110d4e096050f5562e95eac9d2565f38c318b4d40b15ed136b44c3e9df9c059b46d7c3f714fc38275a277c3523c7fcaec6d3e04ad936d22eb2a160e804da63c5924e98f521ec9f417ec0df22235ad38e38f99d0b8699f3d069192af045b4021fcd014190e3f32bdb09880bc9087eb2d6d69cbde082f4a63c060803f676a19b84319e462af23909fdd716ce33308645187c73913af4f000801b2aaf1dc1bc6fa03748b6464e9ecb7d1cd4acf56dd0825011e59f12a29e52e61f90f95c1debbad3bd86e07c5aa2017c95ab44afae7c90fbfc60ddd6af38836efc31f8b1d464206185ca85cb41034864c73fd12e5bfa5e413de9ce84cf86ff91d6f51f38dee27adc1530f8e1f789ea670b3db8c5b0cc07f7fc878227721450cd76534932166d1759856118ad1dc18250209a2110c4cc5f466d9b1bc346b3e71779577754cbcf3b6f25fd3f4eae4822ec2b1508593703d0531c8f23ba4a5849ce1acfe77c1d10afd5fffbef0be928b3872e3571d2da3895f5ca1e2af3a036bdafa620c4dae642a792afc95df6b9508308411cc00f998088343686c2748922063b6802bcb285dffc5ecc3572f2c44809bba50134fa702f6d784af18cc698c5822f960c19220db9e8771e238e2aaedfff5f394537dd1a390f0042fbb493b4e95908fda57c33fd6cc187497ec53c111d99771dd0de25adaf4d0ac50543110ff560da9474be57dfa799363aca520b63f2257ca11e3d6cc8dceccc07cd25069dfc76a03256c11509216ede815a3ec2a9f5d41a0bb1079b7806f71d09c621c7ceec3d06662b8395490ab4f3cdaf8af1d36203dea4eb50d5cc3e21441cc53045355aaa4c06109834c7bfede1505a98940b3fbe6853f589c9d26c5962eeb4cfea21d63c2ecbe21f517edfc3dccd9e153fffe85e17d71255e8a2d2e16e669004373d8b8f35b9a204c4e9fd562a82df7bf451286384fc3734d00d696e35485931099cc82862c4c0018abe823f2a799c8270c9c4909ba791d521a0c090cf03dc14111f551c05574d4bbe8eb5bd40ae8916a6dccee7202fcbe8bcca42754dfaeab9ba3c119db491bcee9fe21d4f84538b5b81afcb627dbf417a2c3861f7bb2bd9ed04a9b6d8450d9a7a5b5873b0aa42e8498fa8af791c5b87067f81aa2d6b4f6f20edfb2d54d04c0472ebff98787ce78f9162cb1750f4464759df9f975be2dd9c345a78d303ead3c4243fb8371a368505b737cf2fc1b579bed648f0cfa7da78e2820aa85c0d24cbad27a026e9b5dec40751ddbba4265cc8ecf2d42dce163167d9515be3d6ffd77f5e6721a7de42076ba5dea28f6077aa5ab20b3bd8ba4062a9b689c65c9ae67e54d3a351f0ad3f5e2127651a22404f46a846a2dbb354880948949022a7776436bc7c7cbb644863408861c2dd61a26d5d12274cd54f16e9f3c770fdafc8e2fa4f22dc7e6e9cb69141737ddd7e0235dd42c5d6b76ebf5f859a75e051e45731faf889c87387d610d915eea9f48bd49906118a457794845783f396078c0e78f1a866b1c7bb03dc533176ea049b41fb949472b12a2a108b4ca33d822aa091583be1e56904af298728dd86bd3fa7984c9e4fa4f91130ed0c94f311f3ba0c552445cff41c4ad3ef7a6fae3924a7b52bf08c7608e5d338afa72e06cf94e5df20c9e8ba9c885c823beed2b1e3e0f2db24bdf7b5a4c2d024235fd9225edcabeb040d39ac7dbae2e6c2ebb6aba0cd424a94f60b034a63ee9d85be4a002e12e11186e06e7f1b28c79811bb872155976dc4801b059f4b5912551f8e45a6d9d09ca90058e0d8170f16fc26c295416cc343655ec82c67e68667bc7bc7faebd9aab4777a462aa89202c75175f0fe7a0f26f8511ba8e7dda29a5eea144876dfece1f2cb13e0e09e6d5ec604064a41a8328cbcae58cd5011d8229a84754651913c5193ced7639949363fafca1c3ddac106c8edac506ccaa99136d320d79b8ee409609a34414f24e35d4f736c8960bd4f460a3d39b4f49d521b8b12ba6599a7caed985595a049556cc20d58cf28382faaee4f2658aa381add00d3d22c21d33ac59f80154d53f7c1d29968e70fec6a6a0fa75483d3ba23ceff163c913be792939114934f4cf2e0f33fdee79b8eb46f7428d42564cecd3b16bb38082babb5efc1b8993ee8b9b8671aed0e99b0440cedd05d027fbf3f2860d08b32d90a52c4e112f7eb135d09b1f9beaaccba39b9ad1907591d010fcea9ca857140d8b5a304ca78f7c293b72b08931d2e9a1f070a4e5cbbb7584eb4c02cb65e4db0949b9b431d24356fa38a5c774bb7af44b49109213bd79314aa2f11c10d30dc1f0cf70e896bb37536e71ac1f39257c32359aa5b06e86494c2a3552618ea55366d92c707f0d0f4b0d55d864ba2b69d0413e3362696b8cb1eb4e233978144edd81dec37795a64eb6d3d08ffc7b0d61a004605730bb35ab0c182cf37ad99f24766cbaa99d40c815d7bf36160e8f80ff3c30b610080a65730dcc5cc587b4d8f670c15b2203b35e26633bdc9f49588a5f5a343848a678a9891b5998c0a1d77a02cbfafdecdd393d6002f29ae6ac34c620d4e4625cfdd4e7b9cc3c53d6de20fcd0cf90eab57bf67f729256bfe1296bf0839a09a0870d75e8bfbce8f206837460e226887ac64269894038597f4f7b5291d9e755cd780c26dd85e9108b318e924a3b3ae25bc611cd12c27b14dc921a957ebb5c2eed65e6d0f77e5b29c3f48367aeb6ffa5d7243bea37dc84176b57e79070988b2853396cd423289373d920bef0902d87536be77bb6ce859f76048a10afb2a9e1407cdb643a73525f2261ab540247b7fbb4729364aa7323eba221cf388fcbed594b64f071344b9c0a376309b25dd95621f4e2e1b661a5e121e651b61f8c492ec29196e714873558d5482e412aecda382f68725b0bc3ac56e3145bed95e153972b61896eeaa4e0dd5b783bd8224f70b51238ae751a76fd", 0x1000}, {&(0x7f0000000000)="7047a60d302fcebe0aa2a1c1eec100d5ad0bcdfc1c5c", 0x16}, {&(0x7f0000000400)="5a436b7204494fd67ea20ae50eb30f237e0711468e115f557341015f9a8d14e672a45b380d049b465ccdae2d34e70686f661e25d87534b24d97cb63ed5d06ab94896337787fa856536a40c99819fa09648c921b5f3520902b859b3f5547395720ded9ea7677f8eac7fe732ac0a21d29d7b798f7448b6ea19f6a72182bf6ad210ecc3fbf6aaa6ce940ecb8d27", 0x8c}, {&(0x7f00000000c0)="4e1843d330bc6f16d87431c6341f543278d46f7f4397a96010c7c4ddc7aa975f28444a22ee56cd6f0a8a2f33da27b0a155", 0x31}, {&(0x7f0000001600)="d6eb2ba5d72abd374e7a3d90bfa216406eb86e0f07d6c73505ca04e50b27aeb2bab89d918f4968a24eade5c848b68080e90bed27dbf7fb7e03a0f129e00d55ffe852fddc74f664585c77906f6332d3ecf58e5ee21078561c0cb009b1fb01b844724981ac4601a70722347eef70e3478c1404495771257cc97efdc5d1bb01ede155f0dd132c4d446d39d8df70f2c6bd7ff3346fed8ce9aa05efbf091a67d8b15261ee4dd1587e0bea8dddaa410d7e33cb2490780abf3a11326de7ed", 0xbb}], 0x7, 0x0, 0x0) 16:01:07 executing program 1: r0 = dup(0xffffffffffffffff) dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r1) r3 = socket(0x800000018, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) bind$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt(r1, 0x6, 0x0, &(0x7f0000000180)=""/65, &(0x7f0000000080)=0x41) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x2c}, {0x6}]}) sendto$inet(r1, &(0x7f0000000380)="08f13529c08b217017b7d1bb4eccc25d655b685e030f258d468a7849f823e449d824ad6d6339de3d2e6b8c13c9c959aa4364f753fc6944b82078e4b5b44eb0b71ab31d683d76235cf9d4979ce7f941e0715476063ab4236429c7cdf677f22433beeb677880130d37423ce6e178ff2d7e093dccebee2a7d544c285638419ac81b3816cafde5f2ea0e492bffc4609f3f845a6c6874bbbaba809c6ff31cd7d4b04cab599f5ed13aa45abf61c44fbf3de961bbd8704a47e57aa261b6cff3ae64f21cb5e018b27308e7aaf22b20d6782195476dc96d99f959d5128656be3b6e419410ee13749bf69fe2bd00bacc5efde582f106604b28b84454a355c138d7bf94b15dfd8f9722d47e5437fab3d2ccc80f15a7e8801cd4a5c26149679ca53b0c0d3db7e7c049922cf1967015594b7f82dc9a88b72de42d038e585921836f011b4ca679a5013748c959086d0f10439a876c33f690053fb7c8639acbd169ae1133003756d4ed1fd421a5f330103ce0ebe25cfc18b3feb4eb891c4109fb3fcb24c16612ada8e97bb4958030bc4d315cfb4eea3431272349d09f5dbba6d070cb7b5945150ac8c761eadbad9b6b9224f0ee935c2d3b0424335d5a8ab31a59894471b70cf4d2e7040cbcf2d17aa778a5a7b564cb8f24a10ae53ba30a95c9b7e081538b840d4c84083cc7d8c55a7450aa08635fe2cc8aad5cffc1d7f745ff6caefa4caaf3c89da670a67ec74f44efe3e1278a7793120c8b071580ad875f99faf39104597fbd2b54c2ebe0aea633705a651b372a69972ca7181b85aa82dd0c2b626e1f8d665a4b675c9a3d97f7c176a1b5faa042dbc40bba008d7970896a0446321cf53a25933ce8c62eff42ead4b182a224fdddf55d9cb13d4c22e347333aba8886d90fc7a6d43d616c1825685a7074875294ee1a1155119f3d781dd939513531e71049ffa14ee4458b8647c3b9b47a680cb3759a26865f3ece9b9ffe12c533601a68e1b790eb266c9db47167c2f5573f6bbd70e58afe10b3effbe77025c7d0cedee84f2ce6c83b6b07ca2e8d19dff5b7a5e1f3ca0967b9ed7cf8829246f6e443c7e0380f2f78e34cbad1fc7b52056031fdb98a9454837517bbed6441f2a6a6b2d4d5ef69b0c8eda3ba8989953152c41aca0a26eec62bf5c15ce43983b8bac619a18a78bf7a86401cb412248c40ddc6f7c06c050f5760acb2845281ec9a1638d98dba34f438c29a512362f7c5c065b719fee40450cc7bbd049ad4c2a4343c4e28de310a1bad445dfad0791379b74893050808b5a9505d01228e70a67dc17bf4e4886de19493b65749e806d12647496178cc6e7c7df5325424fc54e9e18e8b1e287940b3adf0fb747e12ef41932e2301134cfcc5ddd043eadb5827d1b270bd3422642c23839233e78b67847c182c72f82cca2dd3845e0deb843ca627e934e94fc032fe2708d4d12e1ad858a51efdd91ad5325a3d664b349c16aa145baf95ab8fa5a2b5c67e673c8882d4aebedee96a4b4e6839a07e8e51d3d2df5d931e5ee932456e558f333b4b34318835aa94f80864ce7d006d454927e240dd8c096a8bad8bc0446b60cdacfed152314ca1c6dc7df85f64044d4701c3c9afd2d0e9565ebb59491e5763c27b203ea8e5487af5148ea16a60099aa248555d78807afcf086e3ab0124966f0ff5b7ba9b5f266768f46231ee84cb48a6a04eb7e5c259903c2a8e7b7d6e07930fbaddf883243e3ebd93112e422657351049a238c1a0f53674cde9ab88ec5cc36bb10da456f37d8f2b23e54486b7524735d9a4d32503855eb66961a4df3c132c74d34253770a836ae19eae525c73a8994e8f340ffcb67757b8e33139353d1312ce5271a13acb1b7c1da5edeafa62139a517d77ef777ebc1ee3a5b9392a37b7668646c9bdda9d0debacfe53a0d826611f989af439b1290bc7f18bdc4c2cafb5109dbd2c739c11da075c70ecde887ace00b45122168c40958e936c8230cc34546efe10ee6783385b661ba822d5235444462aed71e29b8d1fcc33afdaa842f5d9c815288871128aa5063cce4cdb6b6e2aa5c770a16a3fede012027f2c3cbfa8b8bf80683aa0da47ba1e50a1e2a879627257608b77e29357e6e373f9e23a0c733173e355a79d083ab46feebd60eeb490a20513c9b32f33c69afb50a717caccf498e7dbec30eebb2bd5aba6ffcbda704eb99122a727674fcbf365f86cbcd7cb9c2755894904b221ecf70b85dbe544863102f1e2113c4df9619cceecdbd90f4e2786962d84640357fcfbd44b569ee503570a3cc494324dfa81c4f61f964d14d3d64e6af469c90f1109cf2ac5caa5b17e87ec1b5bd25a431eb16c8a9d07ff91803e414d67f0d9a5ea3bfe7477feb8d19806d5d2fc4fe3c046e1cc7ac404db684478e377817622a26bd038b3c43c14a92543621e123c0ac84e9f941092e95a0d1fd7cef752c642f39c8b8fa6ee80778ba1c3f600c04432e972ab30107d0cfb2cc6d1c634d381ca20c7dcd2dcf7019b4d9a160ed3bb38b3201d8236a5f5d16862134a00b2fbcb834f8e592e03efb3d9054e983c3e872aa415b114bb11d6357a494877e1c94bffa0ab8b8d0ab1f90a9bfffd23d2379f2b81c55317226cd86e876d31e2f56ea2f0b6924076f0c8f1d21f60c6a16fbb6fd2578906dc5ab13eacfa7e2217837f0f07e7a9587eeba695cde8aa877b6f9cf92879c6c68960880df604dbee9199bb6ecd73950e392d8a2f8af2f9f494d892cadfe05023a659e21a3037e208506c5c19c50dbe5d53cc787818a5b38ea5987b1276afd3cc7697293ea0884058db5300dc3fb0a7d929a6f1807ec7e388edd7834975dccf33311a231371b144bff532f410afabb622ce114cb9a0e11e800a17f022446365ade6a8058cd1aade4274df23fb43a9c5abc389737442acd4d03df0c7229c36c33d6f6b31821bf098ae0758bda6c1ca7e5d6b330cb3b9ddf4abbbce4255c3e2330272707daadb44a8732e96b68d46c98a000787112a395d3cfed4e80937561fea59db714170089cec555f884aa89fc013b5dc8801b009876bccdba8a526376e36744ce3e41351a4b347afd1f9e5fddb9bb2be94e664f33b8a0df1827cccaa1a6df7ab081a65099a40217a2a06172ee2384d1e7ba439b8163a39138c30f04b13073f224aeb0ec62c788add108de5dc85c0dd9ca05df3e45206c845f7aed23783ce5846b344f880104821c93a3f74221ac60a32a69121cb424a4a95c82e44f36ff197ee49d650950826976482996645e7ce35e59a6d42a17acf21a592f160060bf86440d41b5cce4fccab9f34428e6590d24fcc165ab1faa6915ca5081901d8ab3d2a8d7cb018aee5a3c671f0a1c41fe3aa0fd54e687f4628dfbe810151ee4067e60d37ad7ce3939c7087fe86e3d4bba5ae4387de60f4490eeb84929d10744cb5712770ed5f362b52d0e3aea5f4a5c7e2f9c47ffdddeeae51a2d61ae6702567c32eb2d52a6d55eb606d6d025f256c833c5be3e773f9ec846a61e190369ad86eb8e915a8cfb95134373851bc929c37d8f46b862bc8dfb9f670b4f4fa7909b55ea24b493e25ae54f8bf41986100657b46cd920885d0e2cfea7904dcfa5c041f54733e6d6315c0c259ad4a9ab6f1e1f452b1cd446367c1eef64997cc30df950f1618b345cd0ed80ecae2d3aa74a56f3110ade5210b31559a24b1d8b982227eb76a34c30369f029cb633e66868e9a18c8ad8ece0c3bda3551facd66adde6212e527849091b8dbda3929246b539da5fd95980612aa96aa21bf90676dad77c6a97f0b7ee31eaeb8617be4e2bdf3dc4f44d13fcb12dc5a7da118131ffe8bb1f1fab888fae46b35fca8b83356c4d06dd074b7eef1c3363ae755a7b2285e41550c977b8b6d96365529e4018971bfc06adadf3999816dc59da980c2d89f0314fa62b9d3a50f69b86910db315eaab863c6f35e0790f95509de2489a19082cc321bdecd0f96b3c43d10a035eb692b9b7f07007333018cc05de8084f79d994e65e27e7e22d085af1ef8e4f75881b6fd474dcbdc57195d6f650e62a02bd60d0aa18a12378a7b4df052bd4502ad5aa6cd2a1f4c196a0d2313ef6aafa12f40ead89fb4ebdde0b379e26bd55122bcb592064ca3077c957cdf6b9762b251d7cb4f94610e68f0503a1906b527fb207ef0f5c120ce2ba540e0fddceaf34096a5b22763e62fbf5511c7d7cf5a0580b9650feb7e6707b53b51a9b320ababa9e7ceee1131545d2bebfb41ed5fffbe3b7cae84322af5dc839e152213ab11d14b61e2d1074f5515e7a4f2bef0aa9deb3fce0ab15a982b2b9ef0880b59fd4e9b546ff89820081d24a3619c5cabfac2a344c7a7501fef0cf92404a514cf197acb10a8cba56cb0d2bb6a1d9e2eceba1682da25983b011e6a3f0c31eba2274e01db86e096cf9cf63ceede5732313e0203475947ffa7ca1690c19069ebf7446e88bfbb71f144eaf49ccfef8e1ea14109ea10c6abd6ba2594840ec30b230bd04e28a2416002115f1ec94aac586df70803b87850433e75e87a3bab656c016b186b27683d44d2ba1e715952e6072bf42d3e137a05dd4cd9a88fccdfc13bdfeab4c88317a8e5c901d6564c4d28e39dc9e2cc3c29595d7a5134c67b3ebd05457ba318096a505765a4fb0d0272371b9ecd104585fd675320310cd67d2a1a24c8ef602e7045c5515f4cb133434a3b4a7907a9a0b0ae55dff32e046d1efa2beee07b78df5e6118af32c9d604045db29bcd6bfe228edd5950c152b158c780696db72645ab03f12ad643222b426e106a997c4ca8b2c492d939f6717b13329c24cec031d69eaff59ff36107d49d484eae71635733883f82b31a28940ea2f51cd712ce277d56d87aa5be4960088b76f27ce5eba8aaff471da9a9f1b90e965c8526f361bb666d121b288c193b808a045dd2efd74f6b7b186c6ada9f79873890a57c40144f080ca8b32b252e37b24844b8bdb1ff59dd109dd43a55ab6b0822f953b9ce606d358a3eee7b2118c9f595c4d42f1d4f5e82583ff48adf585b662bcb2e17880c8c99fb48c6940d154794e3063c7f3bfca0beca23f10f2a514abb183af8858ce43c28554c5a8624ce046f58ca4ad61720dddb688d99ddc72374f4dbd087fbc7cde1070003ca3f3c31c8a2167ebf255c1ca7d0d38643cf2597adba567e0d00e2a4d649f75e1902c1d216899837e60db12b6c2c9931f4bd374370e6d1967c4343862260ae43502b8ecf8544d15e6f2a65418ce193e9a2903de94a8e62ca7334689802e6bccacdfe30798ebf4b853aec5934afcd69b47b631823e352114ba4c7cee72bbde42ad3de6c2f8a7e240870238af15558f22d6f6f01ef43cc364707c3d0cdcfa805b2ef443c76fa79d17da5ac17c56870edf28f31b9a6f14421412a40308867b9a9c07d395d8966cccf7eb135437c29caad654ea3e0e6bdd761c2d7685f16b16931d1dce6c83c3790f75563ec1356d6f8547ea5b80085f2cada8777502b82d3e5d4c2ede1336c2e81f74e17a38a84de269d0d6b2d5f6d3eaf2f3088d3fe4b8cc641295b951e6248d0fd90a94789ea5e86fa95a3f905ffe683a88253c4fe3c944b8b0a5a93fff12984eb3f590810af7454ef7b9ca0ece180ee1c51b7ccd18b8727f5850488e360149cec73251cb0a530c5ab5fa407f4b1f491f1e7a9f9ac8b1b3e6d6f446ec4100880aa5fea162b161aa3ed76edfe06f03e2d6330df92f1b26ebc316cc31da861e7df3338b3fdaf7978ceef135c9935f58580d65694a91dd32bd593091b0b4ae5278b488f141a278fe3d2d2063b57d8d710af6d64eaf1599284366", 0x1000, 0x400, &(0x7f0000000200)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x57, 0x6, 0x7, 0x400}, {0x3, 0x1}, {0x80, 0x4, 0x5, 0x6}, {0x7, 0x7, 0x18, 0x4}]}) open(&(0x7f0000000240)='.\x00', 0x0, 0xb0) r3 = syz_open_pts() pipe(&(0x7f0000000180)) syz_emit_ethernet(0xfa, &(0x7f00000002c0)="8345acc6328810f5948b57bd9a2c1e9ee33e918bdf02cb6ef57f43d8a2b9cfa659aab43712921fe5a59922cdc1bc84685018bd346c2c648b5a44addf1aba9e1732adf94cbccf745cc3dba255c58b1ffa4a61c970f36ccb35322f833c84466c2ef39013a3ce2d996ee9f7e1724da2449a7f6b841af190b3b2da6bd8282bbe668ce83f6754ed7373fa90a713a63a816cf9e9cafbad4aa7a0ce2b354274d739a167240ffbe4c7ff0a1facb86f01bfd794c772fbf6d255bab45a834ffb2664b6016701655e2c219a7ec0336f615e79e6c7a13dbca1478e781940b53f9ab403a29b1bba54c9d87b7dc767f77d47d270330510059ab276918e3d45fc9e") ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007fffffbf, "a508000000027ffb07021000500000008000"}) readv(r3, &(0x7f0000002ac0), 0x0) pipe(&(0x7f0000000000)) syz_open_pts() 16:01:07 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x8002, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x42) 16:01:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) shutdown(r0, 0x1) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x1000, 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 16:01:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x3) ioctl$VT_OPENQRY(r0, 0x40047601, 0x0) 16:01:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x1000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 16:01:08 executing program 1: socketpair(0x6, 0x4003, 0x102, 0x0) 16:01:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x100000000) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x2, 0x3ff) 16:01:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4001002, &(0x7f0000000000)=0x1000000, 0x4) 16:01:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xbce9, 0x7fffffff}) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000023}) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8000, 0xb76e, 0x1000, 0x9}]}) 16:01:08 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) clock_settime(0x6, &(0x7f0000000000)={0xffffffffffffffff, 0x2}) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000180)="ddc3") 16:01:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='on', 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2024, 0x81) 16:01:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0xabc}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="398e") 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x1) ioctl$KDSETRAD(r1, 0x20004b43) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) 16:01:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) 16:01:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000740)) setsockopt(r0, 0x81, 0xffffffffffffffe0, &(0x7f00000006c0)="6fcbd9162d12f553480e4b5a3950b2fef6cc154e1e5d72cf84778b63cb654c2ebd47d618b768ad641e694b4b0fe8befd7a38f218a94208e9e2b301830ad6c70115a2f754a11c5f84bfeafdf9fd4ee5901686197dcc50c8ab0cc3508bc53f100d037f74af4959ede951da7403af57fed2e8e925502f013a4b", 0x78) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10000) r11 = fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f0000000780)={0x0, 0x4, './file0\x00', 0x4, 0x6, 0x80000001, 0x4}) r12 = getuid() getgroups(0x1, &(0x7f0000000440)=[0x0]) r14 = getpid() r15 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r17 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="23e0a14c67fd2499d02be6", 0xb}, {&(0x7f0000000200)="d3c5ec9d539d6c543840dd9b1ecdfc6f61b8dd606ed437d16a5a594284381b3e71a461154b2d7e5af755f665fad8409de72ac5962180bb4410e02100de9cdc7cd6875c09ee41f2dace3a7c96432aedaf61c7cdbc9e219601eb3ed10b2763493ee9f5e4e8a5161339f3cd05b9689879a6cd0711b8feccdded33dc1c6781b753da5064f0756a6a8c01aff78f8fc0df4de7d2", 0x91}], 0x2, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x130, 0x9}, 0x4) 16:01:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) pipe(&(0x7f0000001340)) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) getpeername$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) getdents(r2, &(0x7f0000000440)=""/83, 0x53) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380)={0x3ff, 0x2}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x3) r3 = socket(0x10, 0x4000, 0x1b) r4 = dup2(r0, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x10) getdents(r4, &(0x7f0000000180)=""/250, 0xfa) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) lseek(r4, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002004, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) unlink(&(0x7f0000000100)='./bus\x00') ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x20) fcntl$setflags(r1, 0x2, 0x1) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) msgget$private(0x0, 0x8) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0x10000) 16:01:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x45) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x50, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x87, 0x401}, {0x45, 0x9}, {0x83, 0x7ff}], 0x3}) socketpair(0x1, 0x8004, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x0, 0x1, 0x8000}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10050, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) 16:01:08 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x880, 0x2) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='\x00', 0x1}], 0x1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) r1 = getuid() r2 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x3, './file0\x00'}) r3 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r1, r3) 16:01:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) geteuid() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:08 executing program 0: setitimer(0x0, &(0x7f0000000100)={{0x0, 0x8001}, {0x0, 0xf423f}}, 0x0) 16:01:08 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r1 = dup(r0) fchdir(r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x7fffffffff6) accept$inet(r1, 0x0, &(0x7f0000000100)) r3 = semget$private(0x0, 0x3, 0x24) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/159) ftruncate(r2, 0x0, 0xfffffffffffffffe) 16:01:08 executing program 1: r0 = socket(0x11, 0x4003, 0xfffffffffffffffc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x20) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xa0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x9, 0x100000001, 0xb5dd, 0x1, "a4316c7b77105d6661d160ba71c3998d4a5eb0b1", 0x1, 0x513}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x4d}, {0x80000001}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:01:08 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) faccessat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x100, 0x2) ftruncate(r0, 0x0, 0x4000) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:01:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101}], 0x2}) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x3d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001d00)=[{&(0x7f00000009c0)="5283bfc59c8b101c5076608c7ffa09210268d8e0638f57507f9280bd45024bb25f095f777b9414409cb16d8e4c5795e214caf58a5c32a890c34ef204535c724a93923bf244b465bf08ca23c89d24d72710eef53ee3cd76998f2b7c1763000141a5677ad17e7725a7fb0874b633e38e8b56fcdc6b16208746520b2ffef6c0a231488b4140aff365e3ce6532dca2226ad7025190cdb3fa42f12a184c8d5d0199e0a462e3ff371c92dd5cbb6cd87a94fd24a014b7f7d6d2c942e29610fb38680fcb672370e0055182865698d06943aea23b2ffe1fdaed4492f57f5a7a151b633796c127c724d8374f21bdd0b8d15905ff533bb792ebc4eefb5c5cfafd8660b7c77f0d37b1ea913bb6904181c361dcd49d19b9fd78cde89d4d924cf07c88f4be4355d53446d59d05ae5733f072d4c66c477eafd43190dbb614483604d7d2e31db89a546c9a1aa72dab535d25caf49f148c9fa07c8f8639aac559030f7c77bccb49364b16e9297bdfff6f1717cc2da1fafa3b9f9c9955c0ae4fc7c64153b32bb3fe0e5c1d9bf4a4b97c28ce6b791b6da6e2252e38cb1b1cd2ed5466ceb214fe8ab724f0f7240563a9c938b8ed98966ad1a7580f417f1948e71eb2453b0f0798c0e7511cbd487e2ad02e80ccc5409a10722e577cbb472823d5884065b4d2ae4f4e39bdd8e92ecc515faf8a9aed86ef67f67f6c74638f973429f061b2ab72ff22fa7cad3a91866b0aaece5f4d2bc3964836632502b7f244422cb947755a5e4be3acd1fc92f2e7bf20a08cc06dcfac0654c78c01788e9132d31dd22d9739fdb2468352f9c25dacdf087a6e19ba10108fab26b6cffc827ea39de0435ee021a5936b8a78df2360422c1249c715d0649cfc71c5ed4c9f23f64cb8d22f7e0198d4122fedac5944fe1314e9d4eeeb7934d09f0ac19512d852a8f8274c494077c070cc77dff175b86a2b0fd08191f51e89975038d6b1c712e63507d3da4358643404fc976b134cbf8a13fe916d8f19bbb9f143ea274b3e4ef8285e9eb116808bfcc4375bb3a377e2befbf71b89b856a5989074d1b9263c0e69b7e1c79450d9a2e77ae4f000d624ce5862c7b4c6074c1c1e84ec931f1e1dc1f2895d3dd3f0b0f55e26fbfe5802cb487398f796c4b20fe046c4a2f986e700fbb2ccd503b3960b1ae8e5c76a8b5e4e2940b36969223e8ffd500a56b745d68db0544970ce03d6cb13b896704773a5c307ad6c10de547185dfa382816809a431dc9b2d2bc95fdc13054cec90bab51bc280e6f99452662a626f746c9b7e776b5b2d768fefcafe1d25f05106b4bdc35cea7f726c4f25d3a0a66542b40fe0047f92f247f164ba95db95059b01531c810cfcdefc0fb0e7d2495a6f3161a6f691a7b2e859dfd3ade035555b0e6c1df6e835a85ce9eccc181bdae5ec041731dd3ed9d2b0add917ca09de1e2558ac8ffe88de1733336e1a8b90cd09c63b7ee4b59759e6654e71aaaed3794c882c251cad7b713ada0a71b32d6c54bc7636f8376e2db07e86909bbccc1e0518c3b3f514f03343c0e9297f1e34b23d31f9a1d74cbde9f8d3b2b8d8e7925a84f13a704f2c5134f2111e37c0541e9c6224f6d74edfa7ab98a87af9f2ae3c989be7df3eee662d39053624c45a4dcb551f49e3b252405847b793511218ccb22594c19c6c26b21ed0702eb9d95697693918d83500e0b2da7392586cfd160a30693280c70bd5209958e3a2f2347303ad81abacf9a198731809cdac20d549c88317514bf344439194a2ebebb1fc6dc9a89cccae8a2cae77df8cfb0efa04e21419625c51a55cd18f11ceb3913cdbbda9995bfffda8bda9e465b050f0fd693b42f4cfe8313dcb371550c8e41971784c02173eed350579700f44f9b9bf330269106444eddfb83a6d53eb12a4923c8188b7458575abb05428c6ce176f5229a00b46b2858cdf187485c84c940dc62b147f8cae99a6a10fbe5ce24c6f51b403a794fd280e4d58821dd34d38a976e11b13f08973efa77c2ea4e0e8ec153900e9f19a5e0062613932c879bdccb796e0d4047b82eff1b49112a6c3def8f55e2183034a249a40042c90cb71282580379906d80df55ea1ee12244a8d3d293d8ac03e1f5f3d628995b1f8e632532834cc4e92196a9c2fad7ac0bf5fdfc208fffe196240ec37c8c6c1bdff90e06c3a3b767a81675308e7ba09c1935a6cb1949160a6d92e40773f75f10499a910c56672ac2eed0d1923143d2a58639f712da6f77bcd72504cfae34c944843719767f87aa115a920cf812b3e29dae4d06c4a91c5e5543f169952c024a39b035de3274eac2ea38698ba96d67f8f531b96593a5fa57a72159dbf2e5f28e52ecd35db0a5ebeaa2cbe745ac16a7ccbc38e7b54427ae828fc71b6cfbda778076a2f23b8d11b30d6222a680fce103e935bda091437a6c48a4898acec0ddc73e2ef0161d31512ea067c58435768c0fd65fa04deab18d3bd28b293f887498df988cd5012b0ba772f74ae85996d2b9381d379634b268b9ae0c71d60aae61cc1c36e162de512fe92792eb8f3b8d85571e09ef6bde043bbdfcc94e37797718371193ad0cd697b060a773352db4d31edf9ea21eaa6311c29cf341ecc0437d59c3a66881d9da73005d091e32cc9df1af496affb1e75f2e976f3f3889c1a8b34e9e38790ce37b5607e1945562130fcc033aebf214c58ac4249d79f9d2b0cc2daaf65bfb1cd1e52aca90344beebeb62a0d76c4d5deba83d452003187ddd2f2784bf05575b83fefbcf40541e7b657ef96d15421d23b8be58ea86e88b8200c335afc2549d1eaccf5fd161cbb38bb55d17399aa78215f2ae5e441f84649e0a24ed417f770d56e817d72be4c24a9f43c58381fa383476b77230fb9cd0b0305e9f1ff76e8ef5ba0541dc08f34231c09c22db2cd60d755581bdf1c40af3f19ab1bb3ddc7296750d2fc22f08683b17669abc858ccf255f2b5e1b5aa7a443943871723b8a93778f9b19d1d884455e9b83b0e66ed30449b527487c7c693905cfab456db617e2bb576dfaaf565e23b26a6d0a036d931ba3ec492429a367f40f79ec30507074ffa89fc4baf56972a8bb83cd8a3825e5efec9018146c907f52a17e11313c375c83240095a15d3fa53d9aa42d27fdfea9b0fe2f3240546b4661053973bb7b174c2e39e6b82715a27f3933162e09997dcb8541e3f03943289a31074626a0531c4599c38db1e2278968a3de2f905d7f7fafabfb42d1e4636c1aa6cceb4610fa94412973409fa6da2b0117cca7d35ac7afee08ac2250950f5613aeb7cc7958480ee9084af06557e29006d6f4fa6df3f513a59d70fb70110d6e48dc2664caf99343cf19c9ae2d7c71cc151ed4b843bd0ae0661e154b08fe65f8641f2525b9e35bcd8a94c7b8cc542d8f7afcb334889efe450b88c35a4e2bdbf2113ef0464ee5a175f10435ddbd178ea4a9716c42ccc77e815e6ee9c98a6bec129341ddda50d2c10ec2205675adb5bb9d9650e485abdb10572cf3331f1f0b9346b69830234047b232e78d388ffe69f5b5e95fa75c5ba4b83c4afaee5b3211d457eb56d8d0423acb742d3145f3b00e8befd19d75c6321103f3f4b2e620785a206caa6bbb5b0dbf84043fb50357c6cfe033ac6fc54850c40a68aa834797f95efec5b1eaa24fa7968f767142a5cbce1ff4e1b8df624382d67081a8918b5fe213b627b08b3b930592e136921dabc6e387e939520b26c5a8907d153e084e40659fac6c69e5ce0417e3dc024ff413cf514adb6eeba650e5c1dbbf87a3980a1d3a8946f1996eed4de644dbdab8a1fdd089105ae45a4d5557e00a6a2e441764613cd9713549ed06a4b43f030915d6fd84e35b447158f1dd608b374095120cd57dbe2a3225d79c1f8fcb1891273ae84aa01ace61f16968039e2d44b5464e8a7982b4270c5ca9f8d9948cab152c3bf399b316287b4600a7daa65b7b60b06319c25e071d9e0b42731c86f76f495f7618b37cc1d69ac5aa4410e8820bbe2db53de435971b3a2795b2a83903ccdc5697e36affbe0e007dfee400d05840145bfcb226950412478e13bf2589e3d5f3b51b6c1e3d42099d1eca8ebbccf0841290e18d5f7cab47f403df1ff66dd6a225be3eb148eee640caae83358ca25ede92ca0afb17636460a0ef1da373ca3e0ae9a990ee886f741d194cc88e695b41db578178289d6ee1977ea3c081b12051744e39470ec591ddada586531da64961bf1f69272a2206834853a8907d179644e604cb29dac5a2d2ecb9ac218ad0a72dc95e9cb0fd4299cbf5c0722f5aaf5183cfb9a74b8368379942cbb6ce163ba65b0a2d749b24bc231e023b0e88de812b781c8923d1b98f6f13c3ba355b26f8c86207c67553aa38d287541c505eda685030353da6bbedcde29e8dd024873c0e04ddbb082750853f9c119366ecd4d7b5420b24b4418d41a5d7a48f02192c8885579ae7c9e768018c97976376478a85eac88c75885145e4e4264b8c7aa172a4674632e10bcf428549414ce4057c9825853439ee54030dafc6e582594258ce7fe6f5a0ae8c923a1b4d6a832a44cad804226eed2211e99e23ee80f6cbd1d1aee7465ab0ce898c41964e2b318a1a0e6c2222bd2c3ec16e5e3afa73505eb73e4ee063d972046ea86333f7ff2b18de531b0ed8b6eb09a4163eaecdcca926d91bc084b18f5bedfdfdbeafe4a5110b7715a4d4bbf0e65f13424b99a99f7e62739300653f0d62b9b29c2fa7374d9a45e892d17bb6c4e1f32f005d9d4b52a0e84686b962799694e67c8b3135708109abea7a1c60d09ab0f3e7431aea3955c58cd96793af7d10bd6bd4185b4f9fadf4439a448c480f7dc7e34740001b7d4e6d3129208c9a6e6dd34aa33d8f291a7c4186b310531bdd6a120e37a2b2ac8507504d62046199f6de754d4950b63444cbf8cae85518f408cacb9464a7fe59588f7421490f5993d013f200b3f377fe9f9ac8eaceb1f0a4541dfdd58dc83e8a84346bfb399e44f9c4809cbf09cb6a769e5fd4f14ed4e1c1aba1e35caefe96eca36c1c4565a6e284691992438a1c3fdb1caf6328c99a9c72a50203a927450c8440c252b691cb324a1d1daf06c93b6d6d9f2de8d20a041017fc83f46784db76f549093a54f2091ca222e48d3f90dffea0361748615b75e068b3fc654e8ec70f996c0ac3d562b89058072ca5de678368d60d5758009b614515daf62d478ea5d2ebbfb370af78f66b851172858d599aea38ed05a3898287fbf5eb9fa3", 0xe6f}], 0x1) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") 16:01:08 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x1002a, 0x100) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1007e, 0x1b) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0xf0000010, 0x8000, 0x10001}, {{r1}, 0xfffffffffffffff8, 0x80, 0x41, 0x800, 0x8}, {{r0}, 0xfffffffffffffffd, 0xa, 0x80000000, 0x8, 0xdc55}, {{r1}, 0xffffffffffffffff, 0x24, 0xe, 0x9, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0xa, 0x21, 0xfffffffffffffffc, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffe, 0x49, 0x4, 0x11, 0x8000}], 0xffffffffffff0000, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x22, 0x1, 0x8000, 0x8}], 0x93, &(0x7f0000000100)={0x7f, 0x7}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x6)                                                                                                                                                                                                                                                                                                                                                                                                                                   16:01:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x45cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0)                                                                                                      16:01:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) 16:01:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0)                                     16:01:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x42) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xffffffffffffffff, 0x3f, 0xffffffffffff94cd, 0x5}, {0x8, 0x6, 0x3, 0x4}]}) setitimer(0x0, &(0x7f0000000100)={{0x1, 0x31c}, {0x9, 0x80}}, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000006c0)=0x800) getpid() 16:01:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x201a0, 0x61) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000900)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) fcntl$setstatus(r1, 0x4, 0xcc) accept$unix(r1, &(0x7f0000000480)=@abs, &(0x7f0000000580)=0x8) r3 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/89) writev(r1, &(0x7f0000000440)=[{&(0x7f00000001c0)="75789e10b0d49fd8483666c5c3cf291ebaf3d53a6279c2e61c9a39152aa15d0c1e5e80b84cef54d0b4a2b3887d3826a6116b6d11a43b8d1f93377a9528efd144ac45b75b8d0b2afb8668fcfa160e9e2914f92530c34afe7dcd144835ac29a7c124a3be8f1284721e4f3029d76b81926915d787b1ce8d6fc240d69f46633466da7b8f987f7290af4e9c860686f72d6c16f92e2af767cc109787309287013be232c8c18497968a1d437aabfa42946b144bfd136bdc9fc3179d731717b917282fa7ad7aea4071f1cd3aa9c72f2ff398037856d21d53aa1219e2a242948ee62f4dff95bc4c1c9e7843a02b47a1", 0xeb}, {&(0x7f00000002c0)="66558f46a6768efc14532070ebf317850187d20d8049a3b4f4046bcac52496695b2897b43ec9ee42fe0f86af91496476dbd8cf162d0990d741e0eee296d884110401b5337a9bfae63093a63fe04fe6c054558b0b3fd0c0101ea64b8fd428c86a2bc3e1732fcd56fdc682f0df3b5c89079df8b3738ed8193c753b133c55d4abaadaca09b9fe38e557ecec2413738efc7c97f8ecf39a0b21be89e00712882a3a372db8cf23bb33adb20df7e9ff789a19b5404158c6f0", 0xb5}, {&(0x7f0000000380)="9031810325e0233233d8da22f7eddcbdffc906a73d598824e5313821", 0x1c}, {&(0x7f00000003c0)="260802b2da4949229d19f228bf96fba02078473eb3886243951538a3364977cf1e5c643490934d2ab9f9c5043905d691ce1e590e0f35b82e66902178df0b92cdc19b45686a20333d3a03a4a9e0dd403827e278bb241605e05c9e305561892d", 0x5f}], 0x4) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) r4 = getpgid(0x0) fcntl$setown(r1, 0x6, r4) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="c4eb56339e301449b0474a237da3210dd0bfee842e83b7b94b3fbbc635d52dcad4ee00021a3459b82cb5cbf764afa973d4a85dbcd5e7e565270b2942068f019124fb21f912396794efe25ebc3800af", 0x4f}], 0x1) mmap(&(0x7f0000fed000/0x12000)=nil, 0x12000, 0x4, 0x4010, r2, 0x0, 0x0) socketpair(0x20, 0xc003, 0x8001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r5, &(0x7f0000000840)=[{&(0x7f00000005c0)="543a7ef6b41f199a5d46c938d109cbf3587b98b109714fdb4ffa307fa8db1b8efb09c0d2748ccfe949d95121ac7e89789581c13f088b506e15cd44397f8fafac0e66ce2db144e0b6e395c61894890debc18689d09b61af1199040951ca2343b18e34e4bbaa56e45f0e5d7f23385c6de2b11f93204e3106628c40eb540a9de3d5f50373b5333fe3d2ff75fdcdc276625a7046cf5f884eabedd770673ae456681ca7dbaabee672d04719dae72d4549af2aca6185a812e9d82e4f909e66831f0b4ced567a497221a0055cbf4aa00a75068bf46e19923ec993bb11746c26d691", 0xde}, {&(0x7f00000006c0)="2da2246b3258cdcee06f2782b01b78aeb3a32ac55065552aacedaa711b45cf5d4d2e54d545055a9e739b42849646af91c8c95710f19455ad9a9b9de37ce495fd117ad196615d3b00636dbe7b2572137aeea3ccf33315aff15c617c5ce3ac4247b93cf4ecba9848581446df5234", 0x6d}, {&(0x7f0000000740)="d457a348cd", 0x5}, {&(0x7f0000000780)="e7baa73cc7bce5c6e47e76ac58617918404263d9ef0975eaafdae21bd15fe711e9a6c846d575600a70b68ec16faa4da040c84d979fb21b", 0x37}, {&(0x7f00000007c0)="ea85529c480690084af87c6f285fa94ca6f1576c04fbe7a520694ae7899586e63c8ba70d16af83fb1b6b804c54d3ab3fc6e03acc51e974a6a347e0be3ca24fdfa813627ed36d9b9b91b56650", 0x4c}], 0x5, 0x0, 0x0) read(r1, 0x0, 0x0) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000004c0)=0x6) 16:01:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x7d, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000040)='./bus\x00', 0x9010, 0x2) 16:01:09 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:09 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000004c0)={0xff, 0x7ff, {0x9, 0x8}}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/48, 0x30}, {&(0x7f0000000180)=""/222, 0xde}, {&(0x7f0000000280)=""/78, 0x4e}, {&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000000100)=""/34, 0x22}, {&(0x7f0000000300)=""/164, 0xa4}, {&(0x7f00000003c0)=""/25, 0x19}], 0x7) 16:01:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x3) sendto(r0, &(0x7f0000000000)="869e481b77d4f3e314a21132c873041296685f8641ce378533c4682ba83f0fd5880a13242c83cb0cc26167325700208cb007bb15615f9588e7fb34b07348bfeb3ef47d057eab824f6eeabba8c0630a5247cf4e0ae1ccb0be1912debf1be5", 0x5e, 0x3, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a89dd3056831aee87ae807a068050905387043acfc75be794290936f061c732fa73377d862fe7467cc8df7e69c5991d5c8b1402ab6b33f150513e7f6347e486a685e0718c1c0d7dd96e13da5784d2ce9a1636490ba50e9b7726b8ab2a7449db037547c864f73d103b435c2e81d84bccbd41dc264e1603e8625432f97d076d35e95231074c2b00db4acb5843da6269a9820c3ac8ff6a00b61aceff8529d57df39ff810fa117f6ce1bffb9337af73cdeb51e762edc37bcd46f220dca391e069f4481936bcfb9a5edf5dadbfd57b7", 0xcd) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r1 = socket$inet(0x2, 0x0, 0x5) connect(r1, &(0x7f0000000240)=@in6={0x18, 0x1, 0x80000000, 0x6000000000000}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000280)={0x6, 0x2}, 0x10) pwritev(r0, &(0x7f0000001580)=[{&(0x7f00000002c0)="cb03773f679874e46490eb2e152c5f2741681a81464c68125f4d22e725995b5d62f25618051af8ee09ed386d6e2af58efda1343c995a235f51f34530df8cff8a65833f3b0e50b561da7640206a24838738aaaa7434d2090aae4c1a4fd7d0f4fe1298c856c898cca2d5c9db231f10c9946f8e3907f8636e1bfe81a183af1e2e38a6ae6a3e116fef4b896105d0e766a4a740faf9278c19a64861569e045590798d4e", 0xa1}, {&(0x7f0000000380)="61ed6cd6a6b8119402f2f40ea868a625a97758780ba0c44398a67d19d9e54d32fbb7dff0ca276e55bf63b184c6127de20fb90fb3f03c725b3fa9a12afc7244010c12408cda59cb7fcce7058b1894b66220093477ce957a5363fba3f461e2dd0276e4364dd690", 0x66}, {&(0x7f0000000400)="60e5ae033235ce40872425ec1fa54c8dabb5472375198ec90637a707dd52a092a7e8ca471d9b177c106c3fbe57f81a391fe90fa0dc604f2212a300a79db4c777388a2ff06d041c09b7ee886642a8ef09e40c8b28a1b0b47a6d424cb7aac2d9c81961876e19b43c8570cb447b37c74f8aeb9ec07b0ce7cbdcc014af45b434e098b532162fda2cb3a97acdf6634a22ddae7e48e24cb94726102e7d0bd91ba688bbc7fb043ff567b2179841e95cf62ce397b727b6f6c6ec62f07d951bddec0103c9beeaacb0a95c219091dbf0648dd77c096c1835c16c38187b2f7dbc42e7dd7dbdeb98997c9aca243a0c944f2ef1509a9bcba1390610d194183f7f635406524ec286096e2d7fe87c47f878a21d8f35bf5ab03be305ba4702c2df8b2db989d7cb27bed79e8c5aa92d70d04248580fd545c3091d6b4ee2caa0395d77a332d0ecbb39fabc63c1fa1335b1e7de20addfef49a163d9553268ad6cb57e9b52185271bd1b680c4df44222f600e37fa299da92e7722476c37ac532ba567d5ed431b4a5367980799c62af498126ff2065a28ae4146c983f979a6f163b045edba86da46b8d023106808df72e7cf819392b57f46b7d58afc60e9c084c304ae33a16b2371a4bf4614c97452fcde4c55f98939c7e6fb121f8f7905b1be86e907fdd65516a5dbfe2ae135930bb94c5322178de12e0eb320d3678e7bc91002b11a7e23b074086538c90d949a1ac357a0c70b78a04194aebf53f9fe2547bb1e43426e842c98be5f5220c3402f6839d56bbd1927c692ce51775c9e8d411d15bb640b05c1ca2238fa12dc89536ff0445eba96ed44639ac2350b7ddef1d459ffd8a19e834b5b08044c4a98611dd876837eef3daa38872be9eff68d1af2fc20ed0ecfd388a877feb7a248f5aeebee115dcaecac3bd1d2b29cfdf5563901978c3ff6b93c900c70356515c4cf7c730059e8c20f2f2e642eb159374720ebd2f223daba8e93b66f1d619cd3497b93634275144d2a01628b64e7987a5379321c7a32dfbaaa5da0edd48d15e0866530e276b88ce91e85e7641af74480b3d2b90601277e2a5f3af2d52fab868a6fa093bb8dd244417c353903f3234231e0ab446cf108d0e26f7a18c9477051c14a9dfec508cb09d417610164dd0a008ee613b42f66e2e9c1885388dd46347a9a2020e63656fdbf596c2d4008b0ef2be2a6cce019b46d0995d2a29d1294c8bfbe6d7c04c1d9c2e1c4583918a5245e63f9f75e46a1797ce6af9cd7f075d114989c6bd406f3c896c3b40bc3f81e29654313d2dadc53da0acb5150c4166efed18e508da11c651148cf8b15272e9aea7f2a0f2c0254cfa98b30a419e8e44ff945cd3afdd7e5bb1714534ab8b69de00cb68013f580e7db1f9590b9b50ffea596af4af0025b0308477ecae21aac540b1682de5cba0a5eba89681c3d2efc406e4e51b014a3d43ab1e5740f3dabf2dda84466636c055c017d8c02a548ffbfe6a42764c7f187f564b8bffde72d48590352813e6b63e0ca06f486b741f2dc1537568b82d5feb9d759472b203f4cf3afe179fb44e79b7d87bf620f66f07073da51008cb94454bba4618a3487c4ba6cee1b4d6429676f02676a3a0994e13516b6cd454de2adc62aba9e7609a342425ca5ffb7189f660ff8fa615810ee4227bf1195b230625f65f06c3e3c542e6975f84e1879f9c11699de5ca2e0bf11217129987279a2eebb74979d103d462cfa1fe1b4216b6bd335c3c808cad1ebf423131e416f05dec458c919a47cc5ec6d508d65e0d1c16833ad40463b6caa947765842ebaa8c4308ba8931c268d6f14622a2b6c5d607f1f9788f7359fa72ce5b02e9dd16261eb09e139acd7a8cf43f2905fcf5a523b5b9bcfef1b6aca11eefb8fb8917ae946e7df971ef1c911ac8dbd03905088c379425dc01399d162ed6a7e994a9e87e675012581df473c11433d3443b87cb5bcee4423cefb34fff0116283057a243485a762bdb5fab20d012c62f513690896181b9a4f5e6183d9deda0558f374daa5e58345eb83398630ef30b845d047ae550f1a46a15c550622d085f2996db43c189550ad42b98f7405e32e8cb390e579aa324d96c816d8a2c2ee4e89aa3cdc96f7d239f280047f91a7cefc9368bfb83ed7165f987b21d83ba3e5f846d0b7ceb1417c5fd092f6942af152a08df364027abb5d4583436a8ad4a570f626fa45163404409d59b4ecd276cf1b5ace4138fae7546f426e919a052f2dbf73ded9934a04cf4907d20ae6bfe1767dc2695dc671c33dcee46d6aadf3d8fc27dc35e5d940cf5cc921b7a40de4b77e1c24c2de8dd6f691559ec96788ede4a33d8ecf3fd99ca83c9c6115b8ebb0832a64b8d1507a32b27d37d838912929db7c1405b32a4706451ddd7ea72d254d1b6b3315f5259840687a975f7e9ac31eb71de041302f3640cb88a60fa70fe5b100ba945aba8a5e18212a33d2c4d6ba1881db701d281194c5fc3067778b8965dcf35d6154583cfc8f293ce7994291e614789c09171d71bad767507cd88ffaca87d897e2125c653a2dc6ff59f65991a980628794435f9f24d52c132dc6f861feef2271b5ae3c53e454f7f835bc093ceaa09a8f99fd36c2745c1928c3652122fa531ec39a85604c3a10bff5a10a7015a827062cd31856d0b34a907dd69324f91341000f8996e0a80ff4ad1cbd38415f2d052a5725390a730d1ba858f330a8aaa125c58d7271715f9fa8e6fa77f80cd598072b4d4c43a461190badabc42fa7dfb01af2ed2891b2b6baa78f08872fcc7730cf2e7e489d949e6036c85eef9874f06a1a4ac8511d8583d7b2f67876ea2365fb2aa100dbf6edcff4825ca6c196907ac16c259307e3124b7a9d6c145c01b6d9eaf9b6c22776bd5bb1c7351eb03d74d5db7c4557ccc16cedb9593c766ab379ec5fd0baa91dd4bbba2976465c50073903112d8645a610f6f0749e8f6e50c49f0f4aa1b200b04f5879207b4cca22283c1dbc8c48598c2d65f68aa3232f785bd0430b25f6f4cbe166180aeb622c5571ad66a9d31868dd511bbae33df5edc369d68f73e7e670f5a08125be4408fdba16fd3e21a3d445a1e38a437df470179b51c232afc05374f1515b04a99478300259f2e395898d990fa5a17ad2ec397c90218a55c389171ac96e778bf789f4583a3ec3da5bf83d3a930b7c127556c81dfda90ffdee4ecd8847205d6f108fef92e98c931f267e4515c9ad5757f2a70f847f0a37c9a49ce83998bb0d5941cfab3982f32edc26f664f9e82c9c559c1a41cc6e3ec847e4829a35a8fcf0932e74e1d27601b36f9d509b4f03d85f19d24a908a3f14dde32ba2f90652de328bc670cee6d5dc4e04ec3dff1365188c44f859b8346364ca22322518517099af10dde203a0080856aadad3cdd9071856a045d1eacc12af0346e70c5abcac2cf030901f4123b4bbdbd56ea659ac2f31f4658aa64c3ea9c353e7debc236e32e8b5fe9f972d338ccc84bc95be93ee0a619d8525599a193a726f9b1a9bb660b1668654b5736a101fb52a9d96d39890a1aa0687709496a1907b8de0df764f5273ad8e893e2dbfbb4e9653a123a3dc3009c87fed08078a678ae6622b2641cb91697e1e6063a052c3a426d9e7e4978a10cb5b71b800d0c832595f6a6f9b4574ad877cbb0c8c54792164d33f32623f4afb433e80d85624fd58bc9977be8a3e617745f198439c2ef16210cf9f9f5f4135f0e97519bd2922951af89cb6390e9300269a12643e1c2d687871e84a95ae878cd522dd77587a0a686e5371e4a68b858cebbdb2d280168c2e4ad35bb224647d5200dd932d74df1f7da1f853cb167710b719eb77ab24e0d7706e66e5e100742715af9b98df30a1c2c6a59f6d0f8fe28cb36fdf6079a8709785ef8ae7d9196e330483c1dd217992bb512d89f644ae857d449e4132cfb4db798250c89db9bf94a3bbe145fde10c7dae355b1d10d903717728cd8154dd298170478cb17dc9f7b4a3eadb370ae8e14c9d1ce2f53e7cad70fbb2437f42d76941f52902611d29b657d87017b9039f2063447266da64d11d812fc7921ba09da15845c7d6d55fb89e3cdf542b249d598afa9bb3606c5899343c377adebbe6de6b7cc45c181e2778dd3f638cf843266800585de9c6a74a202f1848bd35d21370a5dd5bdcde7016d1720726d480b41cccb4daa7165d5fa14eddc76d73b4ef002ee3e59e06538e4668a74476341c3267bc937ea91bd3d3211813258c8896393aa9ad22b562ceade617da63a065ba882600cf7a6b53a89e9e2ec025c8efa0a0b20db188e3df15e955cba344ef1973c045a85a5b17a83c141c75887bb811feca0bfc8093aae1b21791cd6ec21565333f2eea02832b9981ff2118d4936b14ac31cd6fae54a6bd3c981fdc0371099c63ed75ca580dd8a6b98dff0e093c973af3b5379ccd4e130fb0fd3e05f4c16d5fc16a9b8da5a8d2ad52bd478adeeff860bd99330dbd2b4d5f678746307ddbb648462a2daedf3c4506b57778871422b41114650e32f454c18f4ea9e68c826e6334006452ebd6dacab49977f7d55bb0689e1a825c6068e3cc19372cff40ae2f0d6e5d2a08bd48067ab8fee0347f674a549cce3ea6a5d8c0d7118dbc1db6b69ab261ab63b09323a78b13c630929c936fe09c237d6aa6275ba8a636f440b2934d77d9cd43ce26dcc10685d769b46c42c3fbf904eb7b6a8921db760f12051ce9bf9167bd87a94cae435a40711f1721bffb75753493a8d75a9a090b2469d83a771797eed6795336f259b5d43722ecbe6180c597dd96bd2a95d190396f4737be92acf88870e1a6341a7b736e1cd1d641876bfa3ae11637b51f25f06f6ec0773f3f82cac3a7b872245a5a482054a603e3b1698e09b7890196e0c4654767d2a13eeeeca2cbca28042e9648c72859b38b041da225f55fa101f4441c929199f92086022b0483b2b7dbe75af4a72c758fb6337ce599dc1a43f8643a1c6292c7265911bedad74ceff4a6a6fe26ba9dc8d7ec4cdeff47e833cee456607f846993dd120493ca346150404a1f70ce620605d8432e7a00b12cb8cd72b21c7ac75a041dc26bb0b8f8083b7ca81ed9223daf59302a1842764827a0f831466f53b618fe6726f18560613ffd6aa46851c5fda1a9b298a8504007489f887714bfd638cbcd9cfe8ff3409a3968233f0785ad79dc5d8bccc02a5acee7428cee26d7b56d3575aeaf35039cc12d6a10004a383abf726e8fe95bd29a97770565181078f10774c874820764bb05f1e73d435994c97b2ec566d0aa6b7617968101b4d17ca948882597c97fc57b01f76feb3ea7ad26c9e54ed1740f65fa9bc22cf5b58912a8540eb3cbc0240f332dd00647e2d7a07f23280a4fad6d3462fbfbb1fe279afbcfa5f947af546ebb4233484c96babb212b241dd18ba26dc4fc685ef3aca0a3033ce799230528e14d876f1e56b18acab88733c63a388d39a60555c636d21270dfa043cb6b76f6e0b2f4d7f39b518b64fdfa777c5980f3ca6165fc84bd6800cbb40a7c24a5ea752be5d819c48c5dbf53d5c66c003571f93153ff49af14d38dc829512388ee5298b67fcbb28c7eebc99c7a2205ee549cc05f20890205c102f76ad44145d3dc36ca60736a896de0589c1a7a3ed54ea7a522e3882a52e388a457d93b34f2da75fd257357540e98882745cf5cf0175569fbd940ebcfa5f31d97a04ddd9d8628b5c600b38230ce337aaf1a1fe35ac8b8b4b7bf719d9d4ce55917ded3ac05c68afaab7e9c49e72ec613b62ccdd3c2f80fbcc2a36210e13782f95e8afed7c3bcce070211b498d9802b06c", 0x1000}, {&(0x7f0000001400)="7aa696d18e938a5c6e76389525f25b4e72b2a0aec935a3c148d4245badd7910978a4e0c9347b3d5effaed1bb28fb7fbd472541b596b95879495d75cd4f787819a1600720cf908ff3ca6f4c2820f0fcbdead10602df7ddb9fa4c07751bccf256ea67007cc9186aeb2cc7e35374b03228e0304af4458b9e55bf91b90f60657b4920d1f2ef9664ef1aa07ab318f6677d5bf0b2fa92dba63526242263bb06c7abed86a501506632bd5fde164b5115665e1d74ba358d040930ecddbcf", 0xba}, {&(0x7f00000014c0)="de1e8788d0fe4b89f21d35e29a7c3a892bf9310fadf912d36cf143ca38f2422ac71639d17348bf1db55ea12617dafc7d89", 0x31}, {&(0x7f0000001500)="c5b2d97764278dd22d8977e27f6381591a90b9f8b1187af249bbd10cc5896a3fbb92d28d90d47e8f4b779c14526c6340a43344a99f09eaf00790433e27874e04d8395abf7b66f18234329a26d3ad917088035a70bd95a83fcf4cb0975aa8ace71af237725da56769bc55b841cc9c85302734", 0x72}], 0x6, 0x0, 0x50) stat(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)) chflags(&(0x7f00000016c0)='./file1/file0\x00', 0x1) r2 = semget(0x3, 0x2, 0x702) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000001700)=""/92) mkdir(&(0x7f0000001780)='./file1/file0/file0\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000017c0)="93d1b9092ba4ceef2d84f8a988a29d4586165dfb2be130a78c629ce60dc1b82ff954dd787982c44bd39c1e6398746502a574e8f8717d87a85aca89ff1aa89275ead3e1109f5d71da7e4997e81b51960b72e388315e63f2e75c3c59bca6ec1903e93c87d68165c3adc3bf17ca46dd4d84aaad525ea10819018c2dbfa953defc9364a75cdc69cba50a05c47d84d40584f59d7405fb64c783d6c02acd3c69737b8b062241427fb8a8d71522537dec80cbfdba13dda1527aaa9c1a0e37d1d5fddf2f746011195cd1bb04ed55c552ac5a3a785f918cd106e0e6cfbf992777315f01ac0ea959318eb7deef2bb55541f1381d", 0xef) execve(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001940)=[&(0x7f0000001900)='\x00'], &(0x7f0000001ac0)=[&(0x7f0000001980)='{#)\x00', &(0x7f00000019c0)='\x00', &(0x7f0000001a00)='--\x00', &(0x7f0000001a40)='.*\x00', &(0x7f0000001a80)='\x00']) pipe2(&(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$inet6(r4, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000001bc0)={""/16, @ifru_media}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000001e80)={0x172c, 0x40, 0x3f, 0x0, &(0x7f0000001c00)={{0x2, 0x60a1, 0x2, 0xffffffff7fffffff, 0x80000000, 0x0, 0x9}, {[0x0, 0x7fffffff, 0x8, 0x1b1, 0x63, 0xff, 0xfff, 0x206, 0x4, 0x7f, 0x400, 0x200, 0x4, 0x67fb, 0x0, 0x2, 0x5, 0x1f], [0x1, 0x677a, 0xae, 0x3, 0x5, 0x78, 0xffff, 0x5, 0x101, 0x6], [0x9, 0x4, 0xffff, 0x8, 0xffffffffffff7735, 0x2dd4, 0x1f], [0xffffffffffffffa9, 0x5e, 0x400, 0x9, 0x9, 0x4], [{0x9, 0x86c, 0x1ff}, {0x100000001, 0x7, 0x1, 0x4}, {0x842, 0x5, 0x10000, 0x3}, {0x9, 0x5096, 0x1, 0x10001}, {0x1, 0x8, 0x121a, 0x3}, {0x7, 0x20, 0x80, 0x1}, {0x7ff, 0xcf8, 0x7, 0x10000}, {0x0, 0x0, 0x0, 0xd89}], {0x67, 0x1f, 0xfff, 0x8}, {0x8000, 0x1, 0x8295, 0x100000000}}}, 0xee55, 0x1000}) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$getown(r3, 0x5) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000001ec0)=0x2) sendto$unix(r3, &(0x7f0000001f00)="ebed233a0f72477067f5d5ac8f2a6a39d88c254c2f7f6e604325c4c8585efa80d64dd41634ba6ef4f0146461398562584966acbd55589c729d5429180167992e2a4363", 0x43, 0x4, &(0x7f0000001f80)=@file={0x1, './file0\x00'}, 0xa) connect(r1, &(0x7f0000001fc0)=@un=@file={0x1, './file1/file0/file0\x00'}, 0x16) pread(r3, &(0x7f0000002000)="6c77dc6c468c4fac19b7c22146759000d44d6edee5e3b8fd4f71ced75c8f038c63edc4e1331d2692a484ddbd407b86d5e036dae3dc9b35caf54c5bf2aa54468e311cd39ea19d5d185a1641b1f896b9f22aa01b8d8cb16a08e1df9e54c167b546fe7fce8943d2dc7d6ff662baf581d2772dbfbb3849f087cbad7ee871c59f140731d2d7dc6e718d133c933f3bd00621471083db2dd0b27292f4a753dcd41aceb141a4caaa58a12c8778a353be21e3d2e12c2ebd46633e7c802abe6a2e3a8fee248da8f8af443c9b", 0xc7, 0x0, 0x0) pipe2(&(0x7f0000002100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair(0x2, 0x2, 0xf2, &(0x7f0000002140)) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000002180)="249f7a02d4b51ff617b54d57ec154c65f03e59fc90769e8ad4714058826914a278675e599b5c28ae416378958a7fd43582c9a44b6ef185b8f0b49e73fa0f66eed77352d3b2c1ed13f47cbe1f", 0x4c}, {&(0x7f0000002200)="aa987d349730a94435284db4b5386a584dd7442fd52f17de2e855cbc40b8c90cbbf65c028ea3fb8e958fd1e41312efd441e54cacf243d962d4dcf9f58963e5128e4171200c0ebea76d5a8928e205e9bbb13ee75b11d2e56e095baa38e4c6c483558bfda7abd11926237cb4088a6ff046ac6333934e0e2f2ffdd8abfbc2c051982d05a2df973b1bbcec881897bf7c0aeb6736d3b1871ee1c68d88", 0x9a}, {&(0x7f00000022c0)="4a64bf327718aab6b3239e35a5c88ea16bd26e741dac48e6be4388ae300f7f376ade7d03db4e09b4db61da6c269724ad9a11da15be4e", 0x36}, {&(0x7f0000002300)="dd4bb5bf8fdf354897ce76dbfdc9b6a20108e5039a00ea32dea9ec36e963d376b1555a4825293bfd2b19440901bbf1ae5953ce0be60fd7350f0597e8a55afac864bb8c0256d5596c1f32c4c4b3b076627ec4f8e5477e03b549cae109643ae8725cf8dd065da841a3157b382eaa2ee00f6a6c0759b9b63605eabbf2c51b55fca843899db9b67bd3374b78edcd1286fdaf2ffdc8209d5c317b80b6adf6a78a345c3c2108031a08c9f22536452b32bdd720ebad9ff43a65f04492c9c5edc1da2987c2e76a6a70895d5f91121d3a0eb01ff9abf4", 0xd2}], 0x4, 0x0, 0x0) execve(&(0x7f0000002440)='./file1/file0\x00', &(0x7f0000002600)=[&(0x7f0000002480)='--\x00', &(0x7f00000024c0)='@(#-\x00', &(0x7f0000002500)='\x00', &(0x7f0000002540)='&\\\x00', &(0x7f0000002580)='--\x00', &(0x7f00000025c0)='%\x00'], &(0x7f00000026c0)=[&(0x7f0000002640)='&:[*\'\x00', &(0x7f0000002680)='[\x00']) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000002700)=0x222f) 16:01:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 16:01:09 executing program 1: socket(0x18, 0x1, 0x6) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/89, 0x59) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x3, 0xaf9, 0x4987, 0x8}, {0x2, 0x9, 0x9, 0x1}, {0x576, 0x5, 0xde, 0x7fff}, {0x4, 0xff, 0x6, 0x1ff}, {0x20, 0x8, 0x80, 0x4}, {0x4, 0x1000, 0x8, 0x80000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40074}, {0x16, 0x2, 0x4, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x280, 0x0) 16:01:09 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x20) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 16:01:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x80) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000180)=""/24, 0x18}, {&(0x7f00000001c0)=""/251, 0xfb}, {&(0x7f00000002c0)=""/88, 0x58}, {&(0x7f0000000340)=""/130, 0x82}, {&(0x7f0000000400)=""/112, 0x70}, {&(0x7f0000000480)=""/95, 0x5f}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/123, 0x7b}, {&(0x7f00000005c0)=""/79, 0x4f}], 0x9) semget$private(0x0, 0x0, 0x200) 16:01:09 executing program 1: r0 = socket(0x400000000018, 0x1, 0x100000000000000) setsockopt(r0, 0x20000000000029, 0x1b, &(0x7f00000000c0), 0x0) 16:01:09 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x48, 0xf0000002, 0x0, 0x4ea000000000000}, {{r0}, 0x0, 0x18, 0x2, 0x8, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x10, 0x400000a1, 0x7, 0x5}], 0x7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x3, 0x800}, {{r0}, 0xfffffffffffffff8, 0x0, 0x23, 0x7fffffff, 0x7}, {{r0}, 0xffffffffffffffff, 0xa4, 0xfffff, 0x202d, 0x9}], 0x7516, &(0x7f0000000140)={0x5beb, 0x7fffffff}) r2 = kqueue() accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) getegid() dup2(r2, r0) 16:01:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x4010, r1, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) ioctl$BIOCFLUSH(r0, 0x20004268) r3 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r5, r6]) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="016db0e7e4a1752ad9331d69746d70f2"], 0x1) fcntl$setflags(r1, 0x2, 0x1) r7 = shmget$private(0x0, 0x4000, 0x5, &(0x7f0000000000/0x4000)=nil) shmctl$SHM_LOCK(r7, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x3, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x441e, r1, 0x0, 0x0) getsockopt(r1, 0x8d4, 0x40, &(0x7f00000001c0)=""/135, &(0x7f0000000600)=0x87) sync() 16:01:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000040)=""/4, 0x4}, {&(0x7f0000000080)=""/130, 0x82}], 0x3, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:01:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket(0x1, 0x4, 0x1000000000) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r0) 16:01:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x2) r1 = socket(0x800000018, 0x2, 0x102) connect$unix(r1, &(0x7f0000000040)=@abs, 0xfffffffffffffe78) r2 = semget$private(0x0, 0x0, 0x402) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000080)=""/70) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x3, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:01:10 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r0 = socket(0x1c, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000200)='./bus\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000640), 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000002e80)="022642c541e2c31bd64f1a28db1ae5f7eba00b24d80d7253792160efd623128cfa3cd749a5ca8a2d19b521ac8d6e37d2c0622a1ba276ebe708f9062f4c26a5f3f65428e170f6c31b73b0279b65ef4829b1406ee9a00150ad67850ca34864a9ecd7b19887bf4ebc019df60bab47a42f460c35b8855f3cacda8988c08bd4193e91fb097ae321b9bf6e83bc5eb554a0420d3faf57047d3d3de2b3dee735e5556c4c8285e07aeebbca62f38f84e118da42cd33a4d919d21de161cd767445f0fccf6e4f034e4d5d0db0af87f8840b14e70ea9e7a2fe4e030ea380abebff48cb404cd1ae9ea639f1fdf069a115d82966d1f4c4af825170924ae1621655a6329f6836aa2feaac0ada07b652cf69b265a13ffed403561832c3b1b8178c7ebf0e16da145db054fbb1ecede9947aae73dd4376af6390d9bdfc6159d16a40a707867ebb28ac957fc71f36e479c701ebcf55a4c40e93528204ae74efc9571b8568a83bb74d746b85604a8c38b260352bda9e6b36079e5bccb6537f2f1b68c2555f684b863806fce6075ce929d57a15fd97bd13629bda887178c99d6fe7f46785ce7b2249c2009dcaf60a2770d351c9af728a3360f3aee96a36eae86e396f55d5cfec09bc925a4820b3dabdf22573cc2cb349ad1cb698b91f979bba81cd8bdb015fb633ee393b4b29b8f6aa80adca9273ee6a88c3fca64e447975a769fb259b6f3d262f508873dc17f1d437d2493c5b8f5901eecf36f393f3a2da4a9c2e13c2688eee89d6aae03586f3c24e5bf4362763f86abec5486c6ec6752b3b15f778ec530ecf949736c848fd977abdbb466ab2534220cf8ffc406885c22841d5ac60237ef68756496710b995474691370aa0a636ae44c320ae391477aa3858ff8c2c82961bb0c17dc201db33155b1e095d351ee402ecd78358f9692701a9d2d511de741c2ce4e4b956912fb153e8c0608a5aa48e21336b6b7273400bb3960b781d3bd7d553bbeedd4cca6081f2f638a46fd6656081179139039f9001a5121669ccaefc8cb88763ecadb1a23303b95479f0504839b7b35775fc79eaa22e3633e86260a879a9d3c0f40f7f2c2ebf683172cbeeb41f505501721ebb18b630c3f2183416b3cfd549febe3e86f7e24100e8fa4bb50c4773a2d6987f918233d5f7d1f2dc9f2227acc4ab0a96f70b140067282c7f998ec57c75a0885be54b996d29c49f1e5dc05885e28905392b2b15909c2ff8287ccad5e397c6551e6b66d2c70af7494f961e6644c41fd77d5f8d10289626419306daf5735f2770e153db982f76b5ef739ddc256a80a80030ee783047378e4c9d13ca4371d1a8f34ca9133360c7d889b8a6df0c375ceab8dfddf9a05640cfbdd85267b174bef2f57ca89616d57125540d322cc5c9cc9dc93f0086975d8f3cebe4e2ab934acceafec636221afda0283c6d57d616b5dafc19759a44e1ac56a707392b101b04dd33b3a3f8ea6218a7d66ae120c4840c5a1293cc67dbcb90eeb6188b004366198266b456f7a58e7efb81b58627b76cfda69110d4cbba3b2a7f777ebc6e1310913487a7b1e43b858aa8d024511a08cbebacc629fb38fc3c6da5fc0ddb79ec195a74b1c0f9cd1fceefda385e0beae459c46d6d703554f15a941666eb8077fa17d102896744ec25033b63ac1dba8059", 0x499}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000440)=0xc) r2 = getuid() r3 = getegid() r4 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=ANY=[@ANYBLOB="010062757300"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000240)="cd7de0b2e0a21b8567beb52f729545ffb202449589332ef0e7f3284f31b83c1ee8f366cab951d332e0b3690eea468a394dbea18e8e76d8ff224030e8127f4f7c5ba6de03098461dbe354ab23bf5aa26091fe0632ca68874abbd91a044bd547f4791ec3042ac60176d599cfe2204d0a8249ae65057115d7fa0e703e0e5e6c94ce693249ad80f241865cd666f4f8aad63a4b4e8556ffbed2de73b1dbd8d3a8220deadb7fcae41e77711345ce50d4730b22591b71211090efe462a3b7295a6a658998cc9f7a0e6451663b303576aad9d3f6e09e69842fd77abe87", 0xd9}, {&(0x7f0000000340)="b220106e7869ad6c1536789434dff36f470d32722cdc8409182f10bb07adf3958c6a8b263d3dc169440a488e386bf403e75063acdd599e7dcfccc61cfb3484c86fe8f57b9eba222bb46105bf87b537f7d30688d23f5af59f804daeb067a01234e20b6deeaa0b0ff3fbe182c9fbc0c0c3b03d83d0358c989324bd500b0a54dd8fea956b35a4eb51defa689f9c64fdfde58488907b630a569eeca4eeed3631c5ad69a141deac5a915a323f1c690a7d4ce8130b1d808a8c01cb237a3a803bd041119c8552737b9421522275b2abb00e", 0xce}, {&(0x7f00000000c0)="b5e129344d13faa2bf78dc0c675fd84a818f7f1e55fa6f4990fd90", 0x1b}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0xb}, 0x9) 16:01:10 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x6, 0xfffffffffffffbff, 0x9, 0xffffffff}, {0x3, 0x7, 0x597, 0xffffffff00000000}, {0x52709309, 0x4a33, 0x9, 0xc9}, {0x594, 0x1, 0x9, 0x5}, {0x80000001, 0x4, 0xc505, 0x100}, {0x0, 0x2, 0x1, 0xb3}, {0x1ff, 0x2, 0x40, 0xc2a}, {0x6, 0x5, 0x42, 0xffffffffb0143bed}, {0x9, 0x5, 0x6, 0x5}, {0x1000, 0xff, 0x7, 0xaa}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45, 0x4, 0x81, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:10 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) sendto(r0, &(0x7f0000000040)="8a38f4741a4a4aea2d61d7c2e83175c3674c0cb8c04c92a187fbb748e45fba4c595d013c3b7feb0bbf07b9571f1a775235c721b7da5278aa3516504e153f78364042b8c9bf844f2530941e37e980db112859878f8d4c2f9dc0a6786ecad410efbfd6cfa09f3faf", 0x67, 0x404, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x595, 0x20}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) socketpair(0x10, 0x6, 0x2, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000140)=@abs, 0x8) 16:01:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002003, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup2(r0, r0) fcntl$getown(r1, 0x5) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 16:01:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x6) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x3) r2 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000011c0)) fsync(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) fchownat(r0, &(0x7f0000001200)='./file0\x00', r3, r7, 0x4) fcntl$getflags(r1, 0x1) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340)='/dev/ttyCcfg\x00', 0x50, 0x0) bind$unix(r1, &(0x7f0000001380)=@abs={0x1, 0x0, 0x0}, 0x8) close(r1) getpid() ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000013c0)) recvmsg(r2, &(0x7f0000004700)={&(0x7f0000001400)=@in, 0xc, &(0x7f0000003640)=[{&(0x7f0000001440)=""/78, 0x4e}, {&(0x7f00000014c0)=""/55, 0x37}, {&(0x7f0000001500)=""/50, 0x32}, {&(0x7f0000001540)=""/20, 0x14}, {&(0x7f0000001580)=""/23, 0x17}, {&(0x7f00000015c0)=""/60, 0x3c}, {&(0x7f0000001600)=""/31, 0x1f}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x9, &(0x7f0000003700)=""/4096, 0x1000}, 0x40) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000004740)='/dev/wskbd\x00', 0x180, 0x0) r10 = semget$private(0x0, 0x3, 0x40) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000004780)={{0xefac, r3, r7, r6, r4, 0x0, 0xeddd}, 0x200, 0xb196, 0x5bdd4574}) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000004800)=0x1) fsync(r9) symlinkat(&(0x7f0000004840)='./file0\x00', r0, &(0x7f0000004880)='./file0\x00') syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f00000048c0)='/dev/zero\x00', 0x10800, 0x0) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000004900)=0x1ff) msgget(0x3, 0x20) openat(r2, &(0x7f0000004940)='./file0\x00', 0x800, 0xb) getpgid(r5) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc32, &(0x7f0000000080)="d5408cccd4317263b1df") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x20) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0x10000}, 0xc) 16:01:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="18e80f646db141bd5732e1ee678c832351d315c60b55a676506cc17aa93122f7b3", 0x21}, {&(0x7f0000000080)="789b361ecb36e89933ff62f9e75c9ba3271f121adb107e22fc87125539ad081b5030", 0x22}, {&(0x7f00000000c0)="c17c2045927f3de9b696909694482174e948e8f4fc1f165cadf3e32844db11876fd950fd72c5a1202a2dc6a0c6df84d454fe13dc232a781e3bf61570cf151c80957581e25350fb92607c4c188d55bb91bd10e90efb75f25d4c9d", 0x5a}], 0x3, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:01:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) fchflags(r1, 0x1) dup2(r1, r0) 16:01:10 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x4, 0x1e, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x7, 0x12) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x2, 0x2b, 0x4]) 16:01:10 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x5300) kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) chflags(&(0x7f00000000c0)='./bus/file0\x00', 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') 16:01:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:01:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) kqueue() getpeername$inet6(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x40, './file0\x00'}) 16:01:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCNOTTY(r1, 0x20007471) 16:01:10 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:01:11 executing program 0: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x35}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = fcntl$dupfd(r0, 0xa, r0) chmod(&(0x7f00000002c0)='./file0\x00', 0x10) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0xfff, 0x5}, 0xc) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x9, 0x200}, 0xc) write(r0, &(0x7f0000000200)="a72cd11c1da54248d6c279a36af1399c6313473ba6cca0e238a6c8618bb95d325e19a91c8f99c4e5bbf667aae8c7e6b169df02dcae3f8714eea74df501f03354ac1a7fd4010bb94f17fef7d01f114da26897157d93239b759f6a68dc1b50330b06e1e22248956448534e2ab4118c7ea7846e2297bd31d4ca8aceefafdfdf241cb15b2bed840c69d97f75540c7d5c897a5be583d452ee2f64e7177d651dc98a6df6ae7b", 0xa3) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:11 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f000064effb), 0x0) r0 = socket(0x2, 0x8005, 0x44d1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="e1d6b2b7b14d587f4d4ed73aaf85feb87d320cbfea7ca8fbf5cffe1ddfae98ebdf35d0eeac33d11bc9631e30ed09e1e6261e3c2c35afd302d779d25b9fd142311d9a491c0bf448969ed3d9d0d9d5c4cf990134499d0021bd27a8c364058a8e7a4ff7731bed112ec6557241f06c76cf82f11dd05d03ebf6ea2907dedff251ca4b7e9ef279d90a8c4adf30530a11f73d6cc974313687b519b4aef5b54c43cacc6870318fd0d3f633e2124edfc38fab569d090335cfd6bf6ffe8161a4fe980fdde23c33bf4135036dbc7234df70527a14980c104dd01df9faa15970a9b9ab0814c32150dd4afaf575c60710532d13a52edec80037f28bacb62da8e66f65537c30514947a8a9ea37b7bc5dce068885dc89d38d1e9d37d6e672eb6620b2418f0d236ef7ece5e0e0a5dd8b818e7a3f01e0016c25dea0cf04491d05d8ce211be5b6ab714799cfb20bcb86478da73c311df32b8856881df9b4e4c928a304716f0eba84563c193bbdfcbe66546e5a68a1f1b12b1a10d8443f8a80616a7bf554fb4dfb7e19d82a5113f120defd3abdbbf4766401e0c9885aa25ec54e192c5ccc682baa43c9c5c9920c03400392f3b78ebbb9330ec2f831966d426f38c637c9a587c8f832813c6e6e7f30ebeae519eb57f95e1693c491edd6676ad1b315f4ff6a03fe73abcac8bf6043f0b0f450bf82532d1f29040a39a8e43b9a2cdd01d84ecc8374de4e65c1f55d802face11fbcdff08260ecf92123a17f411c0bd0aa2b78d8d5612267ad742ea7f65e7e184fc73153d1f83ecac41a71db84c0c167f7c625429ed31ca976f83a30837850fc5988aa13584edac105cb6791d04f1bf57cf400f8dba308a00d5e083fce460c6416767b3e20f50d73028848d8263aa4ba5c236c78474f8a9c0b4fe0c7f0735c9b2acd9a2542042fe1a538155787c3c523b6770c195ac5b8961f7b12a56697a75bedec052ca53eef7addcaf913300c25fd2a3bb61b944648ae5eba6b4d837f70358d3878ba11fe977a239e0ccb726a26d514edf8ca4a4b286112638367b071f71c9345470a7bfb3be0753ffaf6e7f80965a34675ce97f7eb92753bc979b831cd0ff050b8115c2eca7b5768f6c4333f9eaa628061de88923dce3554e2e2b44589c743de0ae92a5076ba73bec1ffc5f0581f71bf71ebfed90c01ec14f8bbd57935876e081a53564401fb72762f2dbb2f2f7ea53ff81066d47e2c0b4c74117b0806d7534bfa897eb82ddc2e2bfc4016b5b8f8cb3728bdce2e197b6bef6e29b9cb17303bea9eac7a2851f7c2eaefb0cc39916274f9efb60bf8afa1283f07c862524a0cb05eb33e364ef141eca7980b594b60cffef15e753b60c246b7f706b610ee737a6c85a3580d457262be37feabd704e0dbb1828c73080d7cb1534ef020bd9249240fd2a8ec41ae4c092a9bbe26c675c01048ef11af35263f05a53fd206fa27fc9c585ad53188ca06ae8aa7d237bb27699446baf640d954614bb8c6d775f41e2a84c44dd75a3c9e260260232b494d86f89ebb43490ee79efb4082331e05ef75e5a9dff4139e0a28de163b94f8335502573760bcd59ec7349266bc67d3af5c68114e3a842f7a7153cda050accbb52d86d9b103cc24d0eaa020da505cd2f39e94cd08bffc8af9b50cf8dd95dccaf2e97b320ff7612d3d7f96d2c7effd1a73281c36eaea1f0c4805e6bab56d90d0d8177e48c601b1568fe23feefea0f4e7665165b077457a307f6a48d3c5cfffcf2cf0b5a9cf9dd9fdeba798e27eb19fffee1e34a00ba94ca8cf7838ef22e968a578e382b6ff9b1ceb03b2f9446b843c4025bd6dd0adfd4e1cb6ee25a11ccf9f5202121f2526d70f766978d0796568f6f455b62c5df6ccbf75083e71cf85eac49249e01bf43f71bc1821a564ff3866e48adbbb44a28ce4034ec509237f707f7d2906fef8da88ef54c3aa96f6ba5452040db1652311478819cd31cd92b0eacfb32c07effb1273ce9b62b70daf2203f5328e80fab74e1c900db54f20605b9399125b97e4f7b33fc731e789d3c10ee4f18d98a06c1f03a01811b583818092453e1e2ad6a3589adb29e330731d8413c501e1a24ce01e559b12fb3ad4480f1b1d299c34fd1c0a5d7bae6d37fead83c33eb43d2989f708e5e5ba3c857714f98fa468a14fcb28af9614049803b3c728d91862f13008ca2d8f675e4f5a2151a33b30131d4799711e3dcf9f5cc35816b16c5813d65562f1859991ab7b6783afeb32379d66a1cc5996070e7959337e15bb2223d4dbe550dc293f03111aa959d0f26e2ad3240a50517b55ea7bf5b284eb482825af5283232efa9433e3c4864b759da445fb243bc9d8ceb758027e5aa6862ede68b0a7282126197fd6c1a6f69e5633b18227217cdc06f3560a60da1b9ded1ba0dec7b8174a0dc9a19233dacff2b2b1d84979eac1eea2c457645cedb07db714e74ead12ce873eb4a6d460595ea1c6eb256372cd97cfd2b9d0586736cc247568e96b79fc8fd392e9121d783867ec0aa661591b7e3013052a17dc47e779040ee6c17fa2831478e75e9a813311e1089982dd47a833ca488613f49018b4de3c6140a1db25fa8499fe21958249cfdb2ea1ea763b58e30345189a55376aa9660f1b9269e4d79c55c001faa2b15a2128acb605de0c8b7953c8d29229db1ffc1d5b53155df3661449c8be2129533998aba1aa8d65f8c40254964353206b43592efe1bee030d3bf07af2f635c584187786981856b4c92d43f1083c1a58f193dac89c03566c1767b1fd3720a97f3a0daf9f25c06d8c205bf0be1542e85191e7f68566e86d062b4e879b2612b40cdf7d2a1f7d0f68feb702d919bd8251277570c2106b50e8ef1a95014e918721d660661d85ec84d0fc837dd49473cb4628da4e5fc23aae188b52e7b31e9d3208ca30eefc6bfb85a02cff9ecc59b8d0813ac4646485fe8cad48df284b7faa66dcaf078c5389274b7c5dcb7759f8a0a45c9c43f080cd89b265292a78816dfb4efd800f74f0217b09ab36d18626677d70970ea74a5dd4f0d58f1d40febc821ef662f9872a7a1e6ffe8e457110aeadbbe6fbf0c9affcf1c25216e578ce1965451cdde5cce6abdcdeea4e26a074ddbcd489fd443ede4cf59c543a7988a51293ce327c1d6a0c3c33988e7180403c72024eb37694fb2fc0338b6ee9923b72df14ed10d61c35566e42fa038db2014f8a5174f5ca0d0e5dd7d1a6aceed0af5f2bfb40d70228e91b6761679f026b163b11dd5584dd2b363a82ba730825afc33b951ea13d6cd95cb51e5274ec8762043da8a1c161896d271d9e79230f6defd9126c54986c76569a1dc3054be9b110baadbf1a52633635173d5877fe8f35e8d7c8072d8a8ab779157c586dd82f13be44a9a994722565dac7f7eef42f62ca2ad9559b9e4fdc0a1942b82b666e72b3d7c673c8040932ebf3123b09b67fafa0696a6b9548abdc7c7e3a988b2b92adc8513d5cd25f7de0711550754dbbf8705333fd3cc99dbdce2baf9f5f06f9aca132470402f9db66615b583d66299787aeec65e654863ac070ddc9cd94db61dd18d3e1573ec775584031425f8e846d5de8079beef1c97c47aaba4e2586e470e9fc61b7fdf25134375a30f4bbc3e40465bd0b19d2c83949fefe041738e5daa77be094460ab4faab618a8ffec1533a853be1f2b2b18cd9cfb4756e68ea513d1c898b0d24f2b32c29d6e994ecc75d2e2e5633d8cca6bbfb51a2733a979b34c344fccf8bb866ab5c7bf8d0b391c8743e921cf1bb66a6f8c846c77bef96c9c363e97ad08ecac8a6ae536fd016ce7ea63d29f31bba92ff11f3726be5e1f27f65c53002fb0d6be1c46336ec0879bf6fbb6614def7d6f2cabfc9cdad7b61818a4097c8c4a4a725b924a4470e55dcd2f9fc34f7ce3cbe7345c18517d1c85be383b885989516f35d7595014121bb60a679ca859db3f4fe4caf71a30d913526fd290a6b6357ac0fa70fcbae9d0545eef92c727c81c42375ea5c0f851f66b4789a00f8f77d93d73d4b5544ca87fc7492ff46f81965166473d0b9eac8e7bb38a6c4542f953488c894f3023bdd4ec47e827dc6c223e3c8775cbc841dae6c01d9127d082fbf95cd589fef08b89850d67f9e71d21def364d227e4ef4fbcafeb865a90f46e7c7b37fa454c0a44f9a89a850e817b4673c86f8e7c068dc35fa47bfe627b1eb41ac8913a52b7540bf2c45d6a11af830d8ddc3c038e4e434e9f1eec0a3818e3bc7283f44f2b61b9c73543cf2135528787835c62a8fce807a54c2f324186f1f8b2463a26a811384e70dc68e4abdbc6d1e8c6f044835805ec90bddad1d9e3a9b3f04f6174b7b453ca982d021ee034b777377c664d3aadf0ce4d9696c6b30f48d58336b2822f76b7aec55eaeb81c20cb601298f7f2b7f3c24a0db7f8bf8da3e6093225af77ee945ca0e805f2128ec7b0552d99cf31d8f6482e5ccb825f87fcca803ab330ce0292e59aed551e6c631cdcd41ec332452d97271b74101974fda96d757acc56b17e1698903eea62c8847636b63816c02957156054c7d1e4eff16b9d369f184c612060bb21c085fd13053d2ef0e1a7002bdec71d2303c11ceb81138b62df31dda934bf14a8f9064eabf733549037a5a453000595c1464ba1bb8e2a91eecdb62af97b959972629a732c43be7edc5c94e56be24141396da8031742baf3bd3e4bd710055a162232c41cab5965da956a619d40e216e10fb724f7e9c4f84d5b70a408a087ad09830892177c24803ed8a8d2a3964e16bb03b726dbcb4dca58f6e86c225951fddb2b9a21ca1475980b82a18bf0deb7c36f53bb28ef1574eeaa410bd3cf4a02c37734e946abd6ae778f91b802cf83055148b6934f5b79a3fcccdc53869c6fc9025c7b682c9fe0be2daddcf7012dbcf8ab22273cbd562642e0bb79af9b6f5cb296559412acbe2cc829480968cd54c3d6ec290cfca7560aa42d1da1fcdaf3e5b5cdb7a8ac98ce74d57820bd31c296afd129ae5465a8e1c4f69837c30ca2dd9e984c0fdabaeee636ca0fa5d8629625a96572136cc20706718ececd32f725261fbea9a55d2c21f57d38e24df14b1a77daae439d54b151b016d372599707ee55ec6c53d0a8450af4292f277fd4eecd16a1ad7fb4aecf37d459031688e12ee2f94bb776652be0100b779704ac41cdd8b0a5b157ea6bd97503a3f81f4c0bd20300a8931b8df770cd37cf4a2c55e1cd721109e7f391c4db800d6ee5f75d12d86a94fef9bcf00e1541f7679a7f5cef755b7954638b4c6a3350dc1d84a426eff2a6790c51554c0a3d3ecfd4ee0345d9137edd3852fac4b25f950c462992a972bc999b5766cc8716520b13b92771012c652f20218cdce92bb8b60dcc2e42ed9b79988414c669c9dd4ec861663b3d4e6fd9dcdc24b408a0d7bc9fded792674634f0aef7461a2093d3f2bf1a1baeadcfbed9f74104d6dbccb91e491d8680c4551d3318b3bc99b2fc966af00da74a3812813cbc4165e1f21516e3f6c67243c1063d8b09c6824746e227494254180781f2e586044eeb9d08bfc2c3f3374e329ac1ea8d94f8b60fd77a2d3fe6106d19c2a4a66d7f53f2cf741b452c78a70cb79787d695c612a8b6f1769a56e30c21ef14c005e57c00e305a4c0b724e10d4531e366354b97a4cb424ea6e68c0d6541a59036d87bf37520dfb0b907332c4444c3985451bcd2b8d00bca3fadf8fb6baabda93461858c1c90b8af731a65bd84c7a5f45d64b3019ee933d958414858a6cbe9dc2fd49ca7458cbfe891069a94feb456f6b6edfb39298ecb199cb3747acca6f0da60af025572ce22432d808b4", 0x1000) 16:01:11 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000000)="674889b8969794dec80bca728c7c0e362f", 0x11}, {&(0x7f00000000c0)="26059f81cfb7d3194f14423201eef17fdb9a0b792fe436611f7b32b4156f495e1bf29ad7ae58336a3e4b6763aa735f43fc6d707ee00aa8ad8bc264d6373e3b0b4e35191a5ed2fa6de30f16b866ac7d12e13423fb673c2e156f64f4d04646aaee3200708874fef0bce145794e3c2f23", 0x6f}, {&(0x7f0000000140)="1651273a60eac374cbdc1f9539a376757a7c63de6c7867cc8e3c8b33f60be698fa3f8f1f852aaf42c4abdf8cbfc9268b0822525bedb74d7aa926c7ba48efddcf864cac41d8fabb1a65da1310b54d6ae88ef2199ff7fccbc5f8cc5735e51e62939665f41f28f0847f27e449ea2cb766f591392dfa2e381c8dc81a90dcf857338b66351eb3c77e5c8cb539042544c67d5d819483a586398b330102c963b18efed2bfc785", 0xa3}, {&(0x7f0000000200)="fda194cefe92e74b67b969a1981e9101e870cc5c84fbf2e504684e6dbfa81bf2c872c1fe7138b1a176b3fb8d4e15994015e4eb118a85f94eb2d9e577b3814166c2b93116cee1775d8788dccb9e0f6900328c0937181c0823929cf2a924d81138f88812193075d5eb87705d748385530906520e90c2db8ba14e5e3c612ecdbe6e55150c16507ada4301e7892d933b3905feb04d7dfaf68bb799459d55c5bbf20234e19d459c6625b0cbf91fba58b323bb1d04afc922665fe0027b740c9a9e0e1a9489f6cc97e1", 0xc6}, {&(0x7f0000000300)="4272bb82a67b53de098b91bec95f80c3e3521bb389e0b20c6e7cf77e77f375bd5055f0a3146142955f1d8ce11d141658aa4603657b1497a9a68dbdb4c9a475ea5510f9b8e6abd420439f763e4bee8ea68bb6ca8ce153c040c9407f15e6ddf2547e3cfc34d1bc27f82e832946fbf048390b91c398198726bc231b1a4738f52053525ab52e879b907b05ec3305c06152f892010bb0d570887c64401fa7617b24162c73a00158424f845febbc8c90b8d259f7ee3d7f2c33decc6b2845cffde7dad668799b34283aa17e6bce72c3ce", 0xcd}, {&(0x7f0000000040), 0x4ad5fd326e4b4723}, {&(0x7f0000000400)="6ac250a86af38094c4a5e5bdb809ce1253b677d348ae2fda74bf8c0a54e24a46f4b89ee62fe9e1cf5e5c0ad5557cf8d7eb061775e623c582008dedeb6dc78101db08d02a96a3b46a1d7e92850ccc06a477a0402e2cb69543b2c667d145439d01327b0f1d5cfa3a319c966b7effe79d60a25d77e05ca273e4f399e7070981bb0419e0d630534728e9616a02548438c4e4c5ba1a6f4d09e3d05b0d3d107ebbb35aaffb5018b4ad68874e8bc16ea6ba9f15691e521359be26e57ef9c7f4f2131ae014f34d983110d3ebc5ed0cc90c62349a2a42d659f848c1c51a99477f8d649a32491c4b0ac2455d5df53e322f8554853d", 0xf0}, {&(0x7f0000000500)="48c3b87db3cbc94c9ab4bcdf2d1c758ffd5baf829d543a2c144454f181ffd3c28335742b99b0cdc87759aab2f3ea65ef6f5b5ac8604f4aab147bb256cecc47c2a4383e7aa3aaeafd583392de26a4a9756c8bf33916fddbd1efd2f6f5143d150dcfdbe421af61a8352ccba922cc", 0x6d}, {&(0x7f0000000580)="750fcafb31aad77732ca65fdf5b555362d210cc35d98fb776dfa74f438feb1770c69536e0ac6f86eb4497b3c3eab9434b539dfd8e6b3c0ebc638d654776da56d26dec90061484f83fb61d3ac566f113de578d23a4aa563a21a18ecbd05907db5fcb9e77bdaae226fb149030cd2c6c0c86ddcd1871237b47bb254c32cc07c7e02172238c8d6abf78c9bfdca61ce0405444439456fa458e6876b3a17171d56da3f296c", 0xa2}, {&(0x7f0000000640)="ebc1e99fec0e710eb4b7050a0248e3875db58d25a74660a257705b3fe77693d2fb2bf1dea4cd4bb44b2cb573ce471755f0081d040c69f0d5fa00268e10608349a092c5d4c0ad2d124fdf4af3d85a65fce48a974914b5e760d78ebd77c35c78e5544766ed359abc7682d73deb243ea470f136e2cc1514acf1ae533b661602db22baa2d0cceaf34bdf3f16275e2f2fd56f97b3e3dc7ccb7d18467bbecb58ee49f6644646f8923f7acb18aed39add730db327af21c93efed4ded27e2e9adfb203d6e111e2a101", 0xc5}], 0xa, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), 0x4) 16:01:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') rmdir(&(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') 16:01:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x38, 0x0, 0x0) setsockopt(r0, 0x6, 0x3, &(0x7f0000000040)="c9541ef9f2a2cdbe2f1a542e26da2d80", 0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:01:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffc, 0x400) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f00000000c0)) 16:01:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2020, 0x1000000000004503) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80000000500, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000440)) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x9b8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="ccff5ca2d9081f9a978d3a0b32bf46aa3a43e4fb3d2e6d4b4ea0aac140", 0x1d}, {&(0x7f00000000c0)="5ebe4c9606030709c0cf5057f9709ad2c2b7ef00cf3df6369bc94c35bb046902c60501091d", 0x25}, {&(0x7f00000001c0)="c66a3ac77c0186ba045c22b3c0f487805eee8eec7c8696ac0b0d73068a449de35340e0c4d56233cba805b8fb16d60e19c08eb7cac183c5da839c47aeb9e61297a11c3dddca0c39d8f0b2e065a51921abc0ccc1a8b165db8bd886c6d152f3702d3c2b02c66026470338b9214662b7010bc227b15b3a6d", 0x76}], 0x3) syz_emit_ethernet(0xfffffffffffffe7b, &(0x7f0000000440)="cc8717c798fcbfc4880c0e639ab698f9baf01e13f59f8b4dbb9ff69d3bbba3d2f5fa8ec35dc3cfb2f63ee7efe9025562aa0b2f0317de1d4fc003f0ed252c9996fc4a1cff7c83e9a27caf6cd4c983ea663486b6270a6839ee15bb0fae941eb6424f24ff124859dcf15b8b21959f643972b7c97572be1f4a678d6294db25bb710571692e5973a74e7606a3ebf06fa82e998264343914b5d8be337ca54c1193d94a40e8e9b4f0bc8b2d8f") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000240)=[{0x6, 0x101, 0x2, 0x10001}, {0x5, 0x6, 0x4, 0x27e}, {0xd41, 0x9, 0xffffffffffffff8e, 0x78}, {0xfffffffffffffffb, 0xffffffffffffffe1, 0x2, 0x2489}, {0x3, 0x38f, 0x3, 0x4}, {0x401, 0x5, 0x100, 0x3}]}) 16:01:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00003a27048efc80988d3377e6000000080249000000000020000901feffffff00000000", 0x2c}], 0x1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:01:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000400)="672a1f73e8056e3c64a9938c88ac7a5cd988afd2c406066437a73e13ba701a5e2a3b9a48047d75b093a9b9cff54bce3de93d697d452ce4e5a68126ae8f78c336f13fffb8950be7839591bf8380f3bb100ee17e83779f72e296df93ea63f1027d954a53ac6e8143d1b188920cfcf7986133835d6367a38dd74f4e2e8224336fa4790c42ae", 0x84) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f00000004c0)="728fe372b5a834f57f207f29a4a97f871a274bfe73638029cc2b48a2a110586e03c0bfec599bfeca6cc9404c5d03e93165fa36faafecd8022edb20f073bfb5d76ea64148427966488399ab457703a0a487b101dc1db6dba3638451403541ef8094fb07a20dd4c9a3a8e9261fe2ce93503535130c4904215efd0147a2ced38558c0944deb211fa00cb2d58a0c697051a6d304d75828ef2e7614f38c0000000000000000000000000000000000000e0f24af6e8cad2a76fa078229b22aff6876bb56bd56425887fc7775e203dbeb857050bd5ca96680347c3eb18dfe1cfd925422554214d641cee3da8ce2c7cfadda08272ee80b3e96b961c77857f20145282812f6071ceaed78e34b5230755e5b3976c33065d4455a1cd3e203987bc98c199ab3bb52a67a48b966d3998fe8548b8d373a35eb488d52217521052f1fd46d", 0x13d) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x2, 0x81}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x1f, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x2, 0x8001, 0x7, 0x1, 0x7fffffff, 0x1, 0x84f1, 0x2, 0x1, 0x3, 0x6}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) flock(r1, 0x9) execve(0x0, 0x0, 0x0) 16:01:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') close(r0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) 16:01:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x800, 0x10) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x4, 0x3, 0x8, 0x4}, {0x0, 0x58, 0x7, 0x4}, {0xf881, 0x6d2, 0x2, 0x4765}, {0x9, 0x293, 0x6, 0x581}, {0x0, 0xffffffff, 0xb5, 0x3}, {0x7, 0x5, 0x6, 0x5}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x7, 0x9, 0x100, 0x1}, {0x2, 0x7f, 0xb2, 0x80}, {0x6f57ebdc, 0x1, 0x200, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc99, &(0x7f0000000140)="61bd2aa5a6ddc3a74f61cb6d6a2c8a2b") 16:01:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x20000000, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0x6, 0x800, 0x8, "deb0ebd79721c2820446ddabc0ef834215aa5667", 0x8001, 0x40}) 16:01:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x10, 0x1, 0x2000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pwrite(r0, &(0x7f0000000100)="598d10d48a652ab9295e39b7c2fa9fd03a50ab5269a7e38ffa9cea9423af2d8c9d3cfc4ce131a3650968d17bd329c9cae3c25d9736dbd706865e9a26b28a5634fce4e1cc8a1c7994302ea53c22338ea4ef50d021d11a63926d4cfb8e3d2bcc34bb95aaf7b622c3630a0a87c8790dbb923b0d225b4dbcf46d29ca8a0d7aab0880a22b7f9daf134373cd7ed1edf07444eca659ca7f14ce422403f1048dd4a23a951e4f66c7b8c5cbfdbfd09eca8296137430cc3f2c3691ad0c4e4c65893a2cf6bf0fea2b151414d7fa383c09cf91979a811e3942e286828335564296e7620e167204b66aa3c8d654b8e87a4508927f0a", 0xef, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x81, 0x52, &(0x7f0000000200)="b454f6ffc7b365cacbcdf645cd870938d443a61b0b269b55bd1b7bace8a1c38f4719eeaa9c9bedc85ab0b541514e26131603498ba733285114e8dfa094a4657cdc974aa379e5623449518b7ed1dae00f77360891063a7d65579046d639d322b8b68266252f229bb5d3c92342fec19079879cca4d01f49ab814782c567ae5d793d99b4c083af4c82f6020a925be69cf41d66e9b07a6b36a89b413d6646f4cf6270ce2d3c9bbf27374cb", 0xa9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x202c0, 0x0) fcntl$dupfd(r0, 0xd89a43e1a6ef4a22, r1) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000980)=[{&(0x7f0000000100)="5db49c5c08e645eb8c507fe7a6f8dea849a40d049a16db71bd28cffdf31b8d72ba70affd1d2e91b5c919530010fc8c198803ae8f018de8dfed86e2556fc5364622fda88e5790d9f9697fc1f054a4fb648de49dd8d391e515e05d418ffcd8a158c76e41dd7960fe08d528da4718d28cbbb18cdc69d0d2a85b0eb7662a5de2b1b76bbad1b749ebcc0ef5285ef1f20588a7ac5e2a8db272a64922094997ee6c6bf700da2ea2dd6f6fc25382c5ca3ea3246ad062d42e62393844f63b7dce464bbfc63f72878a2f78b2ab1945844fb5ef619281500b"}, {&(0x7f0000000000)="839a3f27d48fff94322368b2e2d91351a11949ce03cd8504743624684441c65c0444d44cd3e1099ea69604e8e58b5236e52632c48b65a466ef08ec05a618f2f63765f1957464d1ae0335596eb5d658b90fcd138be7ff17484ab34ce8f0eba70cc779488d6a11b3c5d9401f"}, {&(0x7f00000007c0)="9152c504b6213057bfee60be2203888cbc20e462a2a52d2d33ff233ea38d786e6f0b099e41856ad6b1347bfae96eb13045c24a4596e978ed34454c1d5b8cd56447ad784bb506719e3bfcbf4fbda3a105515adeb8fdeb51110fb2c521903a0506fff90bec35c1fd053439cae962e3536812d5e41453fa08d28239a78333ea525ce3e4ed8aae3c0ec837e90192381f2db4df7b126225b6f024ea270203468c2b4164e94ee873e5df5e2ee28060605c3c"}, {&(0x7f0000000880)="a248bc5a6ad52504e08a2b13b4561cda246a520adf3bc454129a06489c9f72a561e0b41d3334cea4a8c5497d1a3e02afc2518759e5e8cdb618e0396102d7dd9250daf9ffff08d24bb565972ca5eedd4db348ddb600df3f17c4b9fff82dce790280cea69e8c8d47dcc1bd73bf5f9173020c71b2218dd32611a86de3b09113854a7cc7c711835ef23fa7366a996ccf5ed778135ee9e988eac15fd420091bd7f2308c66d2985ce0647243e14d6531f8952b544737bedca5b50a1652052d12d8"}, {&(0x7f0000000080)="ec497750faded6919158a4c1ccc810"}, {&(0x7f0000000940)="2e4121a40ef4590f1053232f8c3ffb4114666cabe9a06d4d09d776a0ab89088a84a8e32972cfaf61711adeb30a3271f1bc7ccdcb99d9813b8efe1a8552"}], 0x2d4, 0x0, 0x0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000040)='\x00') 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x35}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 16:01:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000a28f88653fce97e975e7ce11aaa206bc0b4c4e7e9a0d1d9d2dcfafd4f04d2bc84b675d28687a2d8bfd0fab1b09020aa661a7555add9634e5799c819d7dc0360393bf0aec6cd508a49e8c9383084d7871aa1a5f23887139eac978"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x7, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x3, 0x7}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) accept(r3, 0x0, &(0x7f0000000200)) 16:01:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r0, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x28}, {0x6}]}) syz_emit_ethernet(0xed9d2e20f4f093a1, &(0x7f0000000180)="db9886e9cd94189053ae119aa63cf3f41e5bc1a1c9fb9d4ec3017f4ca9b9ad28b734428702ef1cce65e5d5f2ee197a8df6ed64ec0fa5d849b9df7e9b82e3a1825072b44d022f59d07b0009d5068ffffffffffffffffff02c50e6e5759bd0a7d7f502b2b3a1686a385e10ef0f29d17e6386f4db95b795ef945f44677819d7bf1fddcfc666d3f76732ef96833c648ef611f06a67d4f0d353a7000000009b3f5d25fb7ddecd57b497100e881653713a42b2462b877631155d571026337eb541968ac8f86dbce758ba16c7fe5f3bddd0321ed4cbc867f414d2f288edd0aded81318a466f4ce49273ed5c0000000000") 16:01:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)='7', 0x1) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x800000000000000, 0xd8b5, 0x5, 0x8, "af02eebea91132abd0cad236dd6b8ff5cea9c161", 0x7, 0x6}) close(r0) r2 = dup2(r1, r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x10283, 0x2) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x6) 16:01:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x40) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:12 executing program 0: r0 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x600, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getsockopt(r1, 0x9, 0x3, &(0x7f0000000140)=""/202, &(0x7f0000000240)=0xca) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9411bee9deef74377b4ed367dd61789ce659ef9"}) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x80000001}, {}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1, 0xffffffff, 0x1f, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:01:12 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000000)=""/52, 0x34, 0x802, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x3, 0x2) r1 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/4096) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x100000001}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) close(r1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:01:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x0, 0x7, 0x3, 0x0, 0x1, 0x6d66, 0x4, 0x2, 0x2, 0x9, 0xfffffffffffeffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000003}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) 16:01:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa0, 0x76) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:12 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) pwrite(r0, &(0x7f0000000040)="8f2fde92df2d6a2507c3db92198543f1c035d7775731aca292f1695535ae52cf841dfe553d7b032bce93e1cef8", 0x2d, 0x0, 0x0) 16:01:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) close(r0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x6a) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) accept$inet(r1, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:01:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000540)="000000186004008b030023270000000000000000000000000000000100000000000092f2c6a6d294bcdb0100", 0x2c}], 0x1) 16:01:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x205c0, 0x124) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000000006002, 0x401) bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00file0'], 0x1) pipe(&(0x7f00000000c0)) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xb0, 0x73) recvfrom$inet6(r0, &(0x7f0000000240)=""/181, 0xb5, 0x40, &(0x7f0000000000)={0x18, 0x3, 0x3, 0x7fff}, 0xc) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000001c0), 0x100000000000015c, 0x0, 0x0) 16:01:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000080)=0x80000001) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="6546a8d0") r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8)          16:01:13 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) kqueue() munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:01:14 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x2, 0x7, 0x23a6, "a3ed137a7593bfb1368c7b5419db86face0835ce", 0x8, 0x4}) r1 = dup2(r0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) close(r0) syz_open_pts() 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2")     16:01:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4, 0xfff, 0x18000000000, 0xcbb, "a0c4fbc88b0213c2427892407d4ce35f1759cf0c", 0x1, 0x101}) write(r3, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x9) ioctl$TIOCMSET(r1, 0x8004427a, &(0x7f00000000c0)=0x4) 16:01:15 executing program 1: 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)='\x00&') chroot(&(0x7f0000000040)='./file0/file0/file0/file0/file0\x00') 16:01:15 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x7fff, 0x5, &(0x7f0000000040)="9f453abd8b6f465f92a4dc80aa3db573f15ee93776c21c23270a23342d374300746a38ce93a9494c831bca9a14076dc8f18a932994bdea0af2f72ca2539a24e022ae3080627e8f57904134bfda64ad7336f9b7d2493b12c7a7275c9cf96ddc5439b9f7cabb3b78e7deb5cd421f39db9cc74410be0a847f0fa9457f2de35c357675e5e64d2a5f9807ceb9dd159ec88e7557f35b299d7868f320feb4e9ee73fd5e9e87cb7b4b74637181642d8199f58b073b0c4df5d659862f1e254078c5ea2b8c5750b7c454885af9dd8e848a150f414c8199305ad0640a0e96c735ce698d", 0xde) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x3, 0x100}) 16:01:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) close(r0) listen(r0, 0x0) 16:01:15 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f00000000c0), 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) r1 = syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) dup2(r1, r3) 16:01:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="e4cb1c4dfe2be57cd36312e1f5f050f8355fc63982705c4614db22f9a45dc5f98850b8fb2aa988dc7e49f486d641e88fdd3305fdb4ee55a29a80a3e0614bd9d7404154e40b6d0c61fabcf57d25e214b69f4c2c109c800500b92588fd2fbc643eaf7c1c6b46fdd641b15c10dc19ec02127f38c1f89cf2e7cfa2c909f05ba63dbec2452b", 0x83}], 0x1, 0x0, 0x10000000000004) execve(0x0, 0x0, 0x0) 16:01:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x13,+:/\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='(\\!\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#*.\'$[\x00', &(0x7f0000000400)='@\x00', &(0x7f0000000440)='*\\\x00', &(0x7f0000000480)='+&^.\x00', &(0x7f00000004c0)='\x00']) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0xfffffffffffffffd) execve(0x0, 0x0, 0x0) 16:01:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800, 0x2) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r5 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x9, &(0x7f0000000680)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r8 = getpgid(0xffffffffffffffff) r9 = geteuid() r10 = getgid() sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000200)="46c852788c3114c4852328f4e671651cd506c0aaae0bbff5b50c98fa27d1905cc63354254b97da70f85336b0811ff3c8b6e8a37fa1d5a59e643bcdf8089411d9096a996c6eb93c86e34532b0e9c9dd6e4560880500b35e426148b38f6075716bdbcc891ca827050e220ec5bf0e13587188345f3843e9a7d8a2f11113200f57d53b2db4a701045b1b4a22ca261fb6994beaec4cd6fafc35d3deee8877b904ebfcfd7b7c40b51468b1ea5393260ef463070e31a0768c71485ad4d2666dc923415beb36bf33ad480c06e776336e56472618849f45013faeda40db562705a55511b99d7433bbc4041b8ff80a583419514d069e9e88b338", 0xf5}, {&(0x7f0000000300)="3a9bddbe85295bdd39c80fee4fa7d5458c71bb5b82880a09d5b6aed7cb80ff4ec2b9612ed2cce3e6fc2192e726538200c80fd8d6483c1f479e419576ddd085b1a9e810201772e0181ae58d4bb4af86d11bb03758ca0f859143cef6972b5cc23ab7571df5bf8f88c66d039bb2c81425a27c1b075e8bdd9c5f85438cb0b0b98db46752e5a6fd63d9e22ad05f73c1bf26d98266cd6de1f9a45736d909c49a3b63868361f68d96c50a6f40c658414a316b865bcbfa63c344bd0a", 0xb8}, {&(0x7f00000003c0)="24b66ba73541ea8843d10c469faf742b4e0c9d6c110f4cf907e84a25b618c77c8716e2b57804cb76b02c056ace549d8fbdb703e2834a242ccfbb2bdea84f8fffe88b6e1fb546097a840aaa098c4bec8d81939fd66d6abe768d0282760bd1f12ae297e40ee74b792e0df594d29d01e11f022cdc3c30354f99cd1400120762f2910da8bd6efed473131ae20359249ff7a95304887559599904ac7e3780c3a8787b5409c156700ae277105c8f05cc5a954682c94021475ee04c036625ab5dcd2dad4a", 0xc1}, {&(0x7f00000004c0)="daaf14162f2f1c3a63", 0x9}], 0x4, &(0x7f00000006c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x138, 0x408}, 0x1) recvmsg(r1, &(0x7f0000001b40)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000000840)=""/176, 0xb0}, {&(0x7f0000000900)=""/173, 0xad}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/8, 0x8}, {&(0x7f0000001a00)=""/44, 0x2c}, {&(0x7f0000001a40)=""/10, 0xa}], 0x6, &(0x7f0000001b00)=""/40, 0x28}, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100, 0x3ff}, {0x88, 0x10000}, {0x47, 0x3}, {0x22, 0x2}, {0x85, 0x3ff}, {0x6}, {0x8a, 0x7fffffff}, {0x5, 0x3}, {0xcb, 0x4}], 0x9}) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfff8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, &(0x7f0000000200)={0x5, 0x7, 0x9, 0x7bd, 0x6, 0xfffffffeffffffff, 0x98c, 0x1}, &(0x7f0000000240)) write(r0, &(0x7f0000000000)="5329202b32427031edbcee4d41cfacd6434169eab15230b5ea72e8058abe8e2bd36731c9bf11e0fb", 0x28) 16:01:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) write(0xffffffffffffffff, &(0x7f0000000100)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f7", 0x81) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) mlockall(0x1) r1 = semget$private(0x0, 0x2, 0x100) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x9c, r2, r3, r4, r5, 0x0, 0x8}, 0x510, 0x800, 0x1000}) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x4d}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = semget(0x2, 0x4, 0x600) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/198) 16:01:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x8002, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) mmap(&(0x7f0000555000/0x4000)=nil, 0x4000, 0x3, 0x2010, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:16 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 16:01:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) close(r2) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') lseek(r2, 0x0, 0x0, 0x1) 16:01:16 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x82) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x8000000001b01) close(r0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x6a2, 0x6da}, {{r0}, 0xfffffffffffffffc, 0x40, 0xf0000024, 0x8}], 0x6, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x200, 0x45}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x100000000, 0x1502}], 0xec, &(0x7f00000001c0)={0x1, 0x3}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)='ol', 0x2) 16:01:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) r1 = syz_open_pts() r2 = kqueue() r3 = semget(0x0, 0x0, 0x1) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xffff, 0x7, 0x0, 0x3ff, "e0f974a75764c872ce1f3a6736774ca7ad65e662", 0x5, 0xcc07}) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:16 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) 16:01:16 executing program 1: syz_emit_ethernet(0xb, &(0x7f0000000140)="c6525b10d2338e6c039abc") semget(0x0, 0x2, 0x30) r0 = msgget(0x3, 0x104) getpid() msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/83) socketpair(0x27, 0x2, 0xeb, &(0x7f0000000280)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x8ac, 0x80}, {0x18, 0x3, 0x1000, 0x9644}, 0x74b487ea, [0x3, 0x0, 0x5, 0x8, 0x0, 0x200000000000000, 0x5, 0x4]}, 0x3c) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/35) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0xfffffffffffffffb, 0x6, 0x8e5, 0x7fff}, {0x3ff, 0x4, 0x7fffffff}, {0x1f, 0x4, 0x8, 0x883}, {0x8, 0x2, 0x0, 0x2}, {0xfff, 0x10001, 0x100000001, 0x7ff}, {0x9, 0x3, 0x0, 0x2f7b}, {0x1, 0x200, 0x2, 0x3}, {0x0, 0xbef, 0xfffffffffffff580, 0x1f}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x40, 0x0, 0x0, 0x40000007}]}) 16:01:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4070000ef3c445c1f2c000000003e00"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x88, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7, 0x6, 0x6, 0xffffffff, "34e66958277f650fdf7b35c4387372b2fc8ec204", 0x6, 0xa}) r1 = socket(0x18, 0x9, 0x1fffffc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:16 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) socket$inet(0x2, 0x8000, 0x0) 16:01:16 executing program 1: r0 = socket(0x18, 0x4000000004000, 0x101) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff4e) fcntl$dupfd(r0, 0xa, r0) pipe2(&(0x7f0000000040), 0x10004) fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) recvfrom(r0, &(0x7f00000001c0)=""/226, 0xe2, 0x1, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x271a059fe5de4fa1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) socket(0x0, 0x2, 0x6) 16:01:16 executing program 0: kqueue() r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000140)=0xffff) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r2, 0xf, &(0x7f00000000c0)={0x3, 0x0, 0x4, 0x9, r4}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0]}) 16:01:16 executing program 1: r0 = msgget$private(0x0, 0x90) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/203) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x2) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x7fffffff, 0x10001}, {0x18, 0x0, 0x100000000, 0x5}, 0x5be, [0xfffffffffffffffd, 0x7, 0x401, 0x2, 0xb9, 0x401, 0x4, 0x7f]}, 0x3c) msgsnd(r0, &(0x7f0000001d00)={0xffffffffffff7fff, "da74cbe96fd69a63fa04315ccb870df1694e61410dc2c5771d6c99ad2f96c4a95107cd705606948f7beb361f8e5e4d15231fb2947cbd51d305b8bdc9b3ed11cc6559ede22b48a32c6316af0339e5978f4d"}, 0x59, 0x800) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0x8) faccessat(r1, &(0x7f0000000380)='./file0\x00', 0x1, 0x3) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') setitimer(0x3, &(0x7f0000000200)={{0x1}, {0x80000001}}, &(0x7f0000000240)) symlinkat(&(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 16:01:16 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x18, 0x3, 0x10001}, 0xffffffffffffff02) 16:01:16 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000080)="e2a7e13dacbbbb18f96b3ebbf0509e2a61814a2a8ef015d3104813046388036a5bc6077bf9a4be8ce47754ba0ade9c56a54eb2803061c5f6fe7c16cc4e00d5add8578a462179705b64d49a382f658df6e55654a156176f51549b59c8bf5785c2c27172f9f1f3404d26c1ef300d59765986ad8c0a9a7d04c94e0ecc0eb5f5e1a5f6394ce9df6efcb6c4916d54c99debfd22307cbec1c26ef8aec52e9f4695129964773faa57923b3db5625553b37cf61c20fcfd993d08f33aa0fd63278b4b3dfd27407bd51af84b8782138ec969456bafeacc6a08b0828cdf46f60eb943cdcacb07d43db415eeac1965e8be98158cc04624a7f1afeca368e10e98120a6607560dcf917da19c9fed781b89f468295201f70808dd1586ba3ba2ae2fbe44b91c6e7dc90f7bec6159239c8297993297489cd31732647e5f0a68a66db1e4592bb6e23e1e8ec0d545e026d9c88c6dbe36c91ce534ea4949247514f6f04d2fde4da8481d8c984847dc10875bbe48a7491a99c4cf155295f00c08b43aad4736b8e3fd0faba42daf6ff88f6fc67e18ea3f7935f0f19e4068f973316a59be4872bcc8ab926609f3751003133bf7915d8102dd16f2986188b1b2ddcd391c0ef37ea7faf93a5fd0940c4258cc8a48bccb5b2bda93d95ec47e715d1243586b8a19b8349dd4014a877e60e5d4b29aa3a3d1c1706640414908b0a4e5fcd0a7c2cae899be9068ea002fb440e936aba3c60aaff037596696778662287555ec83858e9e17cf83645cd4ee6961fbd9f4321276003c14c2dc76ddd51c6d64ffbb4977c77ddcc8785cf87f401b8772390433954ac9a07c9b400faba4c47f537a454e12cc847b8ffb2aaaff8d1528f605df8e0e622e091f2eebd3aa9ed7c3d637f2e498a3d24d0bd11e0320951ccd8e94ca9598b2010140978054b4f956addfd1bd866e4295e539404fe3c84828868a73e38dcf2e5881a12255a178bc5e94cc2773659092ea25415962d9b409d382a2a61d1b60ddfd248c007053c00c5d9fa6bf5d96d95788da1020bb38cf97116751cc0ff91cfcf86e82d188d1247a043c21a843ab4869d271080578daa6c0485bfb77380d5c24203b4c3a86840bfd2d4e7ef12ae644c46dd67c829763beb70237426da17306991c688014ef1347a05871127d65d4790984ba7fe18da77db212d08352abd4ae608615f25439a21c2731cb7415a2e5412e5cd40783f14edf3c22651bf367bd699cc0eca5e2fd22b2086b2aaeb040823c3d2073c23b9d699db919c324305b8e662f3d04e4536ef11a53fa9b2c99fd710249965b2cf779be7243b92cf3bff8974ffbaf531c035c3517b39272ab0087da7d1c5d37ce4a6b722d1105a570ddafce23d83a3340da1e31ee079ec38faa5a58c8a713b60889101cf7edbbcd97362f2315f242c8544610add70f000adb833668b7656fb4362d64eedb17f0153f34e43b3ca5ebd44e1ef7103b2f72fa38c9b1541c50a3c7354674e655a0096fa74a7c73a2101f99b00f5bf5273c295f4a85c60cfe205251055516399bc5013e46c51809784bcaf521c023d6b02e56f7cd53fa6e9e96f944a55a3f3ad2d1681a021fb968f0f01f932d6d1a68d5426597ba0877ed4c08b39070093fd1101c6a6704a3e353f83d7a34359fb27a3fb9277ec3df79d256e40b057d404bee3236da6cd531cc92bbcbea12f66d06256236c20da6380e0b63d3763f4f46ad5cc22cdb89778a8e953cab267d66ba1d161104d4dbdd63c14772f62545055edd3ec70ad42d58593ff30acaa8544e88dec5154e9b9b9e55bc9d66aad77c08a329d9f500968b7dbf10059710e611d78ccfddab39abbc3cb39a74cd27ca2c2eb1f7ac1a0eb215a056e411321a752fc8a69934f2b33fb02f04e156cb2aeb30b96c482b8d38a47a2c597fe208f68fd5238d273ab39f0122e78a7060734abcd2fb999aca97f889526f05605792bfd2457f2cdf4b37ff20e60c2d05fe2c5dc79b16c4d1d920d77aa7055c7c7d87697134a5601d8672698e7ce469775d5c7df8fa16c3472f2d518aaad16eb42833dcfafd5ab6e3681663024e8277170dc1179ff196e8bce662849cde000ef678a724c01b214c6860642e578a39b80dcbd35d1fe9b90324bbd02bc8f90b38f12776affa0a997450f891c1a601c655ca423da025d54bc7465009cf7a8f5b97ec0c9816fef37f65d8418c8872428b059a8d22f447b55b43fffdefb0de1c99ec81be4d085b0a074ce2e5b3b9d241c0faaeadb946d07db9d9c29122ae80d7e75f28f6480ef33f76ca191f3b8d437ffe63c2364877abc602887b0252a4b44157cbc5ac055e1e0bf1f2aad5f909f3c21b205a7da73686078bf31335eb416fc83189a1a80e4cf778aa72b9f8154937c42dcb687a9dd9ba768abc99b84c73a7d441fc72efa9277319ba3a99f85d834957fdcbdc53bf2c21a0589af1b53a7e7e046e3cdf08fee0abcd5eb1509128c71c57e677fc42815bb43024601e797cce955b2d1d0c06094d9254886b7d6374f7a98bd9850a480c82b5784be562822f6c2e7b3392e8850e27b31b4352eca886cbdc21c76aa350df0f564d3a2cc19b6d6711eacd1a9bd6394872ad6f79591002c38bbb805b33f4b4734e6169e48baaf088e62a9b00edb877629b1f05979ed8e0be4a1f2ca4fc8fa01f8afbe2a0a30f1fd119c13e0e6959462f898252d265273cfe60f1f4f13f92d4d08b4dbce89fc4e4ab1f9318ff328d971c664fad252806e82af19fcd12df6dd3f97cb0e4f39d4731bac3631eacae71702caedd04b1f74d584e968e5eb25de53965fa6eb3540431f0e7d6b85d5e226f129172a0cd37e628b55b658b32743a0c65c67bc1922f8a7169a26f21b362f483abf2905a9142e790e20a4b7ac4a47b69830147a917d09baab4fea27bfa8dad3e240680102e2e4e78e631bbb0f24aa0a99dae184903ff384f2d22aadd2fbee24a749f2a7899a38d25cac4f14ba3dae56e3458322cb09334293bcbbd97f47182a9a4ae7de7d5b9dd1c6b9689ad7f65422b599d38e6e64be8a7a75b4da6b619b094a69e120a60bbe12f989213a4c7d89c8b4e8de4e4c551d054d71a1afade76af8c9b2fdb92999fcd537eb7eddf8ec6acecd36899202870b64bb46802d8fef609277bc639f37afe13d8d4753ac2c6e0e3f6e91bf3b16580b449f10d8fee5a235e63445871eb615d2afe3be3a9f1d9b7dbcaa69898fe94e06cd16924239714d31c48585c3e26344b28a0baa0679cec1bdc925c66681a162afa330489df8d7737932490f71b02e3b1c8f92efe559f46d7e06c6a46a7d8aa1fe489f764362aecd2529e8a497b77fb54906016497a91542b0064a629d04fd9b81c09f45f201f69afe0eebcc6adba972ef6a821e557961dffb98f2c5926c9cd383c0c899a11bc3f67eb51520cb97b38d3f46f73847c151059698fa4fceb4d3721564f97aa7de0bf62afd6d4c03b545d1e62d21863d69a55116a64ffe99144772449bedb65e189df7c7f244e6f879eb8c7489709ff872e7dfa85a94606c11b931e0e32aaed3679d02f3a2925729d4584cba7f04752ff84e099b63333d0a52dd300210faa5a77c2f10c4573e60ce84623bde654fc5bc3f0aaf340f042d50d2319d1925a5a7e0486499a8c4dbf0b436dcb0d7853819a183d3fd41dcd8a8a65ce56e8e3b9e004b7b3fe6847f3fedce77410914899e45cef689e26deb865060a0da785c5f903866a2df349afac5636846191c048fe143fdae5c3e41864f0046fc58b32d9aba7c3605124cb3dde96ac6955f81cb1223d444a0407df1189ff6b56bc7a712221921e61acd3f3a4de2fce7485f0c447201488f520bba5d1e32f06ecece892489e9ed5fbca0cd8bb0e127dd167fe5441b555641261ef22a7d9c286556eeaa06ef0f257a53e472d8f2b48591122d6754da7c5be92fd516dbb88b70a56639754207e0b614cddfa902651620f623fcda153a0c6973905889ef819dc802d10b7da089bbdfe34c1e6b31bbcb67bc888222caa67cf9440ca672c917568b2bda9ed80566a60118972619d386226fb76c62b81e61e9d8af6916bda33ed8b96db7c557c63b2bd08f3033cbb6f3615a32c3f59cf26809a6b235748d0dc0b12bf519a8c8cf44d88f3cc521c5709a95b0b075377542c07aafd62a7290538a7253d851475dca5a986746e37d65a7e9cd27be251110bd2396b0cafb6d8d4574b07001e4d3d0cce3b8034a75ed09c938eaaddc1841ade3b6983f56c18c9c667e76839469f9f3a61cb4f672151c9da73f9e67b018e42de0fe2756f6cb598b1bd332834a648442dc4e451439f526001449049f35eb482fa2738e1e1fca2ef65f4263bf454da64175f2e05a820198108c34788641fe5d70071129a442db1bc6c5d62c378975ca6305f5455050d10faa156b6e706f8417594709dbc6095690c18d16c32cb2949c64d909078144ce89db04d19fa74ddfe393bd15f0d81f89df77cabb10c23c64610ec2a80fe9ef26cf1d51e9b17562c1ca805e076e8a0310b263a259333c1da5d3c5a0d0c0c61b0601070f836840cb295a6be76890576dc0d5eb413e3a2dd8989d7d704d6c0d539a3ff8780ad818b62b00e860ae37a5b196b43e80084931aa24db7f38ae22ce44791e406a5fe93d28f3fbb515d9f0f9a6b2831db6473643c377cff6500a200d71b40a93c8fed029cba970d8b4ed86d47645af731e5739636df4646ca98c50eddac097aaa7307a30d5b522ea5ccb59317090f3c28e285ceded20a8646f0636a408275de4b98a5bbd49a6ed1f4d82512e8035f7eb62a0ec13e69909595137bff093d90f9336a337b950bf7eb1aed5628b21ad58696c92a9a278495d842d78e5e4243df511239612cd4ace873ba54f9153e695999824a864ed4ff199dff6f4187711393a95f9c4b8faa8705de2278ab9703f21b3a435d84cd5f88071209703491f97a18c8cdeb2887ce1ce359fd579f41e32c8174db93926dd326ef3c02d392d646ad36c34c915c909a6e1aa1e3fb34df8f8b70961caeca3b18e7051b60fae3137ed14182b07737ef478e4987d29e6baeb08df414008896ed20eaf8a3dcc6ce0d15a634f68bbf905058bbf92582331cbb7bf576d0e291dc40eaacfb8d8f701b1cb469d3eab022c800d06c15e8962966d3d6f61a269c7fc0da621dde9b96d92969b13b6361c24673011ff2eb8abdcef55dfcab2cf5ed59a527cf6f6f0e4b49f3fe49cc9bde4ade528eba0d5c954a5572d38cf3ff4cae74fcd9c4315219d30faaff234e63fbef39328d461575ae0d9d2ba11dda20ab7acbcf16b9f34e536eb3f1c0e4eb90cc885c58f8ab5ec243e3697eb58a977195747ff74c4d152dd0847e553d334f1e579277aae999f0cff41c78bc330852d371e8e0c51d6af8aa74aff008968fef9be08f5333d7edae8dc392ea0059ef8c30f69594191579d166208ca85e41e7538d7c95ae092250d0f87eaebf412a2781e91df70f53aaf3a572edb0646000020cd97d75e025aed029674cea2e80b687dc9bae4f238705384c6c7ae9382a3def179f57b589815d94fa2a6aea6f4771cd0c32944735dcaae06639b62282ddd20a0626d769f4fcb283229d15da00dc0b085808c4c0cfac3061c493a386aebfb25601d24be55430d174320347f1f922930283cd1925fdfb71f7d6ab0bc1899d34dfaed35316ae466422b0df6841c5dba4dab9722796b2f77f7d4036051a72c8c1f86ae884ced5acccf83589e8257d9493a78de8a1a119c57fe8b38dce635d002d479bfb320d336f6fa470d7cded5a880c88ab2ade3e14209260f5c09634c67cfa", 0x1000, 0x5, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x8083, 0x0) pipe(&(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x400, 0x1}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x953d, 0x100, 0x9, 0xdc, &(0x7f0000000340)={{0xffff, 0x260fac1e, 0x3, 0x4, 0xfffffffffffffffd, 0xffffffffffff8000, 0x1}, {[0xffffffffffff7fff, 0x5, 0x1, 0x8, 0x3, 0x9752, 0xe7db, 0x100, 0x8, 0x1000, 0x1, 0x3e, 0xfff, 0x101, 0x7, 0xb76, 0x3ff, 0x6], [0x9, 0x4aa, 0x0, 0x78a4, 0xb5d8, 0x2, 0x1000, 0x1ff, 0x20], [0xfff, 0x400, 0x7, 0x80000000, 0x9, 0x1000, 0x1ff], [0xffff, 0xffffffffffff0001, 0x10000, 0x0, 0x1ff, 0x2], [{0x1, 0x4, 0x5, 0x3}, {0x1, 0x9, 0x7, 0x100000000}, {0x1, 0xff, 0x6, 0x4}, {0x2, 0x100000001, 0x464, 0x5}, {0x0, 0xfffffffffffffff9, 0x9, 0x7}, {0x4, 0x8, 0x1, 0x3}, {0xfff, 0xff80000000000000, 0x101, 0x20}, {0x7, 0x7, 0x0, 0x2}], {0x100000000, 0x2, 0x6, 0x5}, {0x4, 0x7, 0x8000, 0x7}}}, 0x266, 0x6d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0xfffffffffffffcb7, &(0x7f0000000180)='/') 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x0, 0x1, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:16 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2fff, 0x1003) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x4004741a, &(0x7f0000000040)) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1007, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0xf01}, {0x1, 0xfff}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x87}, {0x4d, 0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getpeername$unix(r0, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) read(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="d608684535e75f7eaf2d86f61c9075db43b8e689d07d9d76ad2accec8196a871276fcaa52f93ee53cd99211b62d4ce65e58f6099fe1a64e36069d9b7e79adf0ca3c0acbcd616d391bf2ab134c324717698bc05e841b18ddad5805b8c4654b4f8b797f8cbaf70fd4b4f5df7cf7cb8e20a88d8dbd4a60c955e619a6b8fff1e076847", 0x81}, {&(0x7f0000000140)="4a2863f3c34680de1b6cf71978b33b960ccbf02238a4ffb27b0691459dc97dda0a68fe5f2dafe1cd691d918cc05ae0ba11b5cc18342a730e759ddaaacf2d16757109e5c381f647f17bd3df275433495f170aec2298d7b24728318cb7c0f4e03f9c8d9ffaa260e67896ce2d595fc04fe96fc7733f0b4bc672e2a4de011ff9cca78179dad7c73b204a3e4065a1fe4ce98ef40511c6ca9a5c07aca36c108a92dc6d8e08ca09f19662f62a70ad48c8ddf84c03c38d19bdb709688d2fe000fa2cc53c43df819d9983ecb789f2a006e30db5a96e593871a7992a8d40cc7d793a", 0xdd}, {&(0x7f0000000240)="19a375217d5b2f1a3f9c5587439cec299c24a2009340561a627e3baf24aed6d6459de34069232408c4deccdabb5d2444416cd9435b050b5b83f5256a400e6633168a0c27285316c77374717ac96c9f2aa6029e8747532c766010ab7a2d6273a639fa685ae69888743bbc39d6dddc6186e4167abc906e51cffd037f0a0693476af177ffadb9cc9d2e41fc39e1b5a2b3fb28ceeaca5d1a8cd0ba0437f5c26fe86bc6b807813a5d8d5cfaba012337ce4d6c959a", 0xb2}], 0x3, 0x0, 0x0) 16:01:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) lseek(r0, 0x0, 0x0, 0x0) dup(r0) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x8a, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1c}, {0x276}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000001c0)=0x600) 16:01:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) socket(0x1b, 0x2, 0x3ff) socket$inet6(0x18, 0x2, 0x1000) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x200000002) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x45}, {0x6}]}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:01:16 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x8, 0x6}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4c, 0x55, 0x8c}], 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x45, 0x4, 0x10000, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x6b, 0x546, 0xe8b1}], 0x7, &(0x7f0000000080)={0x7, 0x8}) fcntl$setown(r0, 0x6, 0x0) 16:01:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() r4 = getuid() r5 = getegid() r6 = getpgid(r3) r7 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f00000003c0)=0xc) r10 = geteuid() r11 = getegid() kqueue() r12 = getpid() r13 = geteuid() r14 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r16 = getuid() getitimer(0x2, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000400000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0xe8, 0x2}, 0x1) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:01:16 executing program 1: r0 = syz_open_pts() r1 = dup(r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x2}, {0x1, 0x101}}, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b10600d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bd", 0x1) r2 = syz_open_pts() close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup(r2) r4 = syz_open_pts() poll(&(0x7f0000000140)=[{r1, 0x10}, {r1, 0x4}, {r0, 0x4}, {r4}, {r3}, {r3, 0x28}, {r4, 0x4}, {r0, 0xc}], 0x8, 0x6f) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt(r1, 0x9, 0x8, &(0x7f0000000180)="90d093ec2dc03df0b67ddb1c2cfe2e828117ff4fb49938929837628a5b76e661532aa4a651dc8af685c54d8080487ace006b76f371c4f8da47f0a294a283fc343dea8ac632530f8f7064fabf0bb9ad4172215e30d65aef5b45de", 0x5a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) r2 = msgget(0x2, 0x404) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/136) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:17 executing program 0: shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) socketpair(0x38, 0x8001, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r2, 0xc0}, {r1, 0x31}, {r2, 0x80}, {r0, 0x65}], 0x4, 0x7ff) socket$unix(0x1, 0x2, 0x0) 16:01:17 executing program 1: socketpair$unix(0x1, 0x10000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x4) r2 = dup2(r0, r1) openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x41) 16:01:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x54}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b2") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x8, 0x6, 0x8}, {0x4, 0x5e7f, 0x401ad42, 0xfffffffffffeffff}, {0x1, 0x6, 0x8, 0x6}]}) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:18 executing program 1: setuid(0xee01) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x4, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = geteuid() setuid(r2) setsockopt(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) accept(r0, 0x0, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000140)='./file0\x00', r2, r4, 0x6) accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:01:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x3, 0xb8f7, 0x7fff, r1}) pwritev(r0, &(0x7f0000000100), 0x10000000000001d0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000067027fc8d723", 0x8}], 0x1, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x26c7fd46) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000002c0)) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x60}, {0x30}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) socketpair(0x5, 0x0, 0x6, &(0x7f0000000000)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r3 = open(&(0x7f0000000100)='./file0\x00', 0x142, 0x40) setsockopt(r1, 0x10000, 0x0, &(0x7f00000002c0)="59e44124b3476dc49b1bfacf60ce7b99f8c60ef093b58e4fe38b21ce1ac891defd314c54e209fcbcb6ebe4b3f71e675d8371dd2d3bfec5d57f96bcafe13ac5d7825eb748b81ec0e5a46fcee21fd54c319d40b28020b92e80ee88174745b54c7cc3ec217b8f7426063c3072fd182c64e86c077d558723d3051522be28bb6d25f60e617e4027640f7c6bce5d851760d3237da7af1b963698250d11b729d151111c96ad1b8becab86ec5388346c8e7a24d61581b2edc71b6c892c81a8e480b1f5182b45ebcf00210700ca44f67512b057687423877136bd6df8a9ae39dd49961a4df8f20221d6e1b274dc17e8ebd73687b3b3416e52a24fff2d24423a204d0a5b7ec11095bd53910df879ea3574353a9d0e17b3a923618be58dbe0dccaa945eb94f0d366aef1fce0f14774d7e61b044a70e9693400d42fc64e8231609c490693f62750cfd4271496a9737e0f61ab505af06b5c4687ad5209eb3734bbdda256a336ff1a1ef27ecc66f7786884fd6a209ffaf704ddad84fc397cec56fdbb5aaca018dbd5c406bcdf16774a4cd47b6c43fbaa0121ec8e481f3d4ab097642ff558a99eca7e64d29622136d4ab5c07c94c54f46a6cd590e044f0ede1fa7f4f138cb870b1f661f0601e30f975554b003480d1af9deaf73e0e84ecbc4271229a19587fb023fb63bc8f86dab47f601ee6525cccf565de2867c6466f0a9602f7c9d7192885bbe620c010f02b100ae396fdf33b1e45fed4ee8dba901671c628bca8d63c2e4ac7d67d31b94fe7133595c4fc73699c7861aef9e5a884aac258ca84d8b027d9437735ce6efa130c22627875e5c20e86d6bb728d2df7b5ef27575d05ff7dbfb3d108eaf7e81cc142e53acf6d1a1ea8a1032b35009282dd7b165303a7566a9e33e7fce0bca1bce14c804ebaa923d3d4122784fe9b8a7b6a92c7e70a617c29f189163cfeca67810241d9781ad85862d4a1bc372c59676ee391a1255dc3a34c7f99d1b8568d5020556bf62a116d7c683ff0a0ddb973b67884f2360f981374bca2a5c8beff6837667393682711cfa8b1792ba32ecaaa7f52c61e00c1911847b8a46ee88c12f9b35371cc5c5e1e376357523efe9a3c980e882b5db43c8b8b7a7ea430377144bfbd8ddb98163c0a1f31ba879496bfeb5dee6777bcdfbce4cea2450a84e97154b01bbb89371e9f6fb36fb0e6ae8cf6b8a4211049123946a4b29533cc690598cb074a8089c2e7a041937a35b75cc2e8bc941a4aa7a7d0a4479c18af7d62f01162a0efb151ec8f8ea1820907ae45427e9021cae4b94634a464c36eb33c14759d90fcdefbc5d42afec7007c312fa090cc0167443ca2a1f54cc4d8b37ecc0711add81b815334530927adad9945567e4941063166a0e4ec39bc9aec222732417d5d39f9df8369ec66dbdcdfca38fb5c46dbdcc84db959473e729e53cffd3c12174b1418d4e274fcf3ac1e98e2940d99d95561a3daf7435fae56dd6e4aef0fc2eff5fc2df92db925d30a888cc0fa5054ce216982ce427997da885ea538893a38b79123a7ec75422b3c40dacb21ff1100e9c799bb77622b94ce2196388b89d86c6a731779b4123b5a1d1cdda2a5d0521267da8759c2db97fa89105ce96ab66302249866ed4d6931badd65684310814cf5c49f0a4749745c14455a12793230e0f2bc784dff1bddf0dba8ad194a867c3a13d0e82abef393eaec2c8804c77d3be500a87ac3ea84067f88dbc5badef65c1fd03347ad6a9e5ece4ba60ccf041737793e7b29fea7ed48ec643af365bdc0f73a5ac67cf9c375491630d3703c5809bbc2129845a5434950fb33c0594bf6b6a39ff84a44a57b86b8731621516fc2e5612ede5230e3b2c32f633a8abfc35ad78ae0b0a0a969b2a57e1fef356b1dfd4862a01812cd8aa1e841d5e2bfeb570757b1b5dd67813ca3f9b29343edce592283c66efa8dfcc14c0fe92f87f2ec59fa90ddc8d707a60b2601e070f097a9a857204a018984ac9944e69d73ae36942f8ea4f14bf9c20ff65455c4261176c1340b881a053567184f2503d3ac7ab4b40d822a19de6de9751c6f0f65f02a214d5fae7d52e540ac9cf0753e7c56d28d6d1b7efd3598a7e9650edd342bad4f2c2261d28e73be10e196e79d1cf04b5ed9488ed80bc67dbcbc0c4bc98ca68e20089fb6d471fc0baff85679d7bf3a1e402f9b71b98a385b52de9aade980ecf1f1808432fe7483abb1a6226027cfbb0b7c3dcffe09083ce0772058614952a71c9cf624ace68109cb5e0edaa248360e6a86ca124be73544bfe7f3ef96d75a428914555d3f260494c4cd297b9a10856eaf87f00b663bb7915f4750ee9f9b445249ddded05ba3e9a0a0b7cc03d40553bb0543fa1f356952709fd0abed2e68875f354e36953a6718de2a028be5b6e2c998f06251518c560a9a1beffd00d3c7872e677a9c4bed980b028548e000efd0814bbf0e47fef0057fcf654d1a33f5b250d677dfe2ea5685356037bc404f525c4766e58ab595667154da6982afecde3012780590b8ebc2c108ecb93935090b66a77c8237ce22e93c50ac10dc9823146c6aa9274ac93463eff46f3804cda28431f0ff75ccb63a63295b9453dff8548dfe859e06b2890dd41640827a5ca11f004f913e0c57905be26cdebb6492da079d17924c3f3ef7076a54a3f856572c9832e02756754a6ea053f6caa48c0e11cef720c8f984d0d860cd4c9de56fb17733a063cba78cd39da12a322ec950406135b6798372aa3baf171c7dccf389b19e368f17aa5d42f53a8e9c9119cdbc9184c788b0955ddbdd30aa74101c7895a8ebbf4ce2b1b6b65a67f5457e75d3da8cefec26f1b0f23b56b7f056104f8159e9fab378db50c384ad741279fb77805af9cb36a3a8216d775c4ce9a0ee8c5a10d09aff11e103bef3b945c66eecdae75aa2af51781bcc98a6a3842dd1668f36ecbc78889853e9c07bb5b7e4b260248c162269dc80b95c9e4ea1ef180df19c19a53576dff2a9efd1fcdffa18e5e0ddbe3f3669ece98cf61f5f15f647305469ea6b5ce853de5c52b08d6ed968c0f58cff4b35f2da82b2cc1947f6cea19fc8797655333172f5c6dcd475c2a0d669d6887e5c9009d87df30ae74483f84988ab3cfa285f1a037eec88eef9754dfaff52c18bda7ca0340dea5a337297527ab5a125dd9be60c1ed80e1e44e4cbe897e62ba17bc0e5978a5b9135fa94942ac2992e1e168ba790c4f27aacb6353576ec59a981ef5104d7281cff3b8611bb43ae7991d9a183e5df81186d4011d0c9add83fab89a8490ed06ec799106b399004335f7aef60303aa29e22fa678ca6eda274335036f58406ef6d3be92a60a05e9f0e6ae8c05c495672bc39c71f42280337558a61cc069c552154100422f462b5cbbcd9eecc96f8743f7553900878572d37df8481007ac6037ffdc048067afb56a23d57b564c50319d8760b73b241e5fd3032cafa5dcd564d87bf717b64e286ffcf74edaa5802dafdaf0a270e31173fd4dfdbb66667a08c0266b81b1039c72cf07cb84ea34b18e30715d3143540d07ee038a6708046b2ecacb4033fa107a314bd2bb6e48310112d371838ed2638c2ce313654f4c8f86f56ecdd463d76ec56f1e44d936a259c0aa0ef3a6740c65c7d7b4c4ae040935f963307ad6831adca1bef007421e95c241e5035cd1d517850c6c5a0854ab1d54ec9ed2027c98fd2eca2e35ddef88582d290df7eba67498bacae0d1570180ae1681b56148d15645a35979e75edd74416bcdcd73654333614c215aea87b39a8b4d52638a7c5b8901f29af1bdb5b084614b7ec363e8c1851a909812fb33b559d7c427be76df5582f681101e3d4163e2367140203cc2d7968604d61c28117b554ca68973944ea99961d2e912c351b0f2f2050d3fd755645156ec1c73606583daddba2964ed5e29886e14e87c64c81d76eeaf79ce61e1faaca1b757d65b594958d6c026da1370f952bf80e7d45c77bbf0031c220ce70f05c32c664e6cb3fdf4de52cb17787412448519aface15cdc6ff826671fa7c4025867650f1afe7d8975a4d8ad7e404e8c028af8672e45bf0631f79cfebd9717de419433c8922d8594a37a207722395b6a7d6668511be6a51c3eaaae383eb013696a583a46c05614c4e2d83cdbf06eba8a51bcd4680fba5b3dbdbb397150661db46e7b2f8accf9dbe508e597d093cf226acc7017b09aae0cec2a63e5ed88bd259292e204fab3a051a2aa0a0f06db05725213e7d8b55b0168d3ef1a32160600c79b93d2a9e9685be6415a0902f9a16d77c73178e1be8bd1dd943b0f211a0a5af264bed0b38223484f77e4bd2ccb74dea6edd90252efdfc7c3529813fe56fdd6b514137a45c104d5124a2322568d14f2335280c6d6b8e91d648f72ef03144947f9d15387e916a78af4d743680c8195ea7314464277df3066c138e7cde5d9c051c1c20ae4fe8494115914458e8723e41c64fc3228f30927b0626ecb45d3e121213cf1ee79dc3038d0bb431047d097ab6f3af9ec8534ebf5b06d56e3789a8ec0f3bb9c6f7941d0d459b2bfd8cb00161032688a4d5ba9e9b8f2d7bb6d6112b0de8bbad8df653ae2a17bf50e7cc88a7792fa05f6f8d8955e649aff2f26eb75ccd44e7ac58575340a1035892c7e6a679489907d1314a5d534eb1611a6d5bb4481cd0556394c5c0989d1771592fe12c348c8812a57f7b561c3906099a35a2b2e6cebb1a18e846f0738fc07e93ea7e4ba77da92155ead755d3ee3d836d34d152763bcec57a7b3e7a2e32c4972f85a40992c7936961359b1acd1830c53025e3217765ff7cc6db0e7f9dfa59bb01a81ce8e0cb3d3c2cb24ba75d658e0891514589ab920db2b7abf6e8f4165ebae674d2e10eb6995438186f829791185ad1b3b46aef03f7f71835151845fda7339e2fbbc2618df0f7fce1757e06016936fe4b765c9bdbd3800aa1e81244c074e878b358de834fa29f6284f47b656d9468833a91b00b937b653604f331f65b4896fd20763b7662b8ec8cc7269ed33b46b6336d7a7ebc7fa9744db9e3420923eb70b2a8c7d8bd840ff7022a9540ca427de633ff6d3f05c05ee23cd49fca01563e20333bd593209725e03b5666d14523a64dbc858da0ac078922da931476eb58aca1990dc401ec8d134b3891095963ec509edbdf78b5aa3877bab54f41d43d029d28447cf8afd8c54f6d5956013c7d9a778ee582e70158bd368f7d6357a8b7abb7b3aac376ae5afab643dbc418627685eca7b114640426a3353669719700ed104066cf07347c834dab283b7d5c920c4b6abbc21a0e195e66aa0d18aa315dc74817fb7a5633e89bdda222442c3118a4bfc79ad52c1097f0966372bd4a21b87ef278489a87b89b2bc2862a03fe5841f151621d0434a91e27859e71b2835b43ac19d772b3c01e7ce0bfa53218237482dd9850672789b9f2e6a640bc85f87e436be101cdceff8714b93460bd52c95ef5b14b063112a1f23260657ed23992aaa672497b3815a32b07e8450f5b5324f168c49dbac60ff5c10d1dbde276dffd52a1f67a5daacdbd0cac42334b1d3931a55d0e430b385de62fdf7d94df67559f4774cc3d180b7964ce8e7f01df8b7954b82a96f42f24e77c15ece929c031be193f47953b1d1b2c561df7ccb90c966c058b64191ed5718bb228ace182c9710449fdfa8d66076b63de03efe49ba2d6bf63518fc35650a94cc0e0de7ba8905acd3b15252f037aad0fa80e1f4e8aea9b8a2dcdb949974d49fc4ef1a79f22b99f5f18179d3e9985004dbff60bac187d9a5328016245154fd6be2a1cba58b43fb0d40035", 0x1000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0xcccb, 0xfffffffffffffff9, 0x5, 0x5, "1029c7657d102b85884f0806eea7bf0719a85eeb", 0x9, 0x80}) 16:01:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282903e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) dup(r0) r2 = semget$private(0x0, 0x3, 0x514) semop(r2, &(0x7f0000000180)=[{0x2, 0x401, 0x800}, {0x2, 0x7fffffff}], 0x2) 16:01:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x1ff}, {0xd1, 0x8}}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "854955000200"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:01:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x28) kevent(r0, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x99ee, 0x0) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {}, {0x6}]}) munmap(&(0x7f00009fd000/0x600000)=nil, 0x600000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) 16:01:18 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x10000ffffffff}) r1 = getegid() getgroups(0x1, &(0x7f0000000000)=[r1]) 16:01:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="9e23e97882010995582aa78ff8616a97ef774942c0e466896170f0db7a0fb8f57c48fabeff3cf151f8e207448b7772e3c11729a24bad4d27791681ade40c7a7e2bd38a17ad30c1820f573d1324924e18c3b6f89e71defc4ab3f4bd858f07f8937c3ec1251226dc10814c072e5c5817a2fc09d3252e57f74ae8c67344703979232c519f67870ae1ea8c726fcd", 0x8c}, {&(0x7f0000000340)="5eae37f6ded796a6872092ff2aced99dc1aa7ea66eeeb5fe073439e124b960e6d14a72df89ebd51c9412a3afc1eb353ccd1aac548b6d14d33cb5f8a406425603beb95ed0c34274c9bc47784ad3b59d12f933f6c42678b05a436b49c0798ba2c5b8a6cc0bb1494931ff7086fcacb91a47d881e1d52cdf5e12e58a9d5d48fcbad1fa482f3b047b5ab9bb84ba8819e591965e8a5f4289b27603e2d375078bd5a923254e607c9670591c1c853648eaf7656dc364c484e8e87e033e37a04746bd3b5931f1cbc7c9967c9bd082042c159a64c21d43c729616e1798f2a836b714857d00f210c14afedf537f2243f797eb929d68b42bdf5e", 0xf4}, {&(0x7f0000000440)="45831d7bbe9eaed52724142123d97a27641a6a2c8f9f50b719fece890f0c07a5d2560a3490127bbadc9bfc1e6d8a1426e1dd1ca5b60b01661c05b4d7ed6ebb8bf3e810f5b098fa468729cf9f99d8516fc27c57c447e1b7459161ddb81bf27d04c4021f56ae697809c8ec48d889df699e8d8af84e9958d05b781e1616f4880f897332e974e0eae8cd2426cf8f59bfb0b6ee295751687ade4bcf3994457752fe261f7fc0cc54e8f8cc963a1f88f175ecfe7fdfc2d539ab277001b19c6e26ed27", 0xbf}, {&(0x7f00000001c0)="dc", 0x1}, {&(0x7f0000000500)="a325799f032a4818dbee5e1784db148d79eec7f755da444acaa011f4fb2994247604fcb2948c09ea45d5a1fa63981131233d737c3a0a7f4a3bd0a478054b3c236305812acc5482a91f9fe6be999f29a2ab285452f89e38d1093ba97471a740b4319ed0ddb4c72881ea04f0854ac7ba2019734d", 0x73}, {&(0x7f0000000580)="447fb1f036632a24d313641808180e88fd1bc5b2d5dbae843a20d1746ab37b6e0620e233594feec7928f75aba44098d497f289248ce4951f817c4216cb726bee47779567a6c1c4d97353b9b72cc291f69fdf5e2c1d86d69836cb20249a3fd3241ac6d484f3a322fb58aad0e20a88986408bac6c8e367f70aa00a860bc5ca31e4ae6a254741eb29834ec54eec28a87da81f6f3759a2c987d8dda28deafefa81d8562877edd4e8b4e22411474ae8102790dec0a4845b95ae834379b60d6387", 0xbe}], 0x6, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:18 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x100000000000007e, 0x0, 0x0) r3 = getpid() fcntl$setown(r0, 0x6, r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10401, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000088, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) close(r0) 16:01:18 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b9d2a538706000000b8180000002900000031000000000000000000000002000001"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x1, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000001, 0xa1dd, 0x81}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000005, 0x100000001, 0xcc}, {{r1}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x1, 0x4b}], 0x4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x4, 0x3, 0x5}], 0x5, &(0x7f0000000200)={0x1000, 0x79}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8) ioctl$TIOCCONS(r1, 0x20004276, 0x0) connect(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0008009807de65172b391c5d035c16847c559ee2dde6c4031b62036c3b454d48820f024c03"], 0xa) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = dup(r0) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = msgget(0x2, 0x24) msgrcv(r3, &(0x7f0000000180)={0x0, ""/17}, 0x19, 0x3, 0x1800) r4 = msgget(0x2, 0x52) msgctl$IPC_RMID(r4, 0x0) 16:01:19 executing program 0: r0 = socket(0x200000140e, 0x5, 0x0) getsockname(r0, 0x0, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000000)="c9b325d2e939dd1fb9aafee5422f90324fb646cc5e685150cdaef3bb7e76e06565dab5f475adac6862", 0x29, 0x0, 0x0) close(r0) setsockopt(r0, 0x10001, 0x9, &(0x7f0000000080)="001e63de96509845c3107a52b9ad106e52bdd9605d8ca6a474f242a2fd6a9ff27782af58649963aa855d2d33c7c838d882df6b78edcf1a2d5a988647d89ffc89ce79dcadf8bebc4f3d1ab6398af115b7271d4abcf0142ce4fa9613491ffa065d8a0dd08e602854a4bff22b48def3b8fbff034b65e1be428531bb1b7c8a22724434fe699afd0fcdbeb7adb8c6862bb364a62e06541d6ccddd2d9058e8f2e690eadd8c7f", 0x94) 16:01:19 executing program 1: socket(0x13, 0x3, 0x3) 16:01:19 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x3) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:01:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r1, 0x20004269) flock(r0, 0x8) r2 = msgget$private(0x0, 0xffff7fffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x202, 0x0) msgctl$IPC_RMID(r2, 0xa) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) 16:01:19 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0xffdfffffffff1467) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x3, 0x20) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 16:01:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x100000000, 0x3a, 0x0, 0x0) 16:01:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = socket$inet(0x2, 0x4007, 0x3d) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x9) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000100)) fsync(r2) 16:01:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) getdents(r0, &(0x7f0000000100)=""/4096, 0x1000) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) shutdown(r1, 0x0) 16:01:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000000, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x4, &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r2) setuid(0xee01) socketpair(0x26, 0x8007, 0xfffffffffffffff9, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept(r5, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) getgroups(0x2, &(0x7f00000000c0)=[r1, r3]) r7 = accept(r4, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x88, 0x0) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000140)) poll(&(0x7f0000000580)=[{r4, 0x40}, {r7, 0x10}, {r5, 0x37}, {r7, 0x6}, {r8, 0x8}, {r6}], 0x6, 0x8) mkdir(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x0) lstat(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500)) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) r9 = getuid() mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) chmod(&(0x7f0000000240)='./file0/file0/file0\x00', 0x4) semget$private(0x0, 0x2, 0x102) chown(&(0x7f0000000200)='./file0/file0\x00', r9, 0x0) symlinkat(&(0x7f0000000440)='./file0/file0\x00', r8, &(0x7f0000000480)='./file0\x00') 16:01:20 executing program 1: r0 = socket$inet(0x2, 0x7, 0x100000056828ef5) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 16:01:20 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = dup2(r1, r1) fcntl$setstatus(r1, 0x4, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000280)) writev(r2, &(0x7f0000000040), 0x1b) accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) mknod(&(0x7f0000000000)='./file\x00', 0x2, 0x200) 16:01:20 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0/file0\x00') open(&(0x7f0000001740)='./file0/file2\x00', 0x400, 0x0) open$dir(&(0x7f0000001880)='./file0/file1\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') 16:01:20 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000500)={0x2, 0xc000000000000000, 0x1f, 0x401}) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)=')\x00'], &(0x7f0000000480)=[&(0x7f0000000200)=':{)&\x00', &(0x7f0000000240)='.\x1d\x00', &(0x7f0000000280)='#\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\\\x00', &(0x7f0000000100)='\x00\x05\v\xbav\xa3g\x19\x8ec\xa2\xcf\xf0(\xc4', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\xac*-.{\\\x00']) readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x59be5d3a3eb6a736) 16:01:20 executing program 0: r0 = socket(0x3a, 0x5, 0xffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0xffffffff, 0x1}, 0x10) r1 = socket$unix(0x1, 0x5, 0x0) getsockname(r1, 0xffffffffffffffff, &(0x7f0000002740)) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) 16:01:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') 16:01:20 executing program 1: r0 = socket(0x0, 0x4, 0x29) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x201, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x80000001, 0x1f, 0x1d5a9640, {[0x4, 0x9, 0x4, 0x3, 0x4, 0x9, 0x637, 0x2, 0x9, 0x7fffffff, 0x401, 0x101, 0x1, 0x0, 0x5, 0xffff, 0x2, 0x7], [0x1, 0xffffffffffffffe0, 0x4, 0x6, 0x5, 0xffff, 0x8, 0x8, 0xd22, 0x3], [0x80, 0x7f, 0x5, 0x1, 0x4, 0xcc0, 0x6], [0x14000000000000, 0x2, 0xfffffffffffffffe, 0x7, 0x800, 0x2], [{0x8, 0xfffffffffffff801, 0x1000, 0x7}, {0x8, 0x7, 0xffffffffffffffff, 0x5}, {0xfff, 0x7fffffff, 0x8001, 0x7fff}, {0xc39, 0x1, 0x5a, 0x93}, {0x3, 0x100000000, 0x9, 0x5}, {0x6, 0x80000001, 0xb5, 0x4}, {0x1ff, 0x6, 0x7fffffff, 0x1}, {0xf1, 0x2, 0x80fc, 0x8}], {0xbb2, 0x946, 0x1, 0xb4b}, {0x0, 0x6, 0x2, 0xffffffffffff1132}}}) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:01:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair(0x19, 0x8000, 0x7, &(0x7f0000000040)) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) close(r1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/76, &(0x7f0000000080)=0x4c) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x7, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00') 16:01:20 executing program 0: select(0x40, &(0x7f0000000000)={0x865, 0x3, 0x8, 0x1, 0xfffffffffffffffd, 0x5, 0x7, 0x1400000000000}, &(0x7f0000000040)={0x8001, 0x9, 0x3825, 0x7, 0x6, 0x93, 0x1f, 0x4}, &(0x7f0000000080)={0x3, 0xffffffff, 0x3f, 0x10000, 0x3, 0x9, 0x4, 0x2a14}, &(0x7f00000000c0)={0x3, 0x3}) select(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1b, 0x5, 0x5e6) fcntl$setstatus(r0, 0x4, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) shutdown(r0, 0x0) 16:01:20 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = geteuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000002c0)) connect$inet6(r3, &(0x7f0000000240)={0x18, 0x2, 0x6, 0x800}, 0xc) setuid(r2) r4 = open(&(0x7f0000000180)='./file0\x00', 0x106c2, 0x2) r5 = openat(r4, &(0x7f0000000340)='./file0\x00', 0x0, 0xd8) accept$inet6(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) setregid(r0, r1) 16:01:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) 16:01:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000001700)={0xf61, 0x100, {[0x7, 0xff, 0x6, 0x5, 0x0, 0x1, 0x7, 0x1, 0xb98, 0x8001, 0xffffffff, 0x2, 0x3, 0xffffffffffffff00, 0x4, 0x110, 0x953, 0x8], [0x80000001, 0x8, 0xffffffff, 0x4cf, 0x8, 0x800, 0x0, 0x7ff, 0x2, 0x8], [0x8, 0x1f, 0xbe3d, 0x4, 0x4, 0x7fffffff, 0x100], [0x200, 0x7ff, 0x7, 0x1, 0xfe66, 0x9], [{0x1, 0x3, 0x0, 0x58b701c7}, {0x4, 0x9, 0x3, 0x7}, {0xbace, 0x1, 0x7, 0x88}, {0xfffffffffffffffb, 0x1, 0x1000, 0xa5f2}, {0x3, 0x3, 0x1, 0x1}, {0xdc, 0x80000001, 0x10001, 0x5}, {0x200, 0x8, 0x5, 0x8}, {0x3f, 0x1, 0x1ff, 0x5}], {0x1, 0xceab, 0x7f, 0x8}, {0x7, 0x1000, 0xff, 0x8}}}) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1bc, &(0x7f0000000440)="00000000778eb06b5ef0ab49fef9f8c4549271176777c56fec5ce7ca50ae9e1c06b7cbf0c5d3913aedbd4681ac4cc1297009018eadc5124ab3a85b02b6f878eb90c25af4f7bb9624cfde8c34f916934c8f1e1efa22b9314a50258293ed7dca7d43192dd8bee11f9dd4e84e7dba20b29a7bbb34f55a8bc43931625336bc25338d86020a4abf9db6380548b0fa6eeb04f67727a0a824d5d26e7b584c2bbfd3968f6d21b121934ad6d58e53bef1a828a4d7878365a40ceb97e5bc01504ba3f97796556a1503e5ee2cc831708063aa5661774b4471fc0b99012b5b2842de74d9d362148e7755634715b65c067b4f39") 16:01:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20008, 0x1) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x800, 0xde, 0x101, 0x8001}, {0x0, 0x7422, 0x9787, 0x101}, {0x3, 0x9, 0x0, 0xfffffffffffffffe}, {0x6, 0x8, 0x3f, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1, 0xd237, 0x8, 0xffff}, {0xa54f, 0x1, 0x8000}, {0x24, 0x3, 0x9dc, 0x100000001}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000002c0)={0x1, 0x1, 0x401, 0xffffffffffffffe0, 0x6}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1fffffffffffff89, &(0x7f0000000340)=[{0x1, 0x8, 0x40000007, 0x80}, {0x3, 0xac4f, 0x7, 0xc}, {0x6, 0x8, 0x3, 0x1ff}, {0x8, 0xffffffffffff7fff, 0xfffffffffffffffa, 0x7ff}, {0x0, 0x4, 0x4c39, 0x8}, {0x7, 0x9, 0x3, 0x4}, {0x2, 0x0, 0x0, 0x6}]}) 16:01:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400000000008, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001}, {0x3c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:01:20 executing program 0: setuid(0xee01) setsockopt(0xffffffffffffffff, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:20 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) socket$unix(0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ftruncate(r0, 0x0, 0x80000000) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) 16:01:20 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:01:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000040)) r5 = msgget(0x2, 0x4) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000280)=""/165) dup2(r0, r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x8, 0xb99f}) 16:01:20 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='W\x00') semget$private(0x0, 0x1, 0x8) 16:01:20 executing program 0: clock_getres(0x0, &(0x7f0000000000)) r0 = socket(0x1a, 0x1, 0x0) r1 = geteuid() setuid(r1) r2 = semget$private(0x0, 0x6, 0x74b) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) semget$private(0x0, 0x1, 0x2) setsockopt(r0, 0x29, 0x24, &(0x7f0000000140), 0x4) setuid(r1) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000040)=""/113) 16:01:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000005c0)=0x20000000000000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8080, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000340)={0x1, 0x2, 0x7, {[0x10000000, 0x100000001, 0x4, 0x0, 0x6cb, 0x0, 0x81, 0x8, 0x800, 0x5c8, 0xffffffff80000000, 0x9, 0x7fffffff, 0x81, 0x4237e2bc, 0x100, 0x6, 0x1f], [0x2, 0x9, 0x8, 0x1, 0x8, 0x20, 0xce9, 0x3, 0x1ff], [0x9, 0x9, 0x80000001, 0xab, 0x6, 0x4], [0x7, 0x657, 0x7f, 0x2, 0x7fffffff, 0x3], [{0xfffffffffffffffa, 0x0, 0x7a1, 0xb396}, {0x7d92, 0xaa, 0xb700, 0x4}, {0x2, 0x6, 0xed09, 0x20}, {0x401, 0x8, 0x9, 0x2}, {0x1000, 0x80, 0x6, 0x154}, {0xb1, 0xffffffffffffff4a, 0x6, 0x6}, {0x0, 0x1, 0x1, 0x8}, {0x8, 0x2, 0x7ff, 0xea41}], {0x7fffffff, 0x6, 0x9, 0xa4e000000}, {0x200, 0x40, 0x8, 0x101}}}) chroot(&(0x7f0000000040)='./file0\x00') sync() r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) fcntl$getown(r1, 0x5) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) 16:01:20 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)) 16:01:20 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x4) clock_getres(0x3, &(0x7f0000000040)) r1 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x9, 0x200}) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x3) 16:01:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) r1 = socket(0x1, 0x2, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000240)={0x5, 0x4, 0x2c7e, 0x100000001, 0x8, 0x10001, 0x8, 0x10, [{0xfe, 0x1f, 0x40, 0x9}, {0x8, 0x0, 0x3ff, 0x6}, {0x6, 0x1, 0x8, 0x6}, {0x6, 0x5, 0x0, 0x80000000}, {0x3f, 0x8, 0x7, 0x1}, {0x81, 0x1, 0x37, 0x4}, {0x8000, 0x8000, 0x0, 0x80}, {0x5, 0x7, 0xe8d7, 0x7f}, {0x80, 0x9, 0xf939, 0x7}, {0x20, 0x92c16f4, 0x3bf3, 0x2}, {0x5, 0x7, 0x1, 0x9}, {0x0, 0x5, 0x3f, 0x3ff}, {0x1, 0x4856, 0x1, 0x8001}, {0xfffffffffffffff9, 0x8, 0x13, 0x2}, {0xfb36, 0xf4, 0xaf4e, 0x2}, {0x3, 0x80000001, 0x4c, 0xffffffffffffffe0}]}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x7f, 0xb3c7, 0x5}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 16:01:20 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) fchdir(r0) fchdir(r0) fchdir(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x7e, 0x2, 0xfffffffffffff000, 0x101}, {{r0}, 0xffffffffffffffff, 0x4, 0xf00fffff, 0x4, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0xd1, 0xf0000082, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x6, 0xa6, 0xef4d}, {{r0}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x7, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x40000002, 0x0, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x30, 0xc0000041, 0x1}, {{r0}, 0xfffffffffffffffe, 0x90, 0x40, 0x8, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x9, 0x2}, {{r0}, 0xfffffffffffffffe, 0x90, 0x80000000, 0x2, 0x10000}], 0x100000001, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x50, 0x2, 0x5, 0x40}, {{r0}, 0xfffffffffffffff8, 0x2a, 0x23, 0x1, 0x1}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40000000, 0xfffffffffffffffd, 0x3ebf}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x8, 0xdf}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20, 0x1, 0xf171}, {{r0}, 0xfffffffffffffffb, 0xae36874ba0a3e681, 0x10, 0x7, 0x6}], 0x9, &(0x7f00000002c0)={0x20, 0x81}) fchdir(r1) setrlimit(0x3, &(0x7f0000000300)={0x1e06, 0x6}) socketpair(0xb3f5e705f8bd564, 0x4, 0x4, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x81, 0x9}, {0x0, 0x9}], 0x2}) fcntl$getflags(r0, 0x3) r4 = getpgrp() fcntl$setown(r1, 0x6, r4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0xad) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000440)={0xfffffffffffff238, 0x1, {0x0, 0xfffffffffffffffa}}) recvmsg(r1, &(0x7f0000000900)={&(0x7f0000000480)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f00000004c0)=""/15, 0xf}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/177, 0xb1}, {&(0x7f0000000600)=""/179, 0xb3}, {&(0x7f00000006c0)=""/88, 0x58}, {&(0x7f0000000740)=""/109, 0x6d}], 0x6, &(0x7f0000000840)=""/130, 0x82}, 0x2) recvmsg(r3, &(0x7f0000000e00)={&(0x7f0000000940)=@in6, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000980)=""/54, 0x36}, {&(0x7f00000009c0)=""/154, 0x9a}, {&(0x7f0000000a80)=""/113, 0x71}, {&(0x7f0000000b00)=""/247, 0xf7}, {&(0x7f0000000c00)=""/67, 0x43}], 0x5, &(0x7f0000000d00)=""/237, 0xed}, 0x842) pwritev(r2, &(0x7f00000012c0)=[{&(0x7f0000000e40)="1eabe05432aa4b27835fd77ea919ba63e4eee740c0d6bc8d5061d64d1ef72434b817667ac446aeb9cb446fa7a4ce2d4a210df1acde6f44e5bfb818aa3ee18fbb225535251ca319c8735b024b0da00202afec5147c6343354476b08b4d3b8db0e7f4e5d62e17e0bbdc43ba476557433b1b6f84f4b3e604837e88e9387013114743088eda6ad9d7e5f41642c797f9a301f4c61b70dbfcb9ef81b2a5e4ae4f6507e6e78321e6aae5d8f39a44f27842df443ff7109df2b15028a53f6afc701b54bb4cb9cf9332b07636057e4888fafefcbe656bd3118e3a163475346c3104547a0adcea569", 0xe3}, {&(0x7f0000000f40)="4100a986d58590ad21bc8c3a26d1ed3b1cbebafd5b4237fa27618d4c244283991d2fc3d4dd68e857685d4ab29f56c609dd9ade80e5bef6fa9c8e910bf7520decb7acf86ee3e5f7339f115743b97440e5725dd67d92f45004477591309b64adfcd4c4a312d69a111d42381f3dfe3181619ed4fd950c73f664fe39a29673d0ffa3432f272268d7c2d82372ebcb7932956837cfc5993c9ba15eeeed24eea61a33901daa24788cec5fb9a12ef00110fef3e9bb7a855627c3cfccc30819bc821d8bbddba9260c67fbbba2abd86e31b4fa50df1ec8cb", 0xd3}, {&(0x7f0000001040)="259725b5b9831b3a9a12e8f19e4dfe4c362b509ba25f511edf0f27dfea1df715563a22a039fccce77e01a14d74d96babc146c7ef2274df09f390a2ed1e10eda0e93bdf24a5e935f843a6fad7b3af713470f7ae7cf79ca289e7832084a5a1e4e7541fa7f50fd38a52f22462c7db4b32a140c084b3e182f6c29ab60fd6c53490cb6c466a7ae8f24e34e5cab1697287c14d063edfe9fb4c19883cdb9bf1b2f1999caedf0161e4009230dbcd882134d513b6", 0xb0}, {&(0x7f0000001100)="e3288ad734a6bc319391fd6f86cee70cdb8951463e79432103143440e16acea810fa169b858a7876dc623c23cacdee74c38426272da10db12fd687a13463d2ce73f46a044852be1222142ec03bb496b12b27cc9395795c9de20370bf87255949dbad09ce599be249d07f31d5ff7e4b9f81248f05ffbb5d6e6943169676af875a6f02f1098cb31dfabc77d32450a111c4356755934ab85020db916d3772cedd7fde96aec9600e46304ece627772eabcac7918f1cfcd914ae377692d3193d72006fdb340ec6df4566b", 0xc8}, {&(0x7f0000001200)="5b78e8e16d53584b48a495dbb7b95c9bba21798d02f7b40fc33b6f02886b67cdc9f8482ea06c351f8f9d21590a5fc68f5a81f4163d4b138356583ab96867a119930ab0294059ee1fdce5205e69290274e267ba6df8641f43c68623eba1f881a62891e5b1443a40957a49815e3c1aee39d634e80f2794008258a98e3fe2afc4e3fa9899610c7109683b04ec95ee39457c068314d8089cf7a0fe28feb02c627b", 0x9f}], 0x5, 0x0, 0xffffffff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001340)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000001380)) readlink(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)=""/4096, 0x1000) fchmod(r3, 0x2) setrlimit(0x0, &(0x7f0000002400)={0x6d0, 0x4e}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000002440)) r5 = getuid() r6 = getuid() setreuid(r5, r6) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000002480)=0x3) close(r3) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000024c0)) 16:01:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000027c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 16:01:20 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x64, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="a35c58b2a7e1ea0707e26ada3c1bd8023af0f7aa9808d8a9762142deb000aa77afa19b0c4c1f9ed6497d9c8044b3d4bad4cb35dc21dce5e2769c30", 0x3b) r0 = dup(0xffffffffffffff9c) r1 = socket(0x38, 0x2, 0xffffffffffff22f2) accept$inet(r0, 0x0, &(0x7f0000002680)) readv(r1, &(0x7f0000002600)=[{&(0x7f0000000300)=""/150, 0x96}, {&(0x7f00000003c0)=""/84, 0x54}, {&(0x7f0000000440)=""/91, 0x5b}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/34, 0x22}, {&(0x7f0000001500)=""/107, 0x6b}, {&(0x7f0000001580)=""/92, 0x5c}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x8) r2 = socket$inet6(0x18, 0x4001, 0xfff) r3 = socket(0x10, 0x1, 0x2) close(r1) r4 = socket$inet6(0x18, 0x3, 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x12, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000026c0)={0x200, 0x1, 0x2, 0x56b7, 0x9}, 0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10820, 0x0) r8 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000a10000000000000000000000000000000000dfff00"], &(0x7f0000000200)=0x19) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0xa0, 0xfffff, 0x3, 0x5}, {{r1}, 0xfffffffffffffffc, 0x20, 0xf0000001, 0x8, 0x1000}, {{r2}, 0xfffffffffffffffe, 0x42, 0x40000005, 0x6, 0x81}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x3, 0x8}, {{r4}, 0xffffffffffffffff, 0x1e, 0x0, 0x8000, 0x800080000000}], 0x6, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffa, 0x2, 0x80, 0xff, 0x100000000}, {{r6}, 0xfffffffffffffffb, 0x1e, 0x80000004, 0x2, 0x9}, {{r7}, 0xffffffffffffffff, 0x4, 0x80000000, 0xffff, 0x1000}, {{r8}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x4, 0x1}], 0x4, &(0x7f00000002c0)={0x65ec, 0x8}) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000771fcf"]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x74}, {0x80000000000006}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x9) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") 16:01:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000003, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:01:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x6}]}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/10}, &(0x7f0000000240)=0xc) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) accept(r0, &(0x7f0000000340)=@un=@file={0x0, ""/30}, &(0x7f0000000380)=0x20) socket(0x19, 0x7, 0x6) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x6c1, 0x8) accept$inet6(r1, 0x0, &(0x7f0000000280)=0x42bb92b2064d7d14) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20150, 0x0) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x3, 0x2, 0xfff, 0x10000, r4}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r5) syz_emit_ethernet(0x17f, &(0x7f0000000080)='+') 16:01:21 executing program 0: r0 = semget(0x1, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, 0x0) semget$private(0x0, 0x1, 0x20) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20001, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:01:21 executing program 1: r0 = socket(0x800000000018, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00d3195a9038beafaaefcfee13002e2f66696c653000"], 0xa) 16:01:21 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x5, 0x6, 0x6, 0x3, "a79296923709e7317ca3a347689f59e8005a1b1d", 0x8, 0x78}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x800000018, 0x3, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r2, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 16:01:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x105c1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x3, './file0\x00', './file0\x00'}) r1 = socket$inet(0x2, 0x7, 0x8) sendto(r1, &(0x7f0000000040)="9d4d1186c7c5f7d7fd13e9135543", 0xe, 0x402, &(0x7f0000000080)=@in6={0x18, 0x0, 0x0, 0x7ff}, 0xc) setsockopt(r1, 0x9, 0xf2e, &(0x7f0000000280)="a435d3afa8a17d2ec198772fe77e81f1a1d76e2a4d3d7cc3759beee1657c524829c264683abda65e70d5d4ed49b8eca2a8c1367765e7ebe3259090d46eb10949e4618ed77b6b0aced3a6a542d4672001878f3623d9ca88568512e1e827274de3ae67baf2450878e7170b4dddb6d3f08861e24fc27f1d89517671be9bdd78245fb4f0a19d17e007148d531ebb7fe316b6a7bc9476aa7cc6049ceadb48312705fb97cdfc8c0af95afb59c0182dc489ed20e4f2911f04eee432997e4387c0a048557204ccbafad5af58dd20f8881cc07c72f43e5b2ca6604c701334b43aed3f166a9ff2d8988e70280a8046fc465278264c9cb3c6d480c0422287dcf1c673ba9ed3975a8854b10fbcd9fc3804b6aabd73f0b5ae9cb536520332d6ad059db01e85dbb94053b9a3b03a482b1901718bcb51ef8ba27b80eb6fe8b842c1130d60f9714f78980dfeb78cd268f3fb20a0326a49bb5dd4d999ca3876d6495908bc362863414506150be738349b5902e46bad36b457065d746285db9aaff0fe3dca81591a5927bbca501d9b3b6a40c5e000fe06dc8bdb4416cd76eb56203228078d4b5001f086e9bbf09c7359dee2eb808391b79d04ceacc285ba15aa3009f70e29b48c4fe4f8e1057a32593216f4640af916a5f1806e61d70a24c6f4892ceeca482c5f323632408a554483edcec1b08b06468d496abe1a9690059d375857c8ecd523a99abc40239ca24116a910bd101b83b81b88161327f5eb842c02fb2b85052fd2566d427e6a342d0a112d1ddd51c6e425a077e39ac1640c39d45e0cf4b8703d42c5db34c5b47a7dcc497ab4a6e1b3853de2d50977619287bc4c93a6450d9a99743c39edf13183813a4766386ec088f03ab71a0418b430624963fcaa3647e44ae7007ede1a6bc6ae1f2c390a85c5ec87836efbc31a5e322f37097f60fad1994eb2084fc1ec6a1c923981ba2ac7d86adbf56c528980bc0c95bb25c9dff0c4d4a8aade9a4c6b899f088d32fcc23c57d4c4fda514b1c748a48598bcaba888b200e8723b04a6700fffeeeb2bda81dd4ba94a2c4215d9f3c7b735d20b878ab99df8bc2e4c88e138bba7a1896098911870f6b15f10ca7faed143a0902649428e0198dc240070fb1bdfe1f0c13384df1b230e21f04fc96181d997da8d56824152918bb3233c0a16d5725af27c61dfdf52f0fec3b6691278e88b88fb3d0e6c029097a82640dcb56d6400b6449678258fde4ac34556e72cee9b8de6bad43d7a3de5745e390fc092d3456c6dd41284ac28c337b86f1539ef098095ecb21e08e47ccc98d24c80f4be745b275ceabb0a71725c1b72cbb9fbc3ad96c503e6caaf570483d094a00458ad988f95c8f4cdefc023e1d52f81df5f36a1a9e0eb24e328e2edc07921561d18fe3c6c9198c120d327eb6e68b3ffee4fc7e0eb87dd76da414c0da9e4d9f49b2e339cc3aeb853a92be96a763a218973cb51568dfb4162b63490a2882799aa3daef5c360b44c76f9c23c3ea798fbaf811581df5df2e906b7b5bdb0cde56c3a812386fba10b2fdb5e7b2444f1dd98d2406ca7c9316b025f8fb4b936a73fc6216d5025539c842eca11e61e2a13ac1a6042c8f3c9945aec3b7099735115e379969cc42aaa59d0baf0cc025b578eab5884d986a32d95a979a6a87190a0e03475fb35f16eb4befb13b8fb99bc8a5d801e102f55fe36d6eeaf18364fb0b680f7b5e607f2e9b5de19473e2e31e7c6c50cc0cf571e5dc64cc0f71157ca99f66bc51f17815e3d500c708e0b501d3367b2ac00a4c419db199a9ec0d0ca9f3422bc07b766073e10b44a071916f7956b13e514c0ce60edb7b359d0437378730bd92e4ae2cb670e17bcdf2d03cf95b3f6cdf95deb974f525fbc0b0439e432a46bc5f0a7816deb85bbf2ef5ce1d53292379afc762f997d97fc79c2584101e7e606dee2e99ac61fc94de085d90c8cc02845d2a79df0253237d0d425df24bef15b28ac2bab883f61b3c30ea8764aad6ef5788e7524056ae66526ab84f1ab48474e43ade8195f7bc1e49d78a0ef9cf5088850e391dff72b644869564047f650c6689c4d2106a75fece5c263368c3245915cdf8f01443c0bce34e18542c4d41c7ca86ecd3a2345cf8feaf2a233ba950a9503f25d2e243535507167bee6f822ad133599ff0084f98198828e3741f7887bda3b12903d2ed37061cbeba7794eeee4c54f99eee37ab5c4260e86474821c411633897ecaf5dccc12b9db0c19ccb52e7f878a1b6461ab309af4e8fcb4ea3c659b85990d92da4a770bcb266a779ccd2bb167e9fe17fd56bcac7b033c0287aacea2dd0517c1803730e92701fdbdcc63cc3c051cacef940472ed328fa308872551e812e99d045275b0954e2922001927c02632ca54674e25e868d6c60c7b7b3cd09c46c93358b81ec9fe868adcfe4a34f2caac1bff7235800647c8a9c05db6e120836e492aff93c66e927e0ae57bd22c7a3df04aef4737bdad9d0f8de3a55fdb5a01fd700fc7893a81f563218874cac613e7c26a4d391a31f6b26be2626baf9b01e46d0c0f77f1f9528d697b86425f010bfcb8af29287f315db634a80c9c1c18d1d16ad165ffba4490ce384d5d20840321bdbfd2f02b2ce744e1f69eebc312bd6a3052be0536347bf78238b6729690e7390f9ec7b4de0e50aaeaecd66b1af93e2ca51829285f540a3ccb87f648c906bee245d38aa7fc7facfdb1da92cff08e095d177b61ec42be5d8968033e50635c15688c3ecf38a78c794468f10d4817de267ae949ac7a1bda47bdc1d8ae52320f8b5b4efca4a751e26470b68354932a8f12f0f54f0946695137d339c4c5ec1e5ff2d03635f91bd5b817cc89cebee56cd08d036985793241878e5c03ef6a4632b0045fcef6385e916d70e6904f4abb877e9a169c6cc0936b289ce84b49015676eb04a7786e31de2fe267e810d99faeff05836a11caa1af4d6c4fee30f44d0c28e95de09c6847a51824074d8f7d626088c9d4bc81fce5a5e27e804c5c08727d5b553d9ead89f2be0d85cc858fbb1c2a921f28a4ecc0b7db97cb4566c7a9a74e0009d78a819eb7176ffaa05cadb3ec6adad547d515df42559dd94bcfa79cd6bc9ca5bc78d49186d64dedfef87e40ffe33aafc1b0fe253c5212e1f3751f9f6b84e4e4f9d7e2d337c4777286f438d514a0e9ecce3e384414762799234d97b881125f9e4b5ef601fbe8ea7dc41515b977de7333a1eae31fc30d7e5b68bd0aa2f0cefe94a0a33633e9e080677ff722d9fbe5c17f80a0a688298106a0377f7d1b1c3905bc6154c2a85c42c8eb2ee4b0e5096f0d680b9815c1892161e6510a662bcf1b711b8fc15a6cb9e8d6fb09dcfdbee7f25bf4435fde1c681f3e42b60cb0b0f5e73b4eddbc7eec4a1ec0147542b84e7aee2cf657120ba9897ab006d859fefb315e79a31b255d9bf9d04ac918fb9b7fa6335a28dbb8e552f4a6c1a48b7e94eb011ceede070584f8df7d82852e2dc6367899cf4a1fecdb9296bd0ac9e5712124c3968411e8c14fb5da1a60639cee61e5fa767e2301aef00bfb871871af528c2f1ddda798cf1411b2fc00f5d486d5183a8871a058fb62ca67ee3ea747f73c284409db3a98ac2e19a2586a89e7afd1be17fb089d151f99ece2ae05bad82541dfc13c3df54ccacfad4b3f8b636b10ee02d1be46b828bd66a3cbfeb59400be58b976d127bf003831de0eed6ed989a2dad915013bfc0e2ef956d3aefb7065471dcc58051aa260540256066af98cbf39464bfb7c8d55c5656a194f8fa5376d0cb08bc994e1c9219ddf703d77a95d27eef9339e9a3063fd1d3cefff3b374c9ab749ffd87bdf2ca80978112d080cdad8f21afbf75b99d6b39a88f26aaeb1ec02d18a3648b3d3ef0cd8bd66ce40a442d74f652c3d4f55a5bcc6c592078171d5a5ca548809340a7055ad933da7135b81c8ce5d067899f8b2ff7de4f3641889ea31943e61eee715275cd1dff4413e3c2ca630658d1837347afc599a4356046b5c7d6cbf61199cefed96fcf26d24a7258841cc5e16e472161ac38b0313b1b1572486b8b8a683e40de50377b3689fb4d9236825d4122145446b60eb2b51a11c5bba4246bd8dc9e40fc09ca1652d30b43f62f06c79e7b83dc68a3310fa9a8f877199b42ea66168248249b71a2812658258806651bd9595289249d4c9a391095ee99fae225514f2aa1b5bf3ce679999e812224677b508d7cad7d36007e784794c364f80d5b2dbf1de96d8b47009654c896ed6614589c8a136d0ca461ed466f038f0ab2b314e606d8bc8f8c0d224518bd7dc4aeea165c42e4c8e235c0e82f6324de5001d476338078588c6ba04f2edc2e19b1f186f6a74da88b66f3739ad629b0e48f60227519a40aecb5663bd99502d6064dee96bcea56b800b02ff35ecfe68bbcf973794588d34c229aee9d79cc60fc2a72bab5bd0e32f059466d066321b56de6c112a944e181c0c7fed079f04cdba1b96435a13f4d588c28124d0368e57db467f0788323c4b13e623135502ce45da1afaecbaa231781fbeecaaf72dcdf4112b26594ecf0b3476bce7a2820697b27e6838734288fb7a262e96197aed154b489568877964340d0df27d4827726dfdff62c8f588c721ae587f345c4e1e8948f4e1b0dbe311d1435d83000258259f11eea996189a1464dd0a9dffc605fdb2239cb314670228913e400d69363cc41faffe3f18bdf228435a93916c3c5143076d8c84ddade09295b338ae77b347f4a06bb34f41104577539ee9a654782d295f90e1af460aa94de3c7e9660060a082739411b43d9865849ac1172d75291cdecb00de99bce8cfe9cdbfda443ce138a06a735992fb02519021565f50876c36a1e26ad2156813b019750e7268b01821d2a3b30ef0ceb0d3e65910bd2a00e69e58267007213f81957348b55c2d93f022aa965db8ea5e8e8f22d13c79cb18488dad6848ceda127aba0006b55e35ef32cad01a560f77f858e3e35bec4ac47cb059221ced85610c8d242f3899d2eac8fb767630fedb4d72272da0b7666bffdcd4dc0bb69860d839344aff39577725e9e3847d975c0baed56adeb721690917d0d94e244898fc348ea993b50435392a7a10ac6ab843e6fb6b3ee36a5b36ea0978cdd22c6b90a4a3ea7c4193d7b12aa2af154a417adb78bdea24ac0f02120467995c6f2378a5d1f6c44aefc8cca2469ff43f2e1fbc9de279b8c5483a5e984880a3742ad613058192890d39a32a72051ab6eb29dff21fdb36f4517f7ebed09e7d6baf5e1ec10c6ece9806452c638dd2e6d8eace3b2e2642be5ceaed766677cae084746654c5ed2c150b7922cd4afd48f9a82fe7827b1254652d7c8ebed58f87df5acf795927e5ac7e7f809b103e7fd27de7d1b32767e6f8705dc72f55974848cf85b019446a4219f196c0e638d52e1353925eeb73ce2500994b8bbd36696f861d3f64c099c8dfe174265edf12b43f5b8650085bac2237fbc52a0760c5536cb46d86b83f35b3ad25a7c74e40b4bdb8c9ea1bd0e3613e4a4a3acc8490b660d25f1a68b5130c65078e9d24ec5d4d4d421f7dadd6108ed376d4faa4b67323235043b2dc5572258d4912b0179967dded8746c033eb68cb41c644d2b2de748d4214186982d4048970d3bf11419d9f53469846aede1c31c1a2e2c09c670d8aeffd8abb580ff5c9994bfccfff972cc4ab3630bbf7d1bd24d0d81f7027276d1944239a5dc065eec1c9fd4d37bc78dd8603cd47e837f77c921d0c26e66b3f5366e430fb99d3648639d9a77f183801f33a781af365eccfa86aaf92133c788015e3c7655ee93b9c1", 0x1000) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:01:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) wait4(r2, &(0x7f00000000c0), 0x8, 0x0) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:01:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = getpid() r2 = geteuid() r3 = getegid() r4 = fcntl$getown(r0, 0x5) r5 = geteuid() r6 = getgid() r7 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) socket$inet(0x2, 0x5, 0x1) r9 = socket$inet6(0x18, 0x8007, 0x10000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xa2b42d4102272f4c) r11 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000015c0)) bind$unix(r11, &(0x7f0000001600)=@abs={0x1, 0x0, 0x2}, 0x8) syz_open_pts() r12 = getppid() r13 = geteuid() r14 = getegid() fcntl$dupfd(r0, 0xa, r0) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f00000002c0)="0624c071ee4578fec733f7ea3510f0187503e0b3184e8cfc941367b634c903f37227ec12c8a107dfeee442642231ab84d530e62675adce5717ce5698453a20204ab6e7c8196cdad6e2e7e17292da9ce86393803c8407e989df1347aec71f67d052eb551e5804117417f2933d020cc93654242f3eb49a10ae3e0e93fbcf962e4911852cb247618a9f22dbb569b678e99cd11f05619cfa0edb65e8bdfcfafc28a5e4fe016ac5caacf2247a3800e9a6780dfa32750d997c67d24999572ba2f9516dcf5afe29905272488413e4e89bb39454fb94cd105d0d5202e1d1e9b7901bf37f5da70430c7fac8b6eefa2999d2393af08cdfdf680d9075388ea7dfdaa890161abc07356b32e128b1572ddb1e605ebde089e12b7d8101d4cffc4e2b1875869a06740ae764df4c5795363e1cf5cfb6b9e36f331e03bc2d4aa634104977cdad9fcfb5ae1bd3d5f4397bef2f05a5fb32af79c708eb5091fb961eb3233543886993be7fdb6e70594fcb9dda9e07fe823e7b0e565bea5ad4026e66cb8f27d60908ddc904984e2c824f7e8a2c10968ef0a7b5f017bde0552998709cccd06a2cf886a6965dc19ce4d65d754b226555d0aa50cceb7a61980b3277fc1d760d8dd4e0d58f0bc73fac71d8c5ca8a4c0faef71756147e4574720334f0049cffca19e3670e5057f117ff712376daa75aa9d6ab0b0bf02f6222e88069eddf938117918c2ca05093a7075ef5314343c75022f36fdb8c44759652da4ec6c319e760021cab0c7321344c3c793bbb6e4aac7ba42039871490cdbc63e9b9dfa9f12426488d6144edf3f0a11d3265e80d2ab2d1973d794b1f899cd8f5d4a975bcfcfa94add1b347b109b59e8779d9960af95e51aa0d6a53788108c1608e87bfe64b60b142553cc78532ed35436eb3fcdce15c4b0ef34a07b48db3f9ebbec3d951a7965882a8dcc810c800a7fe85f9c1046f5384ae42fd06956e0a29defd21ebbfe7545e69131def11211ed6cf80f10f43ec130f0a4b8fe0a90be42ff67d600be8730998e00a7d8d469f25037126b965be8f2677b533d05b50ab2176f7789b6b31513f8f17a5d1a734b0d52d638dae4b16e0030eb9187a33a4ad4bc61c15f87198158d61a74e96692dfa13d0947b6ba0380b9dfa44ebb75ea1c81dc81a4cd6490e712b7d655bb0557b94ee75c194b1b3a75fe01e4fe15f9a7ede80d0818640f55e45b95ab071e60a623a46a40d61078b9e6e542770cb321105919297c904fbda6bdaf5ac7cc383f1ee7ff513a9c56ed4177b819ece3724f38068a12054462ae04682166d9485c0f7a784426115be94b813cc97c65d28a30f788a9008924f17f458222276b9f1ca669953eee5984f5770b75dc2f36667965c6b20777ac12a55f37eaab7a337e15498be72107c7e23ffb08a72a0192f6efb254336b7e3e4c75052d65b5cf6e2e12b5602e608e213dc4ef9e17c74a4e5e75022741f2b37c66ebf26473357109b8ef84fc2b0748a728eedbd3c22629d109f66ec7dab3f874298af5ba5d50a67142752c6aff8ba34c88b704c23b5cbd4541067bb45aaf6115e42fd9f933be1f7afdc0effeb1185882f76b783392696dc4d204c734ed8d1987e5c27cba485ce56441bd8a53339decf1005c0692517559acdb64a9781bb3c59fd63a418c63ba1ca2b307b12e67109bf53b92f380bf953adaa0ed1e080445c3836bf3450b40d604497116f55182e2918816ce522eeb774cc84244542e7a2154f741f0e3dbc170f0448a22f1c8e5856bbe8742632d4dbf5c59681e90825716cfb3b42fd505721cb23c10b370cee43ddb569dd8854c129df0b39dfe8c0c50c10e6e034c80ee036dbddb802d7624492f5fab7b77e02125b43615c2a6ea25ba7df6a08d399d53145bb42a78e2cac8ca3afb1aefcfe6eebcb4cbf9be483a371d06eb2ac64f7a19e6344e27a26b89b6c1ad85a9e0c8d137f96499b0f290fb3ac37d7a29d27e85098c6873d2ae4897a6d62a86513e9fd60d641801342fc7a796e5001f81ce74fceda5095bbf57d0bc62b7031fdedaf174c78a659f1ac8bcaf9f067428b4594ae8d7ec553041e9019331ac6e86a993d4ad3bf0835d10fc92374e6abc6f31d7c4751fce464f18f071533c2ddb5bf15e2f425b93eb5de3b6c95b0842f79aa0213556db4ea488a4b5778908d68d381bacffa101deee7294b651baf967f4b700480d2e177e3a099fd04458214b4f2a83537a47f6ba22941454f5e4283bc0cb7240dabfcadcafe7a42b0c32d146b245d8e08842448d15eeab0a3b370e243869378ff4ed4c948c22ea1c63b868a7ab3818efb5dd81e130829c9cb492cba97529ec95d33d547d6a6e4290879d26321c14a308be52472fb6497dc90d00626adeaebfec345a235e1a9943a94c229712884ca848c347283a524eacc5c39517122818f3feb4eaa87599e08cdba8ab50a76ef7201fd17e8b314a1a0246b04680ceb5e66c6c008ee598d5f7aede86f56adc57bd6f8dde66c69527f31a7da9f97effe37b322b9fbba605a08e10eb77f7c228eefcd63314b61660898f2981d37f8d4e9a00940ef20af1e7e337f3abbba33debf97cddceaa3c198ebb024be42472d252a0466c8447561967ba671e3756bec9bd977f52b4b3f7fd7a39095fb2bb9e89e8167609f8b58dc4613f520f6e7afa2b3c0f9ef7101540ffda953fc0e898701929a6093b656093e0ef9f0c12ca12d8dbeb0910a55476045308a37030f98aad47a428cca1eca60166a2e3d0c25093c5da9d55f99e7fc31306e82a14579be3834f9e0da312e7b2ed2d6c8879f1184f8a56b497c1f9cccffce40d0f4ad32dd6d37ece2198d9ae94db0af3b51cc85aee571cab4517250c420df30d9a0a1766761dea7afbd97be47acc1bcfe0e74aeb2a1cb0720fb256239067361ba4bb46cd8b070e36419346112bec926b90db783b25152bfbc543a468ac2dfb7544f43495d2fa1dfa4b3b549233b9fa6fcdd402cd376090adbea1949bd692e9f4b59e2de7925ef1c1583790980b8f46a1f2ddbec74bb46517103212f999b76cb2d3c408611974621fe30fd7043e2cbf39e435000530c9cb5854396cb5ad675e0373b36108ae3b049cb67b61700430e102f057ab3d2c5bf3f9ea01ad2a2efa9e8c919edafd9791fa03068d79836d0fb7831b0420cb444c2aeac61692d8b534ce6def2516a5ab1b23cbee7467dcfa146a4e7b51eb6abb0d158ae2d4a187f0dc0ab13d32e5d56b50b1fb49f5035956756c0da6edb363890d3072c794124f2ba2f66e1e9dad1e70312ed88b03b10b0e48dccffc3196ff78ebbe7d3d61b3279fa72ddc85a3222871a5d3d1e231afa4f791b6d17ce3c2bb9b4dd665b7bab92308fa4f2252d841bcc6a6507428e0cd34577ca89a72c67995df5477e0be3e7ab55e21efd0312c6f9236d9030f17b44105048baf4feac77fb40457506b9cc0ce813057ab7a4c30193488131c7baec0bdb41bc6cf087a81fac7b777f8ac1c1920156801bb1a0c400a56cbb6440a6fe3fa52b7e36bcdde90fd55e7c2de0991fd9d8ec45cea5cc2dbecc94b6d75c0e4018bf37ca6246d7a01ef398e76f62cec83d8dde15d2d1dceac4b660802a13e4784b15799677eee81ff9379ab35ee17e4d874d66c6d5d8611fe89a6e6c8ab3e15ea8bc52c491f7ee80fa5fc98d6f5b6aa84d080f7e245ec1adf5f7dc2e7b9e016070047f29a9ad2f95dfe008f9e4128f9074df1b2ea9f40eb844a48c975c8d23f339f33ef14ca3009adc37bc9771860367f046d9b8d984d55c993f4aced9ac984045f96a1f08d80aba95784a762c4c842bc1cfd230000e4341f6d52be1251ab96e163024b3ab7794e4efd509518c0cb1d336c8446f5bb8496a8698d16b93950e3acb13ba4beb3adf7cb07460b20cd644c82ed941a14a63f81e6f216da59e2c1097901dbbb8396de81c2e12d8306b5ca0a50c7295acaa99810db0a8d649313bc984e03ed1ec2501d6569d977c1fbfc8b3ff4aee05227e4007d6ced3b1b9548f4956e6bd1e623f0689a42b9dde301a37154b8b33109fab70e940eb55107cc92e43b0261daa56230b13e063a1a7ae872acb4b78f0123fd4bc805df23595141899b2dfc50a4672ee8363eaee7d34609e880665172bae6e582d8ddb6cc43bcf84fa363e77a12b6785d847efcb90ce06b5ac83b372bef3dcfdd1323cdd1d93a7b34a709f261048ee9e17dd806caf8909478095640146bfc8a6d1a51900bc3f6e59ce9abea77b400ff902e5b004e48d19e99e78f5e620f5d948ee4ca675d4e1f0e3fd5188d97f22fb954810701ab067e2ab58f81d80a322356fdd30eaaf76940af72549ac804d2e029d3242a0b92b1f56d3f2fd5c8637bfed9ec5c5d7fb0a52e16066c7f3a4756d3bde5b2a17ac2d4fde9aedaf232ed203ec070b344871bf53b58d29782d0ac2fd73e582100733843d80df98f6813d04327c2700f6d896c322d1c16ca21661f2868a2ebddb79958de9f4f597e7392c2cd01c4a50a34b845ce9bf1380e6af226af03f6646ae873a3651ab2befa3834687204fc547853de6a8bf49a4b60cf4b8f1e89d8a2c66121de51677ba42dbe57e423ff2e2acd02124f946e6966b73ce5840370c6ca66b8151bd53b1f45c358b0580341a93ce5f7ef04fb266c682debeef503ffeb152a9e21fbf4a0e3d67291358abaf230ad989064545918cfc64c60e4da457cead04c220bfb8c82016a8f97f75c5bc8abae69dc9398b96b2ebe22dc8704082ab277d42764b5cbd5eb8a42ef6cde617b79fd77a9a3919d2ee0aaa853f40e98b3c59ef28625b4af0be122dcf84a0a06fa80d678fc0b00ace6ebba91dd7bf0ff0587efe56937013e3e29a756bed04671405cb3694aa4c47473d833fedcdf74a8f0f22d3f4cee8638d04f729cb72e333099bb050879adc4ab21bd96e9fc9a0f0dd435bd927e8df8d5646746f0285e4ca31bc590a8a5948b2f92f116c22a1efc4b42d764696bf9e5959e56f9dd18bf907ae8f39f982d8458c8cd8ab2b9bac2c30e8b9f2dbbd2a0ebf5568134936507ce32c3cd0e48f86ffb267fe59ae065024a09a4d3be75af6b5cf4fd90c92c9c8540d6dfd9f521ec3dcfe2721eeb167a1fbb5d4b58da097a1adc6a5805164d713e8661aca997424b74b2d4da05c092d0775efe1acffaf47944aa0fb7d4603c806e3631ffb1a8ad9d8d8ef54e7e45cd950d1cfa30cdb4f0849ecd060a160b906a40e7ffc8f1e44d5529ec2f443486269106371a2f361f54d40d79c25e12b32621ca0fa37961b561c668e3b181a2e6f56d635e0a6ef1dc058ba1e1acb91b3d0efddcdd36d054351b1beac015f18b3168664776b555f7a358420e631a7efc7f8a54fcec0e1fe7e19921b1c88196d65554cf3f5ea4715d6e781bd0e9738b7c74fafe2344c7fad007819a3d3cd09fa1f1f3dee426480b66936f6ac6b162a21413494849263937dfa0b097ef0fcb5e545806022088c19daa40bd36f802fb01c7e233c6c212fcf6884ec1e88f1602d6c033022c7632864cb1c43574377953c8b07861d85b32513ec8689b68ddadc2df8e20c1115aa3a31ccffddaa9891a00f6b90dedb4e158e595df3791941d582834c848d8176e5902a240c60ba21ae5b21ace8775836f67a2841cbdb908759aa8a308bb072a3062b37918643b977b07efa2b48fdf4f777a489b356ad8008c5ec88863bd1a7afecbe2ceb049ae521d18fe3fa8e1f048bcb8c7020950edfd0672d6e2a2eb4c59d995dd003d273e87b7ea98d109631c82f26ff85f7655e815e08c0b21226661850d3128fda872861f8312a147d6a21a522", 0x1000}, {&(0x7f00000012c0)="d9c1f3903f5f65463b8e63d68349469009c391caa8d84ae12483160b5a29b71c53", 0x21}], 0x2, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x108, 0x2}, 0x960f7191c4a5fe2b) close(r0) syz_open_pts() r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x200}, {0x5, 0x158}], 0x2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4", 0x101) 16:01:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202f, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="6477d590d2e60248eeaa7cef4fef82b19a896cee7dcaa099f22837f0783ca0de7f848fded32aa5870b6640803938ea65669e046fbfa6917dfab6394487b87686c8abdc388b02a6964347deefb03c314d790cf9e1607d46bf67a3f4f04624c3e6cb6c78edd258f54e991a935fd9c91655b0fdffb4d4fba6774d984e756c64782442abf872e1586272e6678c4df5723437ec16f6bfc9337d659b20924511043b638b504bb9fbec3d9c8842c0de85c44e45bc553e7458b63296af58e71747fca7203d272ce22c1580fea2d7512ef6990efd5e3fa51260d308cce3847f1a2e32ec4be48915b73a2876600f22c9fa2c461437396e03", 0xf3}, {&(0x7f0000000080)="cd08c46c76a582a709ad17cebb9f9d0925f9227f6cf61a3cdf197f5cd3d724198b24e808168b52dc4263e7d4af5aa5baadf0a387e0f2", 0x36}, {&(0x7f0000000280)="983f537adce86fb7a39e4ecc2d71657be01dcb9e892a81c911394d57b050dcee41cca1175f2ce63d79f1bfbcc2fbfb17bdec1bc907177462ea62136c3dfbad32e9d872f7c91d99a96e386b685933ad9e374c8bda61bcc23214c6f8e4b5a79f9a7c5f6f704f95392cf49ee7e022cbd44ba8a4f054ad4c7d50e2b2c64e798de5257de9247e8c0193f9788d9c5b99d3b92ed2afaa37029172e45fa076c8bfc547d552d5be27887cc0d54cfe9b491e78a9fd1abddb5a775f6d5400ce56fa50af706b9128ebe802d4d9fd49dcd6b0a25a681b93bbb8", 0xd3}], 0x3) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8", 0x1b6) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000380)=""/195, 0xc3}, {&(0x7f0000000100)=""/23, 0x17}, {&(0x7f0000000480)=""/55, 0x37}, {&(0x7f00000004c0)=""/124, 0x7c}], 0x4)     16:01:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) clock_getres(0x0, &(0x7f0000000140)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) syz_open_pts() write(r0, &(0x7f0000000000)="e3093a", 0x3) r1 = getgid() bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setregid(r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]}) close(r0)                                              16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x4c}, {0x6, 0x8, 0x0, 0xfffffffffffffffd}]}) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x8001, 0x0, 0x40}, {0x6, 0xbaad}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid()                                                      16:01:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1fff, 0xe28e) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="129904e47a9b8bb26e6750cbf3c220b4d578eba2911e1204d651fb9a074d3f2dcb003c6b6d1e2563283ba8fc523cd06f3c7cd7915ffc21c4b59dd1b52a933db785a6b6949e51cbf0ea611151e5f7e2929221fc34", 0x54, 0x2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x8, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0)             16:01:26 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7e2780e3, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) shutdown(r0, 0x0) mlockall(0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x1, 0x12, r1, 0x0, 0x0) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000007c0), &(0x7f0000000100)=0xfffffffffffffe48) sendmsg(r1, &(0x7f0000000740)={&(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000200)="f7e273a4e3ee1175858b9db43566a8add8e9f92d3e839ffca894568fa9a9bbe6f4eb77304334be3623edcdd09539ad994b551d5eb72d8aea1e436b8b38a7b31416bb0c58d1d8954192a0accff47fc33ad4bbf3dfe855f8a030a898e1a1185ace6d3bd941d53b55ac3ec30eb48c77f9ff50af8c795604d15317343af901e8f5e19487f7b2af017ea9b1dbf38cc8c24d34ca06e844393aab66bf02a1a55c080dfe30d074db251cd15e787a22b08d485b60f204409ad4e390b6c12ff93fd38c77b90de07ea4e9298d7e9fcbf2e3b142d13ba462e2", 0xd3}, {&(0x7f0000000300)="8f651afefb7a2fe202225b6baa101bcd2f4cb12bdca493d4bfbaca866e1ec6420cd3d1a394adb413db5585d98561e8a1fbbf85b66fdb29f17969bd1b6100a677e88a0322e73788ef957b5d8320fcbeb168ff9c1f5c1654f07e0ebcb212ffac030a0b34bf37ec493e37c75627af94be25818bb9743dbc3aa913453c02a30e2dabd5de1d68504e2a5c9b57f58da1c04c4e4e340fa80a44f566cf1e19bb52f97f0dbc6c29e161ae5228640f769c06e6fb753f8f40883eafc0ca1a26d8351da7d19085fc8c87a32c3bca5d9a245e59076fd0a7e788fa2112f67e5d7a1dd208a60bd938150035ed5dca7218ae", 0xea}, {&(0x7f0000000400)="2be00312bcda2fde04f2503a2a0165eac676a137e19039cfd65e4dcd83a90bb3ad1ef10b433a92e99e0c4ef406f8ac664518690c5d17", 0x36}, {&(0x7f0000000440)="11b1fa23e3062e6a7003127c104d7b250db134a00a22aa3b8c7bdeb2452b6d04797abd6a531e2cb2e59d597a1d241e1b9a72fe754b0ce22bf9f69b9af78a0a913a925c950c8ae41b", 0x48}, {&(0x7f00000004c0)="c6bfbfa8767cf61f20f80ac2d33f9cf872ac1b104911257d0a28b0a787fd3e215b6aba1c86b5d30a7340efbae044ec4af7c86637b3ed", 0x36}, {&(0x7f0000000500)="0990eb952d3d43df5af7b1f6e8ffc1af6593fabe1385605ed2ab13765674df31e1e58eef8066d2179c385697acff053155173e425c6770d89021dcc32a504ccab5f713dde1618677d80eea7ad4c472685da60e8d2fb1572af01429dfede732ceb1f81899c7f54be9bd84c69799ab82988a9150ede8c958ca46dc3846a61a4d25d76d878c61e9c784d83a61f5916d11ec2724a1034e01b9d4ab098d4eb2846b428189c7936519f97e7d380f1f464bb561cd35495b9c75037379189e4efe9d9559e0f61d", 0xc3}, {&(0x7f0000000600)="434cc6d42e9d65fa4d271b7ba8aa5dec5f076a536d5d89584ba4fa7e6caa753a5c7d291bf6393b8b8f", 0x29}], 0x7, &(0x7f00000006c0)=[{0x60, 0xffff, 0x3, "4e67f760eb7991acece716247d8ca46cc009761c9098993848789f92e3fb351fc718d61528b9e4951019d310684d1f69ba1c3384f4bb9a5644f07fec8780f44856fabef7d78b91aa9b8080"}, {0x18, 0x1, 0x8, "f092eb9eceaf583a"}], 0x78}, 0x400) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000780))                                                  16:01:26 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x42) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) fcntl$setstatus(r1, 0x4, 0x80) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r2) 16:01:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8291, 0xa0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x1f, 0x3}) r1 = syz_open_pts() flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x2, 0x100000005}) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:01:26 executing program 1: getrusage(0xffffffffffffffff, &(0x7f00000000c0)) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x4, 0x58c6, {0x3, 0x4}})                      16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget(0x2, 0x4, 0x18) 16:01:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) nanosleep(&(0x7f0000000000)={0x6fbd245e, 0x1ff}, 0x0) close(r0) 16:01:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x2) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x178e, 0x3}, 0x136) setsockopt(r0, 0x4, 0x2, &(0x7f00000001c0)="bc96ea79d71c77dca163e7b84e538477bd77f6719e1ed02e7e28a60a31a63c64e8397cff23a18f62cc1443c5a4195f8939eff092be204ffd648d10c7f95d0067289bbe3527f5272e674202a12c187e11ce4a610bbdf5f4eb12d7d6a53f6cf1da1279d18fec7e335d8bada72d69fb67d1bb6065c00517328086b90e7ee4a919f0ac59f0bd6ecb32a672ff1a3ea95dc5e9187bfb8dd39d1f2e8a5f956023aeae614c4555ce4d341a67441479e2332cff7a007adf8e381f121fd26bdab8b666bb6a59c218a2aed90ceecad9ffe7ea6b29adcda18f91d7850fb3790db8a1be1bb26d281d493b05955d84d6685ba6a591b83cf93a3e8f435ea3b15930d82b1d95", 0xfe) recvfrom(r0, &(0x7f0000000040)=""/140, 0x8c, 0x800, &(0x7f0000000100)=@in6={0x18, 0x0, 0x400, 0x80}, 0xc) nanosleep(&(0x7f0000000140)={0x40, 0x8}, &(0x7f0000000180)) bind(r0, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x3, 0x91}, 0xc) shutdown(r0, 0x1) 16:01:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:01:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0xfffffffffffffffb, 0x0) getuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r3, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x2, 0x1, './file0\x00', 0x5, 0x7, 0x4, 0x3e}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000280)) poll(&(0x7f0000000040)=[{r3, 0x7e}], 0x1, 0x0) syz_open_pts() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) bind(r5, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) fchdir(r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCNXCL(r5, 0x2000740e) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x400) 16:01:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, &(0x7f0000000240)="8974000000000000", 0x8) fchmod(r1, 0x4) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 16:01:27 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x30800, 0x101) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x1, 0x2, 0x4, 0xfff}, {0x7292, 0x9, 0xff, 0x7}, {0xffff, 0x6, 0x2, 0x5}, {0x6, 0x1, 0x5, 0x5}, {0x35f68b46, 0x1, 0xffff, 0x3748}]}) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:01:27 executing program 1: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000500)=[{0x4, 0x3, 0x1000}, {0x0, 0x7f, 0x1800}, {0x0, 0xfffffffffffffffe, 0x800}], 0x3) r1 = semget$private(0x0, 0x100000000000001, 0x1ffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(0xffffffffffffff9c, 0xe, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x3, 0x7}, {0x7, 0x100000000002, 0x17fe}], 0x2aaaaaaaaaaaa978) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000005c0)=0xc) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r4) setgroups(0x5, &(0x7f0000000040)=[r5, r5, r5, r5, r5]) r6 = semget$private(0x0, 0x2, 0x8a) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000200)={&(0x7f0000000280)=[{0x42, 0x6}, {0x81, 0x4000000000000006}], 0x2000004d}) poll(&(0x7f0000000540)=[{r7, 0x4}, {r7, 0x5e}, {r7}, {r7, 0x12}, {r7, 0x10}, {r3, 0x40}, {r7, 0x10}, {r3, 0x40}, {r7, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r7, 0x20004268) semget(0x0, 0x5, 0x2) close(r7) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000007c0)={0x400008, 0x1000000000000001}, 0x8) sendto$unix(r7, &(0x7f0000000600)="adeadf215bb2f356c29a417324c40382386a093bef644e06325835937102f08c7fc71a2da6827d573fbd47b4b2a6be932cdd9af789ed0801367af6693439c779eb71ae09bc2831298bbf5a38d24ea36dc9b2d271f5afc81cda341dfdedc3522d927fdf74e9ef777bf29a93fafd6c881e00fd609e2121260db11da21cce9b10f12011b0ad5a633fdcb6b5c2c465387c1fa71f3538a7d4bde5df76ff6d4a775cb9d03af447b53bb45e21f69fea37cc78f882377d90efef4b4ab415b5c390ae83ce158053345e1fcc9ed5508551f868", 0xce, 0x1, 0x0, 0x0) semop(r6, &(0x7f00000002c0)=[{0x0, 0x7, 0x1000}, {0x7, 0xfffffffffffff001, 0x1800}, {0x3, 0x5, 0x800}, {0x0, 0x9, 0x1800}], 0x4) open(&(0x7f0000000440)='./file0\x00', 0x8040, 0x80) 16:01:27 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fcntl$getown(r0, 0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1a7b) 16:01:27 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) pread(r0, &(0x7f0000000040)="a55ac22689d99421ec7f30a4b61a190514244af5ccea64987e656a435d5d902284b12185a3770784c9a3d40e4c68eb46ffee43c7b7089d923f1427e4b984b1c63da2f3c5460fe613587176493760bc68e76c16f5a4d75e838f6fc815f424b6646e1c4ada6d0e8202202e4f2c735017179b8885fc2ebb7e60573be8bcfdd39b", 0x7f, 0x0, 0x0) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) writev(r0, &(0x7f0000000540)=[{&(0x7f00000002c0)}, {&(0x7f0000000300)="fc55cc39bb695eb2b54c9f3bf6df6bc2bcf4e0ee61102fd7db165c45335dfadaa776224957e3e5dd7b7c0025238f635cccb589428ce915b925d18926d783ed5c882e9b9e79881b62266dced70b35398c4ec816fed0204c39", 0x58}, {&(0x7f0000000380)="d0996e4a9d8f44b83cc6838366ab5aff", 0x10}, {&(0x7f00000003c0)="3973d4c9d0903b32cb9c34a900d805fd574d0718b462b1f5bcc43f599741dfca112bb7381af2d6fb90a0f47265c166a5e959caaf7e8816e8fd563baabe1223753c98f1", 0x43}, {&(0x7f0000000440)="8d347047b5c3ee84bee5fc916bed31e03ebccb363bd4371ae2189dad412fdbda72004b3b8b5e0d345b525ff28f2b76c22ad07785e63325be7b11b74ed259f57794d695e185b2244e8b5bce1d154ecd6de67a1e70ee0bb32f5998244aecd52c5da104e0558f7a2fc0b7fb94f632c1de6f92a5c9ab23aef7d431d6d9085d10bfe6cce783af491e6305f815923c9701496f956a2b5f5b85ab1d69dd8fcb8c816492309746f1863e9365d85ec20daa2c4f116b2696dbfca5ee59ce00a832e722e9f0942937f5558bac431b6f1b7b7028187e30a6bf96af2b879f1c199354c4377a10e9b97b0bec8ca1dd31d43e5619e4e5b7e912df300f67ef527807ab652018", 0xfe}], 0x5) r2 = dup(r0) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d, 0x0, 0x0, 0xdae1}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") getsockname$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:01:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="3ed307000000653000"], 0xa) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x2, 0xf0000013, 0x7, 0x20}, {{r0}, 0xffffffffffffffff, 0x0, 0x800fffff, 0x8001, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffd, 0xc2, 0x80000001, 0x3, 0xffffffff}, {{r1}, 0x5d37c9aae3866695, 0x8, 0x200fffff, 0x600}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x100000001, 0x8000}], 0x5c6d, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x80000000, 0x7fff}, {{r3}, 0xfffffffffffffffd, 0x4, 0x1, 0xef1c}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x8, 0x1e6e2529}, {{r4}, 0xfffffffffffffff8, 0x9e, 0x20000004, 0xfffffffeffffffff, 0x9}], 0x5, &(0x7f00000001c0)={0x5, 0xca}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) fchdir(r5) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) pwrite(r4, &(0x7f0000000280)="62e29406b9c4a34de72b770c4874d5b1f8f4950993fb99ffa586c2a837e447b304c37068d4a4567ca1bf4c9519ebfb2f467e69e34f469c59f44abbf9bb1bcbba0b7f793bf9f0dc6160fde91c731770e91852aa21b603c7bd34b2bf1c3af7ad740d3373fbaeae6b7a5d8e001b0eab56ca5eb85948159eb56396fdef1165b0f515188e54c8edf2813ac53711538ccd3d42fdb68fd1ae8be06b3c19942a8417f6602cd78cb4255b8e46990673a9ce76a9e4646a47e81a301caaaf282642b40cd925e69fbd56a51847e8933e1ba4a02ae65c5d7e423225df92f6aa60e239f5", 0xdd, 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:27 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xe5, 0x0, 0xfffffffffffff938}], 0x7, 0x0, 0x0, 0x0) 16:01:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() pread(r0, &(0x7f0000000040)="27eb40a4e111418f4aa552aea442cc294c845a81e66cd8a1029013c5a72878c8bd15ebcacbf2617a2dc99a9b017a798419b273189540bb515161a136ddc061cee901378fe13d6322dbc38a87e8ad733511c0de83a1217107709bc3a235a211346efc0b07e9587c436d0a89e36f9603e994dde2bde5fdbeddf259df586bb4b33ae1631bb19712b21544c0d014c4d6685760ddcda8080af4fd03ba1d111d8889a3643551718c5d5b15e5768e5e", 0xac, 0x0, 0x10) r2 = socket(0x11, 0x3, 0x0) dup2(r1, r0) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x8, 0xf5a, r3}) 16:01:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0xe8) chflagsat(r1, &(0x7f0000000280)='./bus\x00', 0x0, 0x2) r2 = getpgid(0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20080, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x3b1, 0x40, 0x418, 0x41b6, "5635a04d728acff0460b32097cc30b16573752b9", 0xdf, 0x1}) fcntl$setown(r0, 0x6, r2) syz_open_pts() r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) preadv(r3, &(0x7f0000000200)=[{&(0x7f0000000d80)=""/4096, 0x1000}, {&(0x7f0000000140)=""/177, 0xb1}], 0x2, 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000040)) 16:01:27 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0, 0x0}, &(0x7f0000002540)=0xc) sendmsg$unix(r0, &(0x7f00000025c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002480)=[{&(0x7f0000000300)="33a455982d2db5796268d16599fd4a1e3d5a58796fd27f1755a2f5b3b918414a1569101fff5fc915cf9d25b55ed48a71cdda6c1650198aa1e380a502bd1f89135642a1e2da79549866a680327534fc821b912fd8cc4c2bff52716ce162ded10c9b94753fdc0f5da155c61ec66b452a806109166d4a46f6aacad959617470c3dfc7c58417279e34f35b8d03efd6d00d749c8d1da04dee04a7f27b3f6a29b9b804c30424374eed84c4dc5f72644a92c7ff30fc6da7f64504000f6e7c716e932337ec8fbf26227733cbc27242e2b5eedde8b6b461be5bbc136527bc3ded39612463d63c52702d73ca564c532da754a0f3a0ce3223f668d41ba8a07037fe862a9ddc67e5160c981654fe347b66a107e58609e9aa4e39fc98759e9393857c14c1248cd24a337d600e90d6bd6eeade47f734e5ea3f4f6c7d7da1fc3aae301c5fbeb6c3671bf782004208bd8224bc4f8321eaa284609de17e0bc87f1a6badb88f93433b31346c98a3713ec70ea288ff2fcd07c5f63bb6a7005537fa3953349ac5f3b73f1ac42b1720493d508b6e85804cb414a4f10854cfbd794cd83527b750743051f3e0742e1f3160b3abcf6b44fc80158383f7247f5101e988863e55e48b17bdaa5c40ec4dbf09977ce1c1703c6572a52204754fb19beaadfe1c7836a854a393717f0927bbd1591f5f480738f1acea44680ebb5380bf7bb6573aec503cc185365dd99d8d0f1550472d865d53ab1862a1dc34ef1afa5acc682a18d49cd3c77fd48d8f14dea752f319aa93261d36e9b16633b0e92e5f19f4ee6df1822afc52c1933a98cb9eaa6ef8546f8752cdf8402412a183e31387354a4a522896dd919b62e33d1e47d9f8cb0f34842ae8ecd046b6d9b181958aaddb6a238993690456421771171d2e075bb506ca6a06985e08926e5064841a87db7b31abeb21d0317042a0d6c86be792ea2f491111b27fb65a2d8470b36d84104dfa6c5d5f051d3c4ca7da51211f176c645c615e8bde4c5d1b50d1423d0b6656599806ff4246bb1ad2b1d63584eac9f967d9391fa05aaa7b267e24b0070d0c27c808c05ec652c446a31a65a2482b13e08bcfad007b339a5fb487534c368ed50a35055a54483cf5d9c519ac85d9c8c4ae411dd20033ed8b177e88b55dbd4443759d030f077fd14f640b6f4ad6ca0aed3b9e8d8dbf45ba44afd250f2b43308cbee95124214fd10f889cb7e6bc1ee0969f920204c9f4886a3fc7f9880e9ec27c89512f56484d218bd6d68e508da6584cbc9070eeafafa470253e29d3a4c57025c7e73d833a8c6a5b5c87b68512513cca01109dbbe39696e458c81f4648a784ccb8474693b11902c1e2c6fe9c1c7abe5a1f1a8f16caa246da8a63b7c74e217185acd1465b19859c43181f7e144888258d0916d7ae1434fceb4409b1e65ebda75f31ec9245386f7d58261cb9aaf76a4e8823a46fa68740995bd0943232fe9263f5093318cb93686ba897eeacc44fea9767a23ca3e9dd63609ac323f37bfcf894f1876492bcad01dac24336b221c26dcc76bfe46f7226e4f87094010f5b4b3e5865d6efb1a44e4f9320a817058874f8ed196da03e55a6f9b5b64a3a22d2047f6dd236454ed8877b71d2376c3fe6d0d78010570e8060f0e17f936f4571a4c3b8b4fb22be2fbfc58ec7c72fea5a33174e422a007ed6c2da3301972ad099f7af3a8f6df284754261061ff4cd727e4d7a1a8bf25c450839ec03b7819ef7325c27249416f4fcc1314f63e8d72fee852ee8cff461fb6831a2f1c9ff22339136631a90d9cdfab0d9e25cd6420ff24833bf42d56c108de4e12366539768cdc8f500b62e329f8cf35b357c87927d10ab01e7551083dacb5ef92eb4414d317a5cfbc0e820a0fccd4bbd03de01df1247fe3166d44b953497f4f834b6b2bc7274ab290d22334e8ee34070655e8c114cdad5b7698fddff866e93ea81ac0189391bf08c3a5bddd63dbcbe05e3aa2ab903429bd4eb3fa10bb8c648126edbc644235a2fe795b2a51bb76a273f70d8fdf665d4163a2f11645788b51b970ba4212302b454e9858657daf10361a2f802ab328a33e2c746169fd12f0ff4893f36e9605fccb6fa8cdc4c9715538bab40770d8f9e681d47cff28f7150a765db70d0e3d40e1549c229e458e5cc5938eb7c3f5c155ba9ea2658b4575aeade986cbd88f3ca9ac8119e8c66d7a22467d478923c69157a3fbc65017b648851aa1c0a15d7b3622cd0c8725008c69620bc11aa12b440845540e86134491dadaa1394f9d138daed132bf9e490147baac7212a4a2094241ad29f3e56106760cb723342e6f7b5f7e7e1d11d08a5fbe3d308b9775f7dfa17aa1127c8c4dc24e335886a6097e3570ac58c274617c1e3c492831d6904cf70b688876a0c41aa037f1bdbabd9a96665d16e9a76e371856d69ca3e7876bfd54b4741db29b9dd5e7e636138a141b749e1b8617cc456c4cbc5847207645ecd10aab8cba7bc0caddb545c5cee23d3fc9c31f6a0eee3d9c21b78a78aa40ed725a0ffa8aaf3e86f8ce9683682f63b200bc5af30e3403c43e1d58343c54d6f43dacdb3a8e8880d465f08a6f2ca0e69600e6495f3faa46172089c361f7b7d4e7b4d5979b08a821b65f75b200d289198edc49bdcb362c7f6874b8bd522dba85aed8756a78adaef6b6fb92765709c28ac124da0742b9cd8ab943f0c4ea9f058658e78538f5865089ce2f45db68fceae57b2a603bf3759146e2389bcfcc5eff2c4176475e5262d0d7a58acec0d79092a88059dbb822d390d32830973ed520dff2c1c4ef7e2771e49602e5cf1535cf038c253086bd6c4805dcba5f4292c54a12de6b7355174aacbb408a941f46cc13d385f86bda8d6eeec15c7a39260707013c7155354c59a286c85052e08d37fd0303fbf95d2d9c222ab6f48d1f5034143378657ee180e70d1cb2732f39a08655462d541e88311b723f8a54f07c32b553e081d8a14b08562259252c1b9320b2ba76022e329ec2e3d5dceafdbed8febb405c971da7459f3f7f20f1ca21cefffe3200dba30c79b104a7215a300f9ec100f17a503fd24b48a1999a5cc851095ba60c6fbaa647f945016f17545d10f42fd245cb07abff1c56a54438caa0cdf67d2ca9a7ff397bde8ad50d24949075ee8c167a8402a44c22631ef9d0fc84b88a370d4a8c431421313f4ffda68ff5678d458e52665b9b021c0f28380e5a8268072291c61dd0b8e8e9a9c6c3a36e2fa206b25c8ff444aa164463e6f6f764622194d95ef8c5bbf90beb9baa6f8c2d37876a3664d4a0eb8b67f7b2e2113fdd51926206376a27be8d81f2809c6d25e9f7df7cf5f8ce76bc7241ef92dca82cba4b1fcd32787a22c2bf176b0e27c1314763c83c4aab2a64b6f0a18caebc6e841a70f58d6f822370c04a1d64a0934eb323b5093f26333a87d6cfe1b954eb9230a22f95ff28302c9161e740b894a8e044e073e9dacdbd9ec344a15a1c91e10a18380abc85a630a5cee4968749da21dc70b7331486b3cf59642dae12f0490282bc1a4a8b0865e4203d0ec4c9262aa5d8c75bb6c8a84e22ad4f139bfca66934d64d2f5e24ad68ad8a3c4bd7c56358029ec9543dba03d6eef0c649122f2f48fb29947a14ba71c78aec229dc503f2fc86b986ca8d92b8d3ae7ed8b77cbdfb6ac21b5322301c56806c34d72d11bbeeb51e2a171c97b1d4f5cb817d062901d70acb492866738cffc2c20ca2fcb4de1c7d01cb6989348445d53979b69418f464c4b1ad89819944567347af2e60b04dce29d0e72479a78f46c183b59cd53e2b9e4badb0002653eea9c57c7a68dcf45713d5c72a1d8493abc7b47b11ae690232480fb7020670fb07098c8733a1f2773f1c0066bdf415f7e3bb41e78c3dec8bdb26895941cd3bd9011484e6cf34083927c3f4f124ddec29e94c08565e707de00f12c8c340358facbf244f5b9167f55a9541a8d94b2aaa3f52537fae7891e74bf31b099c3b686a223337308096efffc5f1b904561fbe24f0034688420eefc6e9e86611f656b60b8217cac61e3bc1ecd8adfc4a6769ab4889bd62e4d3d29072302eca16ee2c8599849fd366bbe85235ee13aa9dce6eb757087a3f5b52b6514c13f9410273f82fccaac95ea3cefe34b0a004900e333ddbc108047abb48e89ab9c7a8ffb13a0fc4760b0a967e2bab742a5631ac3ab8d29af806cfe4a294f336da1de4eaf07df3e568a360dd3f2f9ed36d816d416fd0e8496a393751b5b7ecea919303eed86eebd7650b84523d64574d8709f07bbad70d658345182848bf6da604eaf37caf8721c70c8229117d35e8bf57bd99a4baa80820a879868ce1ed1fd60850762622b2f1843467c5f983247d5c276f95cd3de50df39b7ea9e70789e5c39e12b53abc87133a09b0f9682aa87f1db39010120ce9bdb16cd32b66ec736d4e5de97f173120b598096d36260f6e0f1e67389386cdb4b781c2538876c256823264651e5ca6c762e9cc127942ca487454165006f6c7bbfac3bd5f639d0d21a6b6b16d9b6e532a875f0bde5f84e6f02016ab75b55e1edb512b5b27e0ff6200a8b19e2b2e3b7784e0390e850592a6af36f0ebb93a61ebbbe77c1aede93517b9e632ec62e631f21c5a69e3ae90ab9964e54c9ade622dbebf93647ff45145d6f3002d8cb3a73b296ad834b971eedea5c2284a9b5cfdc843daa5a55ab84ade8d8ee352c28a05a85bbcae781caf831314148e114d486c778de0a6077c182206e1106269e803951e277eb249cc9d932ecdd6beedfdc5d6aa2ce1650063f2fd01bf8819fcfdc2a2d8d64c1e4d5e2cf77ac17edb63a8f22a27f07d4b5fd85cc1b6d48800f7695b549c23091d21a4f68bb9f7584682f7551f22b3c68587d9cf580284d8373b3dfeb617ec1e710545d42929bb48e3928e5f6ae6d6bcd6d0e9c9404357b9809246d940cc4c4b60ebb0fbfb46bb4b52dea0b2d5cb0ae53b384188c461e55d008204e4fb3cd4e4ebb327e44b8c0316ed96d2f0f2f5652ff71b72e8284bf482ff9f1443de1368cd83096f898bd07181672a84bd5fe2f4fc04d03a8855917299f903677f47ee4637c00d49ba95890d2b6251d42fcb7478440619b2540138ca01fe20a5513645e578b70b12006a606b385ee972d87f4ff634e4358ee5c5dcee3b7cc3d7f04285314da871828d047a37a84871ba97665c81de6dc7c6e4b9d868e054e4b41f194dd9e20180c79d5645db51e42766ff29918130fcb9a04ddd9242dc1be494ad90dbaac6008e38d23883ab04f6ebcb4e11c300a9d0ded8713a169d2996407c0d769c078c54e03d20ef50b267d7e8cbda600e8004cd233e3971bd9d3d7db743be0e7b936ccf084bbbcb8ea95ab117d20adac3f7cea7a8128a8158aeaacc9f046e5f451fec8f03f9d16c0f3b1498aa14caa1fcefbaf9df315089eed01a330656b2f9d766d5351255401bfb40a989e4bca1e132a92eb4dafa32f0ad43f45e4eb3ba61bd91d3adeac742009b9caf4d99ff087ef40579dc3700644541536c66ea9c1914a8bace699da77dc36b9e16851820d5b98660d6f30229cc6b91081bfa0afbbf3fc2193057897749f8cdedf7f1a22c2096a62d80e97d98eaa437553dbbcd2bfc1d50103479c956347bab6801c918aa6b57bcbd0fc7648135d4f80cc401f4ae6d27e7101ef72e0ad0ebfb94798d3f33a635671952eb2c3dfed7c4d8b25f4143207783179e267119c9f26815e3bf750d63e1c14118f4a8d7a3bd4f67e195ee158921c6e269d4ed7c3cb43da1913d5afe6f543601f6bc78cc3a14c4c8bca7df845596ed484fa5a9db2d96453922f9d4b8", 0x1000}, {&(0x7f0000000200)="bda20d", 0x3}, {&(0x7f0000000240)="a10158412b8dc8b8deb61694e2dbbf46bff4c3318b313fa6afc6", 0x1a}, {&(0x7f0000001300)="1fd2ef8ef41d9b4f62dcdd1be6c288834cc08c34b7c3bb97eaa7fcfc08a5be9fa326fc0e36049819ed9767c300bd20e43cbdbf5679bd6b6cce3ac734b706204909de7881c2ceeb1797f363657c1ee58bfc7e034a0f70b3272da5aa4c1485f46a08ae1c1069e6e5c5a109edf1890a658149f185b00ba05436bb8b15caa8c67de6bd13c3a953dbe95d415e4cf40e4a1ad2b3ca9343b216bcdac6406cb1f9b41357c6bff75b354531c854229d3e8b8842a72c7b102768545dcc613d264d2270b247ac5eb752526638d2b968750b5cc256d6f999bc8ac72b9fa572bae56317f11573e3e24cea3482b7d93c92c6a71170", 0xee}, {&(0x7f0000001400)="3266a94a5b0a58fe97a27bd684be3df566419f6d9e8fd08f9f9eeccfb37c8ce8f13fffca08b646642d7dda0aa0bb68b59c4a7a05d1f6c2ed9ca1d362dddad1f5e442f84fdf8d7cd68f799a6d2e71fbdf6fae6d996e1bb92088", 0x59}, {&(0x7f0000001480)="8bb40a104cde141e721c84169f72586af5fb1c8b60c4449e7cd69dc347b95306e3ee9211857287af806bfde677c3735160fd68aa165d16b9279b5f327bcad7e4d81d075d070c91964acd8b8a62f5f2228e33986b9d6fcb98f0d18905c25ebdc12d2edcadfb3aa2c4370f4a73bf7a5afc9a4fa628625008332d55527ace640e5d4167e1517d49b2e7cbf37805609ddd24aeae8313f77080627a8ae0e89231697ab517868cadd5b50017422ce69f7488e929643582fcf0b6112bf1f96e88b9695d3f59abb9311b7e41ffdbeacefff4d4edc56ff559220503c786af95cbb9c36b225a466543e2338fb327cacb7a181aa49004eb526c10854351910b1b458e6d2fb101114dba262ea230cbf94df9c63862724f79d4dd00dad231bac17f60f3ba581bf37947dd18957b075a13c145bf43c1f8c58292b80e94a88c479958954e3ac330714539266a6dd7d424936999fab082dd042227e5d689ce5f8161647feec87110071a30166ee87f3b4c17ff2fb00f7242b697368aca0ba488aafcb15460b00365621c9998ad125ca9876411dd8f990cd4db2725f515269c8ed02835d75154ac273f81614ea63a23971f55512155442a1d8d0cde4584090afa32e0974f84deff102bd191b09223590a6ff8523694d5dbd91086050971846de479d19552440b5096449b698e15adcd2f672b2250b01cdb5c37cd294890cd67126a01075d41c02b141caf4484d3b9d09e5be909b3e80943b46f3e06b4fbc59c41bf9b88ed97b30715eedc62c51dffa4dbe80025acdecec5f9d75c2ee427929a4dfe1c005de693a59fd3967876fa06e38819c46fe70ee8a7f2a26c24a9d4d70745f0deb4f2357f760d910f3273c3eaa7407c067803f14633670c24a690dab386fb12eadb46e90315553048a9bcfd51bb24f4a8e22817d3016362cac7aff5c3cb8344e7978ca7677de5f2e3852c01a6bce75b5cb397cc44763b5bd8edffbd72d31369a95b137f1205584c6abad98026cd410a7c5356c9dfdb9a60d1f9f3019b57875fc173219aa2331d41f2d88352236b39d8f1d6f5f0212fff44c8af61ff960f47ba4814b48119969174be5ad71d46cd7f5597e8a7d1c9a955795131417589cafc8f5458926d5167820d1af838cf79069b1daa6a88e16ca0cc84e33584cb21c72b8a7dcbdf7049f01f3f3ca01118b745c217c99719788b23aa8a250288fc3d587593350afd553e99a904f0274ad87608d23e3dd77b2a97f1c68766ed334d961c6102fc666cbe496226e15301be2656bbe10ed3309b8aabfcdad8c300b750a5dd03be4d3e3062db0473a89cf0311dcc98ef17ae80913c2944820719c85bb5d0063e49c0dba15f3e547e558bef5be73dae202b68d90b22f154bcf083f584e525af783dbbd0b307cd443db6f969a6055d45dfeb709e02baa7770f4466e7eda9efb23c610dc828499c486f81a616559c222e2f9c0b6969f9ac37249e5304dee02740ff60ece66d86d1dad4260b02c464ce9439f4e28bec68492b7709132369bc3d5e806cb2fcae933203e568ee714b3298502e57accd7bfb4ca627ed698531de7fc9b0c31f27d8d9a4a04059ceaad542cddcb45f9de9f20798f208e80aa4221074b8c86dc72a6e2e32acdfa2e92b0a33f271046228a8453a834339830f382950c0a3bafd0e31172e2f4acf705039fbbe342df7c72d354c190acea7e0cd45c509241188cdcba1b610b337d6913a8d8c455d118244c1c3cce892a660a2fc1cca0e6e38c00b06aec20e38468504993ff2d6a04aa42020e3e8870930a7087da95f6ad1e08ac682fd456a378d6af2c992e99365d70e9815a4956cc0d8a4486ea5d4c8703697d9f71fe87cfe04838f592c8505ae694b7cb343b04d616b3ba620fe035fbc55f3fb6703268f9b666c69e296768d2876367243a7edd0c33248ad174f71e242e00b776b614f9592dd1be64840a277abff1f47acc7f9a282fa19928b0f1f5e0dc96c09b72f56436f1bff23e142739c1710d572d84f0cdbcffe31c2d86ef62cfa1dfc822d07198e2aa38376242050e09683bb839428a9a251dad4f573d9363917a9c12dd12b8a8ab3b3d29707181e3c12f650c5a446cc4d0179be3c7f6ddb2361bf137faa2d81164ab987b4a4ba4220ca5046943ba1386d0b131f4805519098b4a308f15f5146c38b7cd943f9afc62c02c0f73847133a6faeba9483bb2548ba99a320ce73b603d3c13f2e2f37ca8d11769062ffb20342d9d0bbf50785dd12aab526a7064d674a7d929f22350fc60461a59b4164996abdcd07ababd251d03f664064d8433b6bf18a1833b3eec36deb9310717c16e0d55afbccb77c6eea2720cab7ab5f0b2e194dca7c572024954f74eef246be4e94a3979f6ee62512464affb0fa977d886f87e23fdeb4671f3424a08e7c2975a850a90265345291edfc55fed0aa4646daab6d014e429234a2a0481b0315cb085e16c433237dbb9cdc3b2a2893f4da6417f01375fef9e11ca76789a0cd9466213c27ef67055a843d96edcd0b03c3844e55c652cf68b7da836f82000fc4c6ac6b3626ac6a5091335da788beb9eb3d8a8ec3dafd24eea6854bcf11486aa6cb1ce8e191409e967921e22a4c01d9fc49369c68ae74127a2055bf8f4777b4b3f55947c7e935ef53ae39a7a0de6f30d5412f61c362dfd4f55b719d74653b63a53d4efdede8d0d7b162bc7b229497355bcaa84b7435c85159005047d59b6f2ccf330328134ede67af36b8fd402398af3043e6412652ba333305db5007a9bdd827273009c02f5c57a67126627e6fa506e26e88a0e00a9f3e95424f38d92d9fccaacfc98ef3a1a40f84485c24bfb1bfa728cc82d4bf8d6c07a23e7cdf7d1fafc73fa3ca4c3d67fcef44fd2ba3f5155eb59beb91e84f43417e92a8ddfa61b73eaea1867e07e37d6ff521438bd0f749b839266d87d93d62b0371d0464ca65bfa6facbe18e50330aa64a256865c2ca3cec6bcc65df9c920e1356e94f00d686e58f21a34c90cbd70ae7e21d8d3f9ec4e0d70f6856fd4aa6192ff87bd0877ca14fa59b33963968a9d79c4e83aff0f5589aadf5fd495d1c71a3eca498f091ecb2ec22a8abec2da7fd7777a22214f657ccb3ad1ae1f6da09757a985bf94e58ed0c0727f954cb844bdb910f883bdeb0ada2d7e923188cff74442c20e670d9251526ec5a391754eb9e81b6649b0a4cbfbe23004e6984562fd4bc0def6f8cdb6980b90f26ad9a6f8bd16963250c7689638f26c81e60c1d72052bcc44a3bcdf9644ad819b6ec32c4603938f946a6b3e43acaf6b6b60e59e8cd59b3507fbe37b4772e704064bb4ff276e5ef0196d4b4d9a0400590e83aefa646a541467fa44406840c2a54dcba0033871bc3827618b06d8c97c454f192e5279ae5912ada5099f811af20c5f09cd614c234705284808aae2d2f055f0990d9be24fd42a6fb8bf509fbbf06a00553c11a313faeb142821dbad3bb38b3c51ff2e2889556728af2c278d4859f4367600f3a3da2f2aa69ec0932f6f9cb7c38fd3b842d48aeba6505e3ac7b2512de3b8f616689ec5c1504d2482c5448aabe22b604bf9f60d44907be9c5b949459922d1d9d877f42239a749ea544d8aaa452be56f181b1b1232397581151da6b39e3a04587f2e1e182181bf0adf45be3ba7e20985bba654144d837dbe9031d13f8958361de2276c0fb575f030693d937e02fe78d88d1c635735c09381230b81e5fb45728ddb9f3830c3d35c4a170aa7a22880a78a5911bd75f050108c18e68ee4f02039319632f7e630120fc9325c809f8d8ff17095dee00972189a285ee7892eeab5ad472670f5707e8f121f35accc5fbf30cd2b9a0b6c44dc1082cd21e9159a1c7d5686c82ae60a03d54a780021699667653d0b70d85e4bc22a3e4bc91ae984871176b9375ecd61f4b09e9b4d3a2d4bfc0d439d9be83fb9048b99cc3da190634cd67cea231679dd84ceb2ad392b2604707ad0f137890f4bcbbf66dedfe31e5b1cb4c132275cd8c4232acd236c2ff7d422207b8d18666260da3fe8bc9d20a81d014b738ed4659e6f7a9734228a8c1411447ff07b80df732cdeac7ecdf6f14934606dd82fd13a33098986980c276c0dfe67e1519fffe0caf48567903bd06bb8393d9753d3c05cb53d0a5abb4edfb595fa506115c7be7bde2cee3bf57b00a5438495d944e097f42dd022df53e7c262f7e23d6e6497ab90d509e878d36287767f61ad8ad0c0541bc7a47c4dab9995fb656ae925aba9007683f8b7b8dee9f92b2365f561229e47a42f63740a32e93e9c0b3f75101f02ab7722f7d1bd6fef3af93a875c41495540bfd31add3cbd757969552bafaec59b02bc7bd0f623faea2a71852a3ae68bc49511b839f26a7009fe4f7fd61e9c988984fbe7b47a8388f7fb2e8125b7eb1681f5b72c33b117547b81e1ab440f2cbbcf88ca72d30ff67109dbc3c1bd441649d8f374f1acd41896c30b719b8e5055cce04aec5c65330f17bd29ce1f9c286c39c0be0e08ec7634726f719ea7501b471d0f8a2470f2b078194b70b0f51f52867ef7ef1a8b83a2de7c5eb8a41346830eb1d20d0b5b63a0b66086f35448f327afec3036d3d198ed44b2fa6d2f28a7e2450539e20181c7f48cc9c47024d0658b126741ebf85cc41ab772114679bab0f5e6e1c87d27ad918c1e2281d0b7caf5f52267458390e7a186e3cc959bf758e9c8196ce360acf4bf3b6ff9df6e9f0371a8f6359dc5f8b67fb6409bfb1b8417fc8f77e20cacf36d7a6430b64924e7c406f79555cfd8426ddc75092ec632187a8d32fb78a27a257030bf5ae3821d2254f82a7c06ded5f297f7a1b293ba3501d8422815078161f2c0cd6c3af766b629cca8432187f44d13b07f9ff02283dd11a241cca3f95227207ed31c6ef11f9029bba89b8ec5f1751893eb99f4aaa3d794c2398f43020fd762475a20119c635ff1d883a46b3e831c3004e4ea38c287e2f142a0d4793fec20f1c857007d7093561558663f3628d596974e8c12bfcba98a061f20c690ea15bdba253af0103282c68a0e408a4ac779ccab07c060eff5e4e4c89a086459ca12d6589ac02a5a46541c0b58f674a8e9c0ff385170fce6f99fcac3f9eca754af360449f17e28853a95263efa0d6db21639a0cc56e1749729e4d5202749271697f1370b4a3f99d4e859cf7cafc6de7c50b9525d404d6d7cc06cfb724df496f007198b41d39e1b9cacbe3bba2c0338a3d9aca31a3cc337ec44e5b6360feb44dbab0ce024d82af318f81da26e475a3cd335ff1953543ffa70ea72f14b7dbac5475e5ebbe7fb93e21afe76779942065fd92bf574d91f1b72b6e4a7e4eb7038d9715b796f689547e3f1f5ec56029d6b1d1e49fdfa29ee4e9b82ecf2320d6563ad4c45a30a079a0f043c0b4c5a7f2561b74598d930393dc8197c7eeb26e9c0815f3c2cc485180eb886c166e9393dcbc1a84099f0e6a7f17804ed44b37334a34b4b89d2dbc270f055fdc6ab69b4ab39850f0e968b2e511e0c25aaa6811ed0efefe44f8a83615e5dd2ffa728faaca0261c7b8e5c1b822ebcc113667a8441186667e04b6fb166571c7bad574c2efbfef3f6facc8dcd0241c189eeb787b84243b6bb8b2aa086a00094a0f3ee2569dd7a3cf770aa9b835f4e015d2411ef3a362ceb7a55a585a0148984138aee0307a546339826dc26244153df9d5675c523884feb6a1b676a8df835967b567a2d9ad1b193b35a6165989d2fd835481675c30df8545a1f1660612e68fcfaad8c927d1beda600f2734dbabb9de333f3aeefd2d11cb8a4b4b945703b77936de9b5dfceecff6d7", 0x1000}], 0x6, &(0x7f0000002580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x1}, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x40010047}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getrlimit(0x8, &(0x7f0000002600)) 16:01:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)="40b3a7b8645e9737476204777e02cdae224c22ca54441e54aaeeb21516a5a261cc4d63481bf79151c701f5eda384d164f80019b88c229333371c27e761c8d87407c3f85b0cf40e90389a95b1ab3054eaae83a6f13bf83f97a486df543e4eab091d5c0a15f13403662b", 0x69}], 0x1) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20410, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x8, 0x100000001, 0x1, 0x4}, {0xc9e9, 0x0, 0x8, 0x10000}, {0x9ed, 0x100000000, 0x9, 0xe2}, {0x22ab2e79, 0xfffffffffffffffd, 0x7fff, 0x48}]}) shmget(0x1, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0)       16:01:27 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r1, 0x2000740e) chflags(&(0x7f0000000180)='./file0\x00', 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x9, 0x2b3}, 0xc) 16:01:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="c4c3953a66696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:01:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r0, &(0x7f0000000080)='.', 0xffffffffffffff08) ftruncate(r0, 0x0, 0x0) r2 = dup(r1) poll(&(0x7f0000000480)=[{r2, 0x1ff}], 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) 16:01:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) close(r0) r3 = kqueue() fcntl$dupfd(r1, 0x0, r3) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0xadf, 0x100000001, 0x1, {[0x7, 0x8, 0x80000001, 0x20, 0x3f, 0x200, 0x2, 0xfffffffffffffffa, 0xa8, 0x2, 0xa54, 0x3, 0x0, 0x8001, 0x1, 0xffffffff80000001, 0x80, 0x8], [0x2, 0x2, 0x8a, 0x8001, 0x80, 0x2, 0x200, 0x2, 0x5, 0x2], [0x0, 0x200000000, 0x6, 0x4, 0x1000, 0x80000001, 0x5], [0x7fffffff, 0xff, 0x4, 0x6, 0x3], [{0x5, 0x7fff, 0xffff, 0x2e}, {0x53b, 0x1, 0x6, 0x4}, {0xc207, 0x2, 0x8, 0x20}, {0x5, 0x7fffffff, 0x9, 0x9}, {0x7, 0x3, 0x1}, {0x9, 0xffff, 0xf8, 0x9}, {0x19, 0x101, 0x7ff}, {0x4, 0x2, 0x8001, 0x20}], {0x0, 0x1, 0x20, 0x2}, {0x4, 0x3, 0x4, 0x1}}}) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:01:27 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f0000001140)='./file0\x00', 0x0, 0x10) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000001180)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000011c0)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001200)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000001240)={0x3, 0x7}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000001280)) getpeername(r1, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xc) getsockopt(r1, 0x7, 0x935, &(0x7f0000001340)=""/160, &(0x7f0000001400)=0xa0) syz_extract_tcp_res$synack(&(0x7f0000001440), 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001480), &(0x7f00000014c0)=0x4) getpeername(r1, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) r2 = dup2(r1, r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd\x00', 0x2000a, 0x0) fchmodat(r2, &(0x7f00000015c0)='./file0\x00', 0xb1, 0x4) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001600)={{0xff, 0x2, 0x9}, 0x6, 0x400, 0x4}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001640)='/dev/pci\x00', 0x148, 0x0) r4 = dup2(r1, r3) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000001680)={'./file0\x00', 0x7fff, 0x6c0, 0x9070, 0x1, 0x80000000000, 0xff0000, 0x7, 0x3, 0x2, 0x1, 0x9}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000001700)=0x6) readlink(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)=""/4096, 0x1000) getrlimit(0x4, &(0x7f0000002780)) r5 = open(&(0x7f00000027c0)='./file0\x00', 0x20200, 0xd0) semget$private(0x0, 0x0, 0x400) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000002800)={'./file0\x00', 0x8001, 0x5, 0x95, 0x0, 0x101, 0x1, 0x0, 0x2, 0x1, 0x1, 0x10000}) mknod(&(0x7f0000002880)='./file0\x00', 0x100, 0x1f) semget$private(0x0, 0x0, 0x180) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x10) r2 = getppid() r3 = getuid() getgroups(0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:27 executing program 1: socketpair(0x30, 0x1, 0x1000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x8c) socketpair(0x18, 0x3, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x10000}, {0x82, 0x1}, {0xcf, 0x4}, {0x1, 0x9}, {0x187, 0x10001}], 0x5}) 16:01:27 executing program 0: r0 = socket(0x20, 0x7, 0x4) accept$unix(r0, 0x0, &(0x7f0000000040)) open(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) fsync(r0) semget(0x1, 0x0, 0x4) r1 = semget(0x2, 0x2, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/151) r2 = socket(0x2, 0x0, 0x4) r3 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x180) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000240)={0x7ff, './file0\x00'}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000001c0)) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x4) 16:01:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) poll(&(0x7f0000000140)=[{r0, 0x21}, {r0, 0x48}, {r0, 0x4}, {r0, 0x144}], 0x4, 0x1) ioctl$KDSETMODE(r0, 0x20004b0a, 0x0) 16:01:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x7, 0x7}) write(r1, &(0x7f0000000180)="2d9973f87fd63e820fa56b4308cabdbf2dd9524c8d50e95270e727314bbdb9209b5f2dc1fe4470d8a8ecdae8ac29d69941b5662884d00fdd745d1641a8889b154c1a56bb48aa5a354e767caf1b20d9178641494bbeeea431209fe602722f311dabe937e07f338932cd94e171001cb774537a477fe805f0e7505a8152c4713ef65c5808ef95d5da34c75a95657f2d537896d32064eadae003a25e2f2fcd65b89e96c9d49d636b4bbc91c20bec8c8ea264e655fcd55a6680e816c8ab87e816f26b78e5b1085077fae8553b31fa636f017507de9f8a7c237dd12260dad3fcdd9891fea1f49db12a491966f0f7743d", 0xed) 16:01:28 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x9, 0x5) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r3) 16:01:28 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='.\x00', 0x0, 0x1) mmap(&(0x7f0000fea000/0x14000)=nil, 0x14000, 0x4, 0x16, r0, 0x0, 0x8000000000) 16:01:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/254, 0xfe, 0x42, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x82, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0xfbe, 0x9, 0xfff, {[0x7f, 0x6ac6, 0x7, 0x5627, 0x0, 0x3, 0x7, 0x0, 0x47d63552, 0xffff, 0xdb, 0x86, 0x1, 0xffffffffffff6fbb, 0x100000001, 0x5d23, 0x5, 0x9], [0x6, 0x2, 0xd6, 0x6, 0x8d, 0x12, 0x6, 0x40, 0x5, 0x9], [0x31b2, 0x10001, 0x10000000, 0x5f3, 0xfffffffffffffe00, 0x9, 0x9e2], [0x80, 0x70000000000000, 0x1, 0x0, 0x2, 0x401], [{0x1, 0x1, 0x31, 0x8}, {0x7fffffff, 0x1f, 0x233, 0x2}, {0xfffffffffffffbff, 0x6, 0x1f, 0x2}, {0x0, 0x5, 0x0, 0x8}, {0x8, 0x5, 0x40, 0xbf80}, {0x0, 0x1, 0x9, 0x8}, {0x100000001, 0x9, 0x9, 0x9}, {0x5, 0x100000001, 0x5, 0x735}], {0x6, 0x5, 0x0, 0x10000}, {0x1000, 0xfffffffffffffa4a, 0x7}}}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000004c0)={{}, 0x1, &(0x7f0000000480)=[0x0]}) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040), 0x10) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x90, 0x10) ioctl$KDDISABIO(r1, 0x20004b3d) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:01:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) fchown(r0, r2, r3) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x108}, {r0, 0x100}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0xcd, 0x1, 0x4, 0x7}, {0x2, 0x401, 0x1, 0x6}]}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10808, 0x0) kevent(r4, &(0x7f00000008c0)=[{{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x4, 0x401}, {{r6}, 0xfffffffffffffffc, 0x40, 0x8, 0x2}, {{r6}, 0xfffffffffffffff8, 0x40, 0x93, 0x7cd, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x30, 0x10, 0x80000000, 0x5}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000001, 0x5e8, 0x8000000100}], 0xfffffffffffffffd, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x20, 0x4, 0x4, 0xfff}, {{r5}, 0xffffffffffffffff, 0x2, 0x24, 0x0, 0xc7}], 0x101, &(0x7f0000000980)={0x40, 0x2}) r7 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:01:28 executing program 0: r0 = socket(0x1c, 0x2, 0x7) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x410, 0x0) r2 = dup(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, r4, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:28 executing program 0: unveil(&(0x7f0000000000)='./control\x00', 0xfffffffffffffffe) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x81, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r9 = getpid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) setuid(r10) sendmsg$unix(r1, &(0x7f0000001980)={&(0x7f0000001b80)=ANY=[@ANYPTR=&(0x7f0000001e00)=ANY=[@ANYRESOCT=r11, @ANYRESDEC=r6, @ANYPTR64=&(0x7f0000001cc0)=ANY=[@ANYRESHEX=r7, @ANYPTR], @ANYRESDEC=r11, @ANYRES32=r10, @ANYPTR64=&(0x7f0000001d00)=ANY=[], @ANYPTR=&(0x7f0000001d40)=ANY=[@ANYRESHEX=r2, @ANYRES32=r3, @ANYRES64=r4, @ANYBLOB="37a2f7f69d32ff6714e03aa9a775fef8ef6053afd6791d19559bbd12283c00100791d3310cc1e9087d1adc0d74daa6917ec2799ffd3bb86dbd07072e88bb6d956bc57b102fd2ef70ef384de1c3f16f41bc9cc8e8e174fe50ad0fe8355c38a5dae30ee9a2868298e1fad0f8b2"]]], 0x1, &(0x7f0000001700), 0x387, &(0x7f0000001e80)=[@cred={0x20, 0xffff, 0x0, r2, r5, r8}, @cred={0x0, 0xffff, 0x0, r9, r3, r8}], 0x40, 0x1}, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x18, 0x4007, 0x9) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x20, 0x8}, {0x18, 0x3, 0x7, 0xd48}, 0x0, [0x8, 0xe324, 0x21, 0xba, 0x4, 0xd4, 0x8, 0x200]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/132, 0x84) fchflags(r0, 0x10000) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/139, 0x8b}], 0x1) 16:01:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) getsockname(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="800000b5e9af71dad2df1b09823a121a6c978979e18358cae0009bdb96deac632ca523c0be791db704f9cc21e0c9593b5bcde4acf0a69582b54c450ad2c14b7610784f76f0e8626bdb260a3884a30dc4c7f3a86759e1dce2a82a94c49b4c573562b825fccd01a6da9611c464b090c187f7b0ceff000000fbab34db5de43dc77bfea0c8f9f5b223c9d857ba937680acab36a68d9e47e54713bdc09ad10307eeb5196749fb7a1755df01449cee0ffa418aa94562200c28709edc8e7e604d90e2b159c3baa057622b644424dd55b035045e44c508c89595c2bada45d176e063fd2f567dbe219da70a84900b2dd8a79ae8c1eb8543528d963ad23e881e9c18acbc0c082d12488db1967cb0a381427eb945a2cfda46c69270f47cf65b2ace4d804659f493d3a24a9cc227b3310af04ba6418837282aabe9780a3ad52cb0ba1fc574e8d8c3bf8afd84559ef8a881da1be56869e93497cc59181e6a3540d8da758181a79086de4f8dfd3f6508d674ee099a68419fa1d8f56d996a6e900047d77115381a14575c5f6120aa87549d877c427f0000001aebcdf1892933a19cc8107040449d03896e2e121ccbb952953958e444e0553b75c34f48bfb1f908f1f8022c2f949dcc775ca71bc3148e194cd3bbfc089e6d55252b2c36"], &(0x7f0000000100)=0x3) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) readv(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7f, 0x7, 0xfffffffffffffff8, 0x33, "9f6413196a2c97de76cb914d42c3fb9e7bde649a", 0x5a9c, 0x9}) fsync(r2) 16:01:28 executing program 1: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x2}, {0x6, 0x10001}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) setpgid(r0, r1) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)=')\x00', &(0x7f0000000180)='.\x00', &(0x7f00000001c0)='}-\\\x00', &(0x7f0000000200)='.]&\x00', &(0x7f0000000240)='/\x8b\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='&\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\\\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='(-}*+\x00']) utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x0, 0xfffffffffffff24a}, {0x376, 0x3}}) chdir(&(0x7f0000000540)='./file0\x00') r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000008c0)={'./file0\x00', 0xffffffff, 0x3f, 0x7fff, 0x0, 0x2, 0x6, 0x0, 0x3, 0x2, 0x7}) sendto$unix(r2, &(0x7f0000000680)="d14e7c388c2ff3a3d633097bc63224605e36433275a5cb5800f9fb4c3bf8ee3eaefd0c0a207caa3c61a7ab360f3fa2aa60495ba1252de1f2227219cc7016489e5866b5de3618428cccd194589d614eadbdd93eed67de3382f48c4f804ee0f3aa727a52b5b68d7c8eb30cd5ed4426d93a084fbe40f85fc88f7d63db9214d7fa2aa7ff7ed28a5d4c39fc6c6d7a9c451eeb3d7cb42b726195a04f1d4cfcd048f66ed5b0eb02b9f8598756c95d6067ccaf7b6bbffa2b1d521482cc20e4cf507d", 0xbe, 0x40b, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') 16:01:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x5}], 0x1}) r1 = semget(0x3, 0x3, 0x20) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000140)=""/53) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x83, 0x80000000}, {0xc6, 0x3ff}, {0xc9, 0x9}, {0x45, 0x3}], 0x4}) r2 = semget(0x1, 0x7, 0x500) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x3, 0x10001, 0x902ffff4a01638b6}, {0x0, 0x7fffffff, 0x800}, {0x0, 0xede, 0x1000}, {0x0, 0x10000, 0x1000}, {0x0, 0x2}], 0x5) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000080)=""/61) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64, 0x0, 0x1}, {0x44, 0x3}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x5d) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:01:29 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x80) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000002c0)={0x0, 0x1, 0x68a26ae3, 0xdf9, 0x2}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r2, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) write(r1, &(0x7f0000000100)="45b56cb21c5542c3", 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) getsockopt(r2, 0x8, 0x7, &(0x7f0000000140)=""/248, &(0x7f0000000240)=0xf8) flock(r2, 0x9) 16:01:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x20000000000000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="0fde2983db4cca777999c2576b52e034e5e9e0ee5f6648bac4096d5e235f765a78d698c2f67c4057c925315d197b11b6ca0aa6d6cef99d603fcda85f312a10a30e209d48771736c7dfa857f146c20a48baa43679a541da9c727ba7efc30f4b406b2faf0a1a1471f3cbd079951d549c848f41abb28109d412210b826bbe58a31c997b819034476a1d2c36888e6f9ce3d7095a78905bb2783a1563b061686ae5be85eac772265980b6aac0db0c4d4b9b6b4059bf84b79a7f72ede1e6868ffff67f408e5ddad4a34cc84d58164881cc82df6c30e360", 0xd4, 0x404, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:01:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000140)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x7fffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe}, 0xc) 16:01:29 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r1, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) r3 = semget(0x2, 0x2, 0x200) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000000)=""/154) 16:01:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202e, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) recvfrom$unix(r0, &(0x7f0000000100)=""/76, 0x4c, 0x40, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) 16:01:29 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="510fc3a0386f", 0x6) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x80, 0xfffffffffffffffe, 0x1, 0x1, 0x1, 0x3ff, 0xcf, 0x2, 0x0, 0x7, 0x2}) pipe(&(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) clock_getres(0x3, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0xd4, 0xfffffffffffffff7, 0x4, 0x2}, {0xb4a, 0xc2b2, 0x3ff, 0x20}, {0x4, 0x2, 0x8, 0xb3}, {0x82, 0x3f, 0xffffffffffffffff, 0xc68b8c6}, {0x3, 0x5, 0xfff0, 0x7f}, {0xfffffffffffffff9, 0x4, 0x0, 0x2}, {0x9, 0xffff, 0x7fffffff, 0x800}]}) 16:01:29 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000010202, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf16, 0x8, 0x8000, 0x6, "5fcef6ac154c044b73d60b4e2bfb5b5eb3d00a91", 0xbe, 0xd}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000380)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$getown(r0, 0x5) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) writev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)="3a03a975456c35feb2c109e2b9032c0e061f07d9ea877fb3c7132c2f79b4a0a51eb1d12e3db86a2318403f556999e629ed9c37cc35dc158f33861f469c8b2d6aefb9d49f454f2a4f53a40570d28d8354935bd745e49d7f637f309f163669c971716e2da94cbac638f23f5771a17d607e52ad3eebd2d69673191fe525aeefeaad65d8deccfa9c1edd6fa99dafa44e3d302314cc03493debf11136b323eb67a2db3113d84ede0a9b68f79d7809a284d54ab999351e4611dc20e5b6", 0xba}, {&(0x7f0000000180)="d073a6886a94d5a634dac627c338e961daba011cf2a9c30eaa8f66538597eaaf48f7dba4eb98", 0x26}, {&(0x7f00000001c0)="af64a19ed5381fc30994e5a3fd0f3cb8e75fecf3682721642d5c78c2a8a367fa14620fcc1b86af07f62dea1f9f0bc284ab2b118eb23255b03348a80ec1a7b75715f968cb2fc338ca176e7f03b3c4fe33b6245719513a370336b3b980f6495a80b1e83182baa546cf49ef94ab849e2c895b5de8e762a783ed6717ce543d81daa6e66ea875c5b26adf9e2583ac13cc98034df41e2d08493e5f9f7cfc4c2cbbad6c6721b2ed28fa763636797811ab25caa0101ea8165ccc", 0xb6}, {&(0x7f0000000280)="b7", 0x1}, {&(0x7f00000002c0)="2f8eaa5130c436e4f3b9bb3b47f96b084d7713736c9156222bb0cd404930c0272a607db538b6", 0x26}], 0x5) 16:01:29 executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) dup(r4) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)) r8 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffd, 0x90, 0x44, 0x8, 0x2}, {{r4}, 0xfffffffffffffffa, 0x40, 0x80, 0x7, 0xfffffffffffffffc}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x1, 0x4}, {{r6}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0x4, 0x6ab}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x3, 0x3f}, {{r1}, 0xfffffffffffffffe, 0x5d6b1cc5c87e6848, 0x44, 0x5, 0x7}, {{r8}, 0xfffffffffffffff9, 0x2, 0x80000000, 0x6, 0x9}, {{r5}, 0xfffffffffffffff8, 0x0, 0x4, 0x8, 0x7}], 0x8000, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x4, 0x6, 0x1, 0x3}], 0xf06, &(0x7f0000000080)={0x40, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) socketpair$unix(0x1, 0x2, 0x0, 0x0) ftruncate(r2, 0x0, 0x4) 16:01:29 executing program 0: r0 = kqueue() socket(0x16, 0x3, 0x2) select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0xfffffffffffffd98, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x2f}) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r1, &(0x7f0000000140)=""/251, 0xfb, 0x0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 16:01:29 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x801f, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x340, 0x42) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:01:29 executing program 1: socketpair(0x1b, 0x3, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x4d}, {0x6}]}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCDTR(r2, 0x20007478) syz_emit_ethernet(0x4, &(0x7f0000000200)="b278ea3c") 16:01:29 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20800, 0x0) pledge(0x0, &(0x7f0000000000)='\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x20) 16:01:29 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0), 0x0) write(r0, &(0x7f0000000080)="ec220bc47ab5a300000080000000002066fe9f81d4259d1aca46364de9eaf425dad258bf0682b4691488922345c5768355f0314f7f4c2b07342c8bab5e", 0x3d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x750) write(r1, 0x0, 0x0) 16:01:29 executing program 0: accept(0xffffffffffffffff, &(0x7f00002caffa), 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x12) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:01:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() flock(r1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x6, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) 16:01:29 executing program 0: clock_settime(0x7, 0xffffffffffffffff) 16:01:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000000000, 0x0) 16:01:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0x100000000000) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:29 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) setgroups(0x0, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='m') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x40) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000140)=[{0xfecde85ad457be58, 0x3}, {0x87, 0x80000001}, {0x40, 0x9}, {0x6, 0x2}, {0x45, 0x7}, {0x21, 0x1800000000}, {0x45, 0xfffffffffffffff7}], 0x7}) r2 = semget(0x1, 0x3, 0x43) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x8001) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0xffffffff, 0x23fb}, {0x18, 0x1, 0x1f, 0x6}, 0x7ff, [0x200, 0x2, 0xfffffffffffffff7, 0xfffffffffffffffd, 0x101, 0x4, 0x2, 0x2]}, 0x3c) 16:01:29 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x81) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x1b8dc0, 0x81}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xcf) writev(r1, &(0x7f0000000140)=[{0x0, 0x230}], 0x63) 16:01:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) r3 = dup(r2) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) 16:01:29 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) listen(r0, 0x0) sendto$inet(r0, &(0x7f0000000000)="e49078d247c5eeddeefa0075aba459f336092c68595c84df84542a0866de22fcffdbec23a7fcd7da4d6af4b1f92f7458db0a1609a93c6bf0108c755fb85cf4871417d26b63e027ade608c2172b837598b558bbc45c34852473689e3293ef0660a48ce159c02a2b949e70632c126040a44c04d362", 0x74, 0x8, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:01:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2) write(r0, &(0x7f0000000000)="d9843a277f7f8699ba7519d8430d0f7d73e249ab2d1d6278", 0x18) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0xd1, './bus\x00', './bus\x00'}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x812, r0, 0x0, 0x0) close(r1) ioctl$TIOCCDTR(r0, 0x20007478) 16:01:29 executing program 1: msgget$private(0x0, 0x400) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) 16:01:29 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x80) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) setpgid(0x0, r2) 16:01:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r3 = msgget$private(0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xa0, 0x0) msgrcv(r3, &(0x7f0000000080)={0x0, ""/4}, 0xc, 0x2, 0x1000) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2800000000ff7f00000000000010f028b97476e54bd800000100000000005f5ed0a783e5b027ba7a81b4", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:01:29 executing program 0: r0 = kqueue() getegid() kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) 16:01:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000080)="12cc0424e4828aef2f6fc6f9b7e734203c6cd615b95830", 0x17}, {&(0x7f00000000c0)="c45b84cf402243eee6e0062605729b99a4aa2e7d6d32f2947b7ba41180326cdabd3a5462ec720f36a019a96d06d525e0b4284e1cd26814045401201154dc896361f597e6bff911816f4986e474a304575fd55ac4cea25b7aecb20b30c92097d8f85d1c538673f082f63f02dc72c9154000b9173089cc187703ea0a60fe8aec647dc37fb88104331977b080ba67c81426152bacd6a77cf884c21c6303bf76ee44", 0xa0}, {&(0x7f0000000500)="ccd33f6cc6fab4c0ad57ea395c805b45569fc3fd41dac534a8bec32bd1efa1c7ae3ebc12d07efc52dcb48f0d55fc5fdc22881735b7f522eb3f4ec7e7986c2d6aa1498e9e5b5d7577f34da38d3f484f3b0109013f8e5331c08c542b530e35079549595d672f70712aa8c8587574ee0dd24d660beec0aba55543c47f3fc04d7055b072f8db1dbfcf080b6297158755bc4b474170348a8486b658a918fc5e383c0c744544407cc7da8164a32a2eb8d834a10cf202fe9d30ad1874822aefaa8c534db8316ca410df6f5443e3039ac2566e6f8ff718bcd4d0accc9b7845ec340ddfb1bcad8349fef6223dccd9af22cb6cfc3d84790b1c0d9eb2d8ff39ee61cf9c2e03efe3b7fa6c670cc7902022ee68d7ed96619d8b2a4940ca0798f87c3f437742ae3b40efbe8ef28d42eaf0e4dae3ccea4b770707b0bf29d32fbc6e69c2137845ee2401ab428f1e5e3a8ffbce5e462414cd5c5d1f145d2ba609b4a67bcaaf5c09dc85483f0ff6b52a8f206a0bbe71a936902a47d5d42635e779d0ee59acc3047d9e7bd624ff1abb1c9b8143087a47b1458f82599d1ddbff164c512d5820901a82b66f5e543d39af69094147d987c258ef24419482b017918132b13c55cbf3145d03e22f36f1e57e36d31de61ec39455bad1bbea24011f8c8380d5764fdd58fdaad15b01074e5ded791ad3719d26a15d5bfb8325c1879d00173491a8631384c004e3fd7d8b8d8c5624974ca33e45c0a4f7f3d2913f31e61e733c90b1b8fae7c6f4401dd58e0d208942a779610ebd40fc8f7337075866c279fded4074dd4858a74ba3cc7b3b21286faa8d9684838fd83f251b95a0fa3005ac8161fa05e9127c4950e1a09bc9e60f11ec53609fdfd74a0ba15f7b494581e9bbe9d34de495ddae1370e5cfe659a5522388c32d60fcafa923e09f26920cdbf53da75cea482aa1e7751be7d910f8f87b51760a99f5bb9768e05684c0709de2906a6ff55d6c9be7bccaed397d9ffcb22089bb2afa0ab1c9b900e7aa69ed1df69c8ad47a989c26df1104aa6a43b3c641c1ef948ee36c8bd7331448f213cc3691d3e4a4d1c3eb6efc5edd6ad041c8653e4f78827bd7bcd71cebb86210d5007c28bd396f981a7793e8d114f2af253e364f115673b71f934c7b5155358338359262ddcd55de20be4e42ca20ae4c21ba51565de4b7cac7f097a8b554e4cf1dd89849bfda47a9c784e5522c074215ff4d9b6697117311821cf452ea69dfb27e2cc61327d918844cdddf234f8db9dca06a07d47376fdd3c331be78a9995ee7edd79618cf2552443296221028ef1105a1d2d59cfa54783757b8a770c5fb427844f9245524225a2bb015bf6bf372bcdbccff7f9398bbfa8f5f692b0c90f35b1780537323e808028b1854b775ce379f62818eed38b2b92555bda0176d9056942cc4e1d1a140d73be6bc3b8d1cf2b5cbb750670970413cede6199d7231554e01ab65c3787dcfd0aa34b82c87ca3049bc443f0bf161a7f30d8c7f393a273d8ce5ad9a494056db94d7482d6f71a478fb2791853f83ef5057e7284fbee4ef9f251c3171e242ef56741948732b031b68b937e14da865249fe372944d05caa6f723fa15a73e7f81850b4e04c33a17db19deaafc880c39e79d6a8192e65a9a1f1fde00f1e3f8d1c94e70643d48a07a1720f43c2b6329f8be8879b3e9c8b626fb4f4d0ba7a69b02da487bb6723c41cb24b916dde3130edf34671076bbca90ec0a7794d237241280684f818e4774f546d91f01d92afed9f8c54670cb30ec15036099afd7c6f58d6ae3765a150f9ee841ffe3ac3e6d3dbcd94df2b7e2d5dc78d3f6fd483a8b28ee4a99dab0324b53b4842ffb42877f4b617699068afaa53e69f641cb18f425325d028eeb7b6ea629a5184b2ce8f72961608a01457022bab5b947a5b9c1ed3a5dbcd156d3f528ab13beba42cd09f55dfad7219167d8f0f0054a47efd4cbc90de1c9d0225e0e7c8d0be0ee9cbbe9d31f53dd8e90d7f8c26d980fb568314f62e2321a6f17b4f248a151349d653fce2b21ac354f2eae053a2b2ee0492f6b04c45903fb72b899d0237b6eae08520292630bf4410299ecbc8d388f3194b58d99c95b0fda22070d7f95c298a9b33b98307072a22ce7f4df4c555279326df0727ee9c60195f2c7eb99b4fec60f252c50abb47898ca296437ee916dc8455807fb262483666212fe6f4de293ea9be3c768b924078ba782e254d44092b47ec01523565a08d2be845ea1081613faf6dfc4786a7b75b41f95b54710d02b464013a9a2c014bb0b3202cbd98156dff642d53a5b84793ea1662c1293c1db424886ef1090ceb55a217254f062120ca81d8d157838900f0919d32a78166c9bfcc646072c28a1976e6994336a24af40efdd0ab42e6458e0e821b60abf6e9c1b985f35233d8b5b009c04ee24a6a3c74dad5631fbb2e8a3e612016820129c0c64708138540076fda70a4a73c287a53ac15173a60cad943896516849c1bf718f127b1d33c9d31a9822546b73f63565438a9ef3f3498de4afa94cf0fa537b409e837cb4ed0a747a5c525a149aa572e0ed61cdae936a121dd80a37914696790ee508ad23d7a65a5b3af1491a0c10d164e31cb487fb58e017fc8158e2cb84cbce6d380328fe577874503070031e020b0f5d206e148840f755e12e5278e580f582bb573357ca39d3829510a12cec0007c3c60c2ef6cdb5eb53184e00bc970c5b7b5cb74b1213cee0902cb642661c6115f38412c4a2df92341420cbf8cef39579da4769f5a824af6eef52933ea4f20ddeb497472f561a78f04681b9fa7426808b7f93b853f89e20d07db2b0c8dbd28b7e21199970516fd40fe9491dfbe7d8049a8067a85961290f3efdf71ac96cd86076b2b93063afba9809a145bace89baa2a43aa06fb87e3c22b592a908ac4762b3ed4b641af12abd400c07dd67479c1634912e6e26f0fe4349f7ace6341912b44ea4f9a3a8a156d7133e8bccad94750100ef1eba3695e7f5ebcb5e00c383edd4936f65826bff124d2aa72429c8c93b2c823afaa1cae9b46c8f3b1d796495b48ae3ef42644f42cf3a91a18da79c9b49afce54dc0358c1adb6e3d942ad2021bf41f6ae63926fb241f1d8474b0ba26a61fcd1a826c3b05905b68835f529dbd62bd1be6efa312660387e5e0af3689034a5d104a09f90d98fb5452a09bffcdbdb6dc916e29d8c3cd5e00d1659608dbbca9c064aa1eabc155fb6589bfdb181b7868f1a422849c056856415577396dedf3b7f7697cf12cd529098d2f72464a2e2bfbdad61456c884ec6ea7aef0a5879bb0a1567744ff9afd49b2a7fbdb609aee7b1bb5e9ed9ccefbf9a970bf1de3043389c63d374bf330b1ec5d420ab2dd7ad2118086b366533a8592a893183d07a084cb37e4150d30ee8ff20ec1cc2a4037783dc63e09e63285b6f797c1e7fad1327b1f6dc4a04f1d54b1172197595eddc7ef0b7a75a813338f9b8dfbc0597fad5c30603ec430dc41c9c9597b0986a4c977c7ba5886408e1064732c5e245addd16237b54bbabc6412a52647d2a7151e19f030abd21a6d9c867abbfcf5c6b307d220dfd98727924923f55d84ee8aeeea68617cf22e6fd1c3d26fc81b73f498daf1d7c79867a25931d6fb3b6ffaa138447c5291d842e8c544c6659fca8aa11c33ea51e9c57e53d39e0d925db46640a4b6cbc094297dca1e695689220250bff8fa70026aace8abff91e40744920c3a649eed54a0ca474c3492679646ece806d294c73927cabd2aa107106a260d767abe7157a83b59416312e9b3828da2add2c29c9826abe1ff29772cdd14f4b6ebdc6162c934741c3aa2aeefd957eec684a2cb421b9891366b8a84a9fed6e8fa0d4a8d1f5fa9947f4d87fb27247879ba8e5db408e755f45b7d20b9f0283d030e6317180ca577bb82fdf9e9b09a5799433b8bc13de893c9e536ceffab5cbbf6d6c863f44722b432ebcda69288824af071940c1f63ab22981311eb8a64201d755876dc77e82d9f952a55838948e4e9614ef7d091d77af565ec255332df3dd3fe9b2eed51b833a81f90920fc20d66c15fabc547a64abf978d3de9e2743d0527ef2d77ea6fd4028b8ad39e9cde843df97f9ad361b1ae0cdb4868b1a0c935bf4cbf407a177918eef5552395933f07df954684a5256b63f8f358dcafb8a81284b0cc304a99be33378691c7a7e91713ebc90e9e379aea4466fcbe4a4971eea2208b444c189f55a8ccfdba21bd2ef0d7d47469818d158794bfd474dc5362853c05a47a888c5a7804305f93ca997716ec85df24aad04b11f94f20871947ae3907155b7ecaea94ea9f05d79f345aded2332af849f29721d3a1a3632461b00e72d4424ba47b8b2aa0d8eb72ece0a95279aac8a339c38cd1ba595a5544e0d501e79bee0b3143f61cfeabd7ab9137f682ffb949f9c0f451d1e533e9038196c83458f602c4464e36b4221ebc2c99ab9dcba6469cdd33531200c561bbca23f275f7cea58f79696a4c0ba62e009ea39b5186f59f9b5f1749f1964b536ac8bac38779214c9a2d59acd559dc27348d2cd6a6be120e9ba6b32ce033942e45a2238a63a78afb1b305b1ad8ac39d7a917b705968e14563867682c42fb242cd1e4b8674c5e3601420a81effc4b96ef3cfb3db63f665c38be9347186b5ee7002aec4192f410a3e4017a96007731bddb3db33cc1cbf69e125ef412037db5d70637a70e0acedf78d10a13e2474d2431334b37d261e9ab35975ccc0622c94f23983edfde5a11535291d7dba1aceaa4de6fc105e842dacec281f3875e6cdfb74ae73fa180d806f63e5c7530c08958561917e81bff5f3d5accdb30f335ea4a4617dd31444fab97282fd6641235ba3f99e8e30140e479760f30b39ef0b8514adde31123668ad8ee8456336399ea3627434e7f0b7a695cd34986981df9d91ee47ba49bcec1cb06b91aeb27368ac42b17500796a9c075c227323bc8e49acb2e7c9a5a36a2f17078b66fb3c3a2f7b7e233bc14031237085dfa8b6605a6888f371557bf8fd295c7dd7ee778d0e98ad391b219822e86ccb3f98c0b248fbd0008ddab518614c7ec0d8633ba98be9d93303a92c35e93f3e1c8cb29bfb75d5573956f6cc4b8f117b01425c46ed74b4bc744827d314363f7d2aa67d1284fd870fc7671f80c9e2d80581f3fe113c5d7dd725248f1ba4650cedee5ebb6e9296944bf3367ab3c07bc8b1c7daf5da03f0f26e56ec114fb2ef3402e34e90e10c2f8799de5b28bf9f333484631c98b6d9b1ecec034be6e3989caccc4ae816bee4d903d248e4c081c8727829d1131912c3f895c64380fd3169a50c8587d68c25f5187f479dde62bdcc1c360cdc2fbb9f5e7bb324df5173a22b85ad5468cc1ffabff5f22ba31a9788f1f8edbdcfa9fd71bc7f03300255490f18ee41cff6c6e9b80f61477acb7b3d54637d7d0ba5717a106f64fb0082ae179e5393f3c8ef194144800c12605bf7335c6f03088bc4905195fc0f957e76391aaf3a3f5ec4576439c20a795de92dfafd164417e5049659e78751c4143170cfdb3a5d7cbe0cd29eb267f2624cbff85c00ec8b08df7cce9b4cb3fba337d2706709bdc6f42f45d7e675a83478bcb2d18280048936dd32e88464c50b29ad41b4ad0576a59c43920891c984def9ea62d2d0465b910b97c4d9ca5779a3ab2d10dbde69221347f4381ec5e9c5e07708c924e7255eaf3dba508041480f235c5aa2a241d8014bfc304554738faeaa976bbfaaf3fe52d43ebc1501f7b5645ef62e90cf058fcc6fe2b094529ddd95da3e5fa0c2f19d0458d4db5e806257", 0x1000}, {&(0x7f0000000180)="c9f4bd7cf13ecece198567c7e59dcdfeada8b36a77bc41bdc20ad07a7f3c81bb3c8dde7f33f49ca0267911a33907f656771e71e78e96a83868ba412e53b04f19110a22491b96392d84b0432e199ad04c9515be4b85f39caafb7ee535d95bf3dc3c7fc3a18836d6cb46fb0980364828d0fb71296734554dd7703088342d631ce93531", 0x82}, {&(0x7f0000000240)="953ac8b308d86597e9c3923974a9d32dce587da1c58507a206e15bd00f8662ecebc09ef986239439ea1038f720465692299edbf8bc1313a0ecb5d2e65eb53637d84ee43f9d9f1122543eaaf638feca0077347f819461", 0x56}, {&(0x7f00000002c0)="6096836e0a91d796ee800a06fe17b5993e61c977748f86573fe80b81a76bb0a18e6f04a221bf2306aa655a62340d874db0eac967d31f39be5a04dbf5b42266431980238dfa270ca342ef122ad7ef743f3173e6dfa8760724ed8a5df6220e15f687fa867a74bbf6a784", 0x69}, {&(0x7f0000000340)="812be662129693dc86609d7f13b6382921be3f89fecc4d17c3d6e9d8868f73ea97267a5a68053c9877f6fdf739de570b8c5a163257be4f71aa44166f94ab9bc795c1f637dc79d2622cf80f9aac20cc4961c0ede8aed7c4a944840d8b4a168a", 0x5f}, {&(0x7f00000003c0)="6f95682d1ac96b874f78f3a01ac7216f47348d480a67885014581ecd21d0a288bcd4657284b7e1363ac00e2c16272204d72d7debecaae503", 0x38}, {&(0x7f0000000400)="78128a252b7007624af9563e51ec69a28645e4", 0x13}], 0x9, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:01:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x21) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0xfffffffffffffffc, [{}, {}, {0x200}, {}, {}, {0x0, 0x2}]}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000300)) fcntl$setstatus(r0, 0x4, 0x88) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x5348) 16:01:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x10420, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20080, 0xc) 16:01:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x100000000, 0x401, 0x9, 0x9d}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r2, &(0x7f0000000040)=""/145, 0x91) recvmsg(r0, &(0x7f0000002780)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000002640)=[{&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000280)=""/36, 0x24}, {&(0x7f00000002c0)=""/183, 0xb7}, {&(0x7f0000000380)=""/137, 0x89}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/254, 0xfe}, {&(0x7f0000002540)=""/207, 0xcf}], 0x8, &(0x7f00000026c0)=""/189, 0xbd}, 0x841) execve(0x0, 0x0, 0x0) write(r1, 0x0, 0x0) 16:01:30 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x1) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:31 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x3, 0x3, 0x7fff, 0x80000000, 0x10, [{0x8, 0x9d3d, 0x8001, 0x7}, {0x8, 0x80000001, 0x9, 0x6}, {0x8, 0x8001, 0x4, 0x5}, {0x5, 0x1ff, 0xffffffff, 0x6}, {0x7ff, 0x7, 0x10000, 0x10001}, {0xac25, 0x0, 0x7fffffff, 0xfffffffffffffff9}, {0x1, 0x68, 0x10000, 0xba2d}, {0xf288, 0xd89, 0x4, 0x80000001}, {0xb05, 0x8, 0x10000, 0x81}, {0x8, 0x0, 0x7fff, 0x8c}, {0x8, 0x8, 0x40, 0xfffffffffffffeff}, {0xf7, 0x5, 0x2, 0xffffffffffffff81}, {0x80, 0x60000000000000, 0x2, 0x5}, {0x9, 0x8, 0x100000001, 0xff}, {0x9, 0x0, 0x0, 0x101}, {0x7, 0x8, 0x5, 0x8}]}) setgroups(0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) dup(r1) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:31 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2000000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:01:31 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) poll(&(0x7f0000000100)=[{r2, 0x20}, {r2, 0x97}, {r1, 0xa0}], 0x3, 0x8) pipe(&(0x7f00000000c0)) open$dir(&(0x7f0000000180)='./file0\x00', 0x90, 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x4, 0x7, 0x6, 0x1000, &(0x7f0000000240)={{0x9, 0x4, 0x2, 0x800, 0x800, 0x10000, 0x4}, {[0x6, 0x401, 0xaab, 0x0, 0x4, 0x3ff, 0x1, 0x5, 0x401, 0x5, 0x9, 0x9, 0xb7c, 0x9, 0x0, 0x7, 0x1000, 0x401], [0x7f, 0x7, 0x78e, 0x0, 0x6db7, 0xffffffffffff2c4e, 0x6, 0x3f, 0x5, 0x1], [0x8b9d, 0xe7b, 0xffffffff, 0x100000000, 0x7, 0x9, 0xfffffffffffffffb], [0x66000, 0x36d, 0x20, 0x3, 0x1], [{0x1, 0x0, 0x559, 0x100000000}, {0x5, 0x80000000, 0x401, 0x7fff}, {0x1, 0x7, 0x4, 0xd}, {0x2, 0x8, 0x5, 0x3}, {0x4, 0x7f, 0x5, 0x7}, {0x0, 0x1, 0xf111, 0x1}, {0x5, 0x4, 0x4000000000000000, 0x6}, {0x3, 0x7, 0x1e, 0x4}], {0x1, 0x4, 0xffffffffffffa688, 0x7ff}, {0x3, 0x3, 0x0, 0x4}}}, 0x9d7, 0x12b3ed72}) fchflags(r1, 0x0) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xfffffffffffffd49) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f00000001c0)="5f7661005b7f8c7e297dd3a681efd850fa01e6c9111d7675d1f015101c931bd7", 0x20}, {&(0x7f0000000200)="eb74bcf003a3d0ea6d24d4fa33a924a4f77ffbb2bbc1007cbc0c01625aad959dc32725e2d89bb74ae8805358c95bc4f2d9cf95edff21312137a6ec1a75bd1b47353b433960823a95a93369e2c6ac88668108f3aaf3bd572f5796f542b423c65574cf4590fe4a20de179e67d6b03522ac5d352e093654b38a6e06", 0x7a}, {&(0x7f0000000280)="ca5407fdece5e727293321f7af67efd9ccda28a75dd8bf81afb8d6c3b2d8aa19a7f349ca8b13b2ffdad383cca8ede8fb6e9a7ca8df86ffed4db38b6b64ad07e05655868555ec3eff2118c2722eb474de0b07dfa2e0125a", 0x57}, {&(0x7f0000000380)="33671e2d4eb01a31ee7d0c95820f788bbe7e04b1c6346b2c2c79056c189562985b4aed1a4ce775e7af387736946b8e9bc45b1fce4392046ffaeb6a053b6596806992856d6ddf225086c885ece3c2553e5d4aace66686494ff397485a3bf1d8832c730bcc46c3b8daa92552bf9b3f0350b2493980", 0x74}], 0x4, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x168, 0x2}, 0x404) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000780)='./file0\x00', 0x20002, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18048, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x7ff) r1 = socket(0x18, 0x400000001002, 0x0) fcntl$getown(r0, 0x5) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) socket$inet(0x2, 0x4007, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34, 0x0, 0x0, 0x4679}]}) 16:01:31 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x10) close(r0) 16:01:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x11) 16:01:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)) setitimer(0x3, &(0x7f0000000040)={{0x7, 0x7}, {0x9, 0x4}}, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x8, 0x4, 0x0, 0x4, 0x2, 0x0, 0x2, 0x3, 0xffff, 0xfffffffffffffff7}) 16:01:31 executing program 0: rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x81, './file0\x00', './file0\x00'}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000200)=0xc4) r1 = semget$private(0x0, 0x7, 0x40) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000580)=""/153) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000300)=""/217) getpeername$unix(r0, &(0x7f0000003ac0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e37ff29cb85685d59599c8222"], 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000540)={0x5, './file1\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x0, 0xe9e, 0x0, 0xfffffffffffffff7, 0x81, 0x1f, 0x1, 0x3, 0x0, 0x1000}) chdir(&(0x7f0000001540)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001580)={0x10000, './file0\x00', './file0\x00'}) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000001600)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001640)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x200, 0x0) semop(r1, &(0x7f00000004c0)=[{0x3, 0xffff, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x5, 0x1800}], 0x3) getpeername$unix(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007100000000000000000000000000000000000000000000000000c469f8de0000000000000000000000006574c449020711e55c9b6f02390a8d2f162e4b9c40f589004594cd4caf9e1f8aabb201f6c5d56bbdc46872a71db91a1cec5014dcc6cde404a7972067659be2a687d7ce600a00005cfb450acdd13b64ce99c8ca51a8026ac14fd0b9da4289cc0a1d2cd841caea947b79b3b045da61be0231"], 0x0) write(r0, &(0x7f0000006d80)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18595a05328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefa285ac95d44977962a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7d97c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd33b2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a4847af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8b68ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a32ce51d68425270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306079ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956a", 0x1109) accept(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006802edc443f95e00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066e8416ce1a4c7a4b8b9ec253ef32a6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b501befa7e227a3000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e6faa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009017cc910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6199d9ac246b67fbac6e54c8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a74c57a3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c9d037be45c2624019cef6d5643797b77a21c195e856fe56021aece0104f888d773a0086c305d97a41d034a958ad65937a1b895d98bd988bddea96700e5bbedc78d44e9f53769177d168e41765e1251b2a82d3061d92ecd4ebe5edfa4b12c5e000000000000000000000000000000000000000000007a4ed23338b9be87c0d4229218e0d1c09f2bc90d4a72c35652962de71e2ea364731fe0c51084ed19d812f709cfacda23e86c2319e18bcdecf7d50256f5"], 0x0) utimensat(r2, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x3, 0x125b5b23}, {0xffffffffffffffff, 0x1}}, 0x2) getitimer(0x1, &(0x7f0000003780)) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) openat$bpf(0xffffffffffffff9c, &(0x7f0000003880)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000500)=0x7) semop(r1, &(0x7f00000038c0)=[{0x2, 0x0, 0x800}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0xef, 0x8000000000000800}, {0x0, 0x5, 0x1000}, {0x0, 0x80, 0x800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x6, 0x1800}], 0x8) 16:01:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040), 0x2000000000000195, 0x80000000) 16:01:31 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880), 0x0, 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:01:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000040), 0x0, 0x10001) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x80000000, 0xffffffff, './file0\x00', 0x101, 0x7, 0x3, 0x3}) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x1, 0x177, 0x800, 0x5f8beb9}, {0x0, 0x3, 0xc1, 0xbd9}, {0x1de4, 0x4, 0x80, 0x6}, {0x3, 0x8000, 0x2, 0x7}, {0xbd, 0x3, 0x0, 0x4}, {0x7, 0x6, 0x1e6, 0x1f}]}) r1 = dup2(r0, r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x0, 0x11) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:01:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) fsync(r0) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') readlinkat(r1, &(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000380)=""/240, 0xf0) stat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f00000001c0)) openat(r1, &(0x7f0000000140)='./file0\x00', 0x8001, 0x110) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000240)=0x1000) chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 16:01:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x29) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="6b6f4775f2b30823c7ce572d52ff0fa925af54aa61c202ad7e0c570b99c5f40829b627a3d81aa59868e25f3f53afb26b4ba543", 0x33}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b31eeeec63537cd937f13630d84961a9b3915a34b4ae7e9f0c71ebe3dabfd2240d4826bd31e1335a7d6e1feb815697f83f945c3c5e7bb3f56b57fe10541a8a744f68da94cb11163026c0540eb8b60f3da09edc10b61857ea8e7d2a5e731e29d40c", 0x61}], 0x1) write(r0, &(0x7f00000007c0)="ceecec428db82c2dc009bb54de81a9ca82d717975852ed809472cc0b451ca2bc9ce3d7d4132d73d7f3c35f80736335215f5431349cf3ff6f4ed9263b8d3ece54a9692909357205b534a7b73671718e2b2f12131981b4a79b11f99f0910df84635171ba38a245e0", 0x67) 16:01:32 executing program 0: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) pipe(&(0x7f0000000040)) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:01:32 executing program 0: r0 = getuid() r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[r1, r2]) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x1, &(0x7f0000000040)=[r3]) r4 = getegid() r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(r5, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffb, 0x0, 0x40, 0x7ff, 0xe10}], 0xffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x8, 0x5, 0x6}, {{r5}, 0xfffffffffffffff9, 0x4, 0x40000014, 0x5, 0x9}, {{r5}, 0xfffffffffffffffe, 0x2, 0x1, 0x8, 0x5}, {{r5}, 0xffffffffffffffff, 0x2, 0x21, 0xffffffffffffff81, 0x3}], 0x3f0000, &(0x7f0000000180)={0x4, 0x7fff}) ioctl$BIOCLOCK(r5, 0x20004276) lchown(&(0x7f00000000c0)='./file0\x00', r0, r4) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") lseek(r0, 0x0, 0x0, 0x2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="c94e39c59b0ce323b63c193754cdd7de12829d6ed56959f6947db08482609a0dc7bbe012999ae8ffdb5431a576acc8f4928a75210152", 0x36}, {&(0x7f0000000100)}, {&(0x7f0000000580)="f6894d72f2292556bb2f6b3bfccaf516c8afca912874d71af1d735c308f574809d20e75cb71eacdf9d6ee4785b1078b65b3fc6169d6b2ce3c5b8e83a7651777edead8244a716de7f0d15312c4fcd876076b916986b98e163900d32ffc42f470c967877da94147743cd3d43f607435353519e5fe4ec6f0fd352d2417e3de59408bb32dc67744626632d90edef1218365eb21741348e28b78e30fe8b0badb6b7569713e4c3c5442fd9e36221ecc30f953bc5424fe39637ef6a8417a88f47e230b53f01776d71ea36c04a123dc1cc7f808dac3fb17763c8ca6fbd599f3965272049e9d0093e856e3d9873b1e83c7e4b7f81bf6d9dfa2c148f27001b3fb0e45e9f0adcb0c09b77292e33aba601161f3f021922bfb82003d83e324c91321be9d071bb0d4f6cc7aa405e0274c652f0015ec3603b9fe1c39aeaa5ec7703d50543e259d6cd35a0620eb2d8fd68ec22fb1145953a96e6737feff865f555e779a0d8797aea4393fadb370e53242dc57a631925fd2461edc09b9a09abaac2af19eadd3831253a45ec44484b47e4f9370935ac0fddda04b58afeaeacf800a4815d8d0368c2aab192a82ff0a0f928812c72070980cc7b162b1dd5c57a333547dea69a412a9f90daeac96619f7604bb8523fa2dfb4feb805fe0231e0779d96c471b82bd8301a63a41796d953ecfc75afeb6ae519169fe758f21699ac2ab6de7aa0b79b41fdb1e943d325b582f2be3c2e6f4d9b4f8d93c28d2d90c7b8c54ce6a33425821b6c3121c56bf6826e3c9dda3f2fb4e8580208c589e52d7f4a48af336ccdbce76eb1e345c0d6ada97e7bfc3e866003b0597487cf83962932ec84d4d94ffd8b18cd66198cc4e45865a9154e2025c023766ace8f42990e2422500f2945fb638982588da69b45494978ba46e94819a62874fb56ee8d65015b89b0752f0c9de1718086238dbc8887f932148c2c0615d6aeac5b8bc83963c72a14c8d2048935b42c3736508d62f38d05b1e93dbd01738bd5adde957df12f3aceb6d529cbb21efad17c8773bdbaebe166777806dbca27b161cb440f8fcd7ae54b25020a7b2d743bf6189bd16d36fa3cb6dbdedc049a409b8c7babd738762b92b7bced725c4253d6ff957e7f43d2c4049b02b1ee8697f9e0f5f2019cf9de6077e3594a39ac5a33de691a10784cf1959223b2ed88e023e5550a3a32ee33a3b35ed0dabd0ea2fd5ac511e70ef87e64804332a15c1bb77f7f5113aa57d07f3c4c7c045c3ee8489bb257dc0c46db8a9d9206d6cf63ae119d0b4e538ae11beee23b260ce4626032614beeab6b57542cbcc205636a3c887297f8c0dc83c51c5e23a2fb07e92a7a8281ed8e778625d5750ccc5ea362221cf6314eb018455d3475ee50b4299fbb95e87fb18c76b2e50fbab8361b7f17011d0ec4ea282f7d8b644ec17075e014237006804c843f643307b9405f23153cc5fb33fd5ae6420099674c836118127c5511124b79e636cea54b671361f5f9d0b34ebe15959378de4a7d3848d1c6367b7a4e844a08b10cce221cff9df5f751364647af5c469ec38231b05fa4e4ab2bd0dda4665ac39df04b38e4d77677d81453cc7b4ad16da7616075a1bb0c92110aea67a8015ab3a5d32f1789f145a742ff7398dbc387cb6640350e4ea11382bf86201713e27e6bc835c23cc561afb8e8cf8b605f9fb8c14f9e04e0df24b052eb3850ef1162c29583d8aae9dfa92208fb61b0fe799aa7421104e254b5180f1af181f3714b61f294d83370d303d0ba389a2de4e5a4de0126d9017108d49c1fb992a52f8d3029aba55ba8b5a11821d64969a8f5a050771b57fa319aeffc401d088a37dd0ec98468b2861e795026ca401167c9fcba131385d64e941463233c974d30abcefa7e01dc0f660f005207372329373eae825519abfb697d50deb2e97a83411c5341c17523973db75e539ee65ae19b8709ace13fa6f550189c22705a03092e9401c529be9ea76c3cdfe0b8747f102d13bcd9ed3ffa3ba997d5cb106752bd8a9c4aac4536f765348150ad5a4036a5a67274a8f736c7d3760368b06f69140d89c28d99025cf97ed236adfd5f43a4f4858d946ca790e113a82e307a691bf59f0c579f9946144cff1e1d4bbedf52aa15f1c0e4a283e96d40e863158cc1e50be1447f904417052aefd24559c535905f251dfde2b8ffc8226b82df6ed2003cc3d15053d26f22d165aace81567065090d7cabec5af904fbd319cacb7badc6151af53a068491a293c5124c007a231edb73b3cc48aceb0842eb043ee49a64a0c8a8990a4c621f88d6662f3bceb15798f2499e987de24e74bfcf0ada3d50c5a0214872f318dc1bbe2db88d2b1fbee78a84bcf802fe4850833e5331204b865d1801454647a98e0b5d3847ac4878baf2caae5d490ec1e2915ca17c9628b6b2000dff25e2d17650190e52fa64c4c13b4c87e6e0ec21dc8f08e3d4c9a1df33ac4eb86bd5b5fe6ff43d6d024487e7d845b96cafc3389e7fef7a5ccee0b33f532c995ff2d56a9c11d7f88401543576ab9fdbed709ef4b0cfdfefe3d0c7798ed72638e9e5e34b5d6decf31ac25ea6442dc94e7b2244be3301524c0aca1376aeb0d60c887423fefd9f5da65bf690ab4c3b9f7f7d814db5221eeb2970a4b99f14bd094ec03e940558fcd5dd15b3e847acf486b38576121141ffedb296a42d6160d5bdad98b6fbd3d6768bacd2dd715528538e768fe133af3cf0d2f02f440406213f82e12421d1eca3d0f8c651604dba40209e8e953c2b7d84f52ce3250933b12a98566cdc45319e656102a4078039b94d860a50e768e0c069db223258b5484a7d60e4aca78bef0e8123a1b9c7827b36debf1364c3377c03c9ba48e27d683eee1fbda35621be6d4dd4e92c35b153331434900187d996987bdc10bacf2e4bd4ca38de5b0f44027e27b73e69e24cdd4e99b03cd4857b8eda68d8f2d99484fcd506d474a8326971c25016d29a996157c93293f96eb55e338a14bfe241e18fc837790f61c8606589629234b263032e9a948ce46d833ede2063b1023bb5d5a6371f6b261ac786ef49486265146e1083fb4efbe2b74623b6a632a6c0307090a7a6f63c21a401548baad66db6c1817583f45651079c63a1bc97d49e344fbc01093c648c9fdb853e563dd535cae615b4b98b396e7fdbf0ee5f25e3ca1b47b07663d68a13f79d4cab7230dbd4d946f6e05f104373693b476e306383f20dc97325f71ab49c82651c2b66087dc3ad57c6a61ac5158666d9af6e047e087b0fb77a88d72dea5ccbe7900f86ff7869f12c29c92229b0988c732ae3f524eea00347474cb6167f2dcc5c8a8df15144d8d8cc2f4796c983bcde1a2e14e22da961d0064df767410a0886c093cda7339d262697dac6e2e4fdad24af3cb6d1037e136113a247d3f51322630aa66d24c16bc01fef2ecf9704dd6398ef6842a934087b64b76079da9772fdacb8c4cf97daa42f451ed6cb8738524278c0237fd5d85ff98ca2eaf1193d946b0f10ea24df519c2d9b0a2dd1b5f2831081258e0bb4694e1735b798ab59e6ec9a443d8989a45af9b941a7f48353d52cb3678514dc8ca5e017c4ac362624631664b3ec1d6b90024f26c20690c48545d5f5bd20f3b168918602b9d93bebaf4d763f1fbd468bb3361d6ddd115b810810e737e3d637787866c0e244145e817e6a732df9701fd16ee53370c4a5000ecf314d5eece0c14dc46d540d9320afadb0d4b7a37982704fd34f7b7d4afc3bfe4b9a553f9987476d643faf7a36e0660912b6af368c7fbe80b8502b3551caf5ee24228fc35e389022fbfe2a43b3f984b3cc6c0bb2d84022d2b36b851e4eff50c2d0a3c906f71a6d230221ef641187ff6693bfb161a440218908386a93abf0a5198cadc978d9924fc94442039f6850dfd308d45da92b48ab7e55fdccb42ba4c71ca7a7e2cf528a60402fd701b9eab1389b2949124e5768daa086631396d84621ba1b7bb51e01178ed90365a184767f079a01ead274d0425f4aee3dc750e9ce8ef577e9bcf51b0faca5b1970139b58e87bf589324ded52f81a9a9533b99283bf4be91c1dddd6941df5035f2d7403937cbf82983ced0c3090b27564231016559c7c972c65b1d7c29f075cedbcb8a35c585122c35f621262997cd6cdca9a0a760a98832c24f3caab763b4a5a6f02f7c9817ab05a44f5c20e9c581733fd70210e2411a7c5029e9cd065504005dcd55249bf6b703daac4fc68ae81556a04716fbec4de14a916dd510e0f7f38d864bcca74e37790ea0d02d837fff748baf03238f972076d7e638f599948a54b25d78306b8c1da2b419a48e871659f71ad40646d8c07dc0d37b8c8b0f7be7b079e65ca039c2383af7afe7c42eeb3c6d2ba0933c8ea350bc8c84fb539a5f4e14b33d55fc08827ae7dc64830132a4985000ab5042e1a911db9584468b64e90c0d4e896aff455f621922a82691ca86ad705285199a46cafc513efe788bf0b7ba73b9dd45ebdaa0457717e8057adac2b5a4abeb49a99b90478d23136cdaf75da20f342cbfeeb406e128f2a5f048adca89d299d817b4d47ca6e7dd53023c3ce1378aefc84d6b23bf8ff2ef33f3a36c3d5528547bda1751609a4152591a45d70df84c55061b7ef762f55f98fac7f955ce61af43b8bc9c979c3d5c9b9e642f6513a2fb73b5f3b61d134bece3e2991036bb673ec0377cc62fbc4eed467d209ba8f5395c180a3818ced727107f84dd30cb3104f0e8e47a0890dfdbc4e8c128c0567eb581b02f3ffb8d6d775991ea2e269b45dda31180f181a0d09e228ebe33d58b92e4c72801653bf419453a24a7d39df43f89937162204345661a7d95d7c627a95860b0d6f3098f194e64fd3b107348cd5002a9b1802e2eba6995bc60d4dd21898668673cad25ff3723509f2047f2420979074b626fc6e729a9c473ead083598a8c1abec4701950eca074cf6aab23c64648098ecd21cab2c5ea8802b84b516fcc5db3240420050fddd672c677497a406f6edb6429fea6c2dea0ea2722e73672b0b883075634e73935af474200ebfb84192b95153b4bb703995f2ec73c0ccc66168bc0679b8d8ca162267352c7f2cde626910b90fd602133051bb871a2ec59ed11c324927733b02156c758ea64b8efab4056f34031b452cf93aee44f3fcadfc7bb269a8f0089b05d0dbd72533c334cbbebe58aff9b2f483dfb71d919b6b132e219dbef0279cd0259057da1122c7c9bf513e5c68b5069309733690bf18137640da71c64b6e6077d37b035507120e3d510c522d769128cf006a948fee52466d3562b168756d5cd6f0b478cc3e61b11624ddf37fd6c43dd0b601be8f2b3cee236147e00bcc36c120ca5530a619feabdc52c3281025f104dc9a0a0246495d9e423729e127e1091e8ec5bc8c0c9ddcd1330e33c398b1ce06de9bcb6db9625950328386650b584de88b6dac229511efb2faf39a46cb414e276a5de01fc68c6abe138a4f41edd609618de1895fa7b516c6ae6afbc7372684a33d048be9324f489c8e854bfe25266f5246a70e2de9ac731d9da168222655ac67d50e0195caab8d05ccff5b12441a20ad44816142382589d93e1fe131ecbd8e6f4d59239e1418ad3553df274c86776bb9065be05abc29ddbb05eff5385bf7536d8881d074f58df3054b861a2aaeaff6b77c8e41fee83228df704c796b5a9f8b8f610b472610959bee2390ca63fe7d3604c6d24ae7fe62ec3412b046480aa6e439a41c70ee8c7c173c8de4fb39be83e0c354d00c3f1c485ddcb262deba55ee08057d016058d33b4ae516cbb6f56f8508df9be", 0x1000}, {&(0x7f0000001580)="ab01d0b8c96f806fdf82a5a83b7cc54b2b09694d9f7c965790b834e78682b574c2df0f2522a813d083075e3ddbbdb980229e39a2dc97673f7ac99d326d05f806d624e0844c017f54f88eb1ad2804cf11a6d7d3fe40f1a2428900e8531eb3068dae72ab9d43f587bcb53e032b084d32cd942545f781f3c138b0420c97162b5a92cca642c2007d496709982a0e5ff86ce9fa0267bb771926ed14bfffe73596db7aa294127d0fa4472da9862fb3b4c456f9073ad3c0da1da285b823c5ba4f1632147336d65ad74cf16ccb383c90e4a18eba706865274fd320c8379075c1d1f2fc5e5ae8a549d8a4728b04fbcbfc3bf649c1d6e9ecb022524372fb33adf06317a2c9744fc5119e4cf26dc23b2e9859d9bf4fde7ae307cc486f3d324b95b24d8e8626eb16c72e7ad1fe98b6a006fe8827a71a0a9cc33298c0ba91e115ef4b99a37d825ef0b16a8518d0f35c5b3686ef23e18f2b6b2809bdb35135d9d6166887eb2e202fa2078337e45e56576b778d311faf6f535954e3423814651c4b57e1439e48ae1e018f2ba63d6634a0fb76dce0d4bf7e86556e2a17bf5f9ccefebd957e42d707b02bdc42d1fa3b8b48da3d50c74ef3853273f1e173c1c988cfb45a77cac9e7d952a5ceb5beed3b6e5e9f179b4c89f7739e478b134c4c1559e386c8a14fe94c50574b18c327a258e03d6d68fdded941543e8b3c5eaa7b4e5c8b707293e15ae4cde464e1f077b807ec6ab429bda4d679ac223232fe1d458cda4023889bbd0859a57da1bb0f0c30c91aab76e6d6795c774ee85fdea57e2d6de7d6c3d553ff4c186b9fe767ea5f83661871626cbf619e31b1360c411e25f56fc943e955f45d4c4e8d90fb24f2783d2331b77f7f52e44c365a2999efa6ffcd3cef0f8c53fd0fe794724f637f768c5508976c7b88329ffc1e6a4c58a36bc20e7ce1fd3d2de3e2d9da95a367dabb2b9714572a7fabe59a4d537edf842a1c34733cc58c302d5b03cedba1f8de1135d7fa7d7ec7d3df62c4fd977cfe979d4fa98026ecb06a362dc7a61bc41ae10a8c9196b31ef10e94289abbd34653bf0690dc4e906c9f3c549d93ba53e4e950084c02f1a8f8e2ba2427573854ec07b824bb0e1a3ebf0f306e79d4d6ebede3f98c0a4b0fb258127cb36d3d4bc2c90de2c90be32df800aa2037b8c876bbd2368da8b74af0b972e2a1bf114a480eef548b988a3ca3f5624c1f52d0d70468a501fc1ee06a176232057182afce1c9b2c077403f13ae87a567c4c31cde16b732270f0c86a78fd66f290168adc24b7019e0e1395183746e7e9ac5bc621d61c7f7c5afec228849302d93d34c41c06c4680600cb71976e7dcded2e41e833d0c86e8320e607610092ca933103bd5f7bb33d2ffb4cc2536dec5f99ca1fb523010cabb67d8dc3448c0fb5c6e7274717028625a219880c224cf032811daea3136a71c383722f01d88a18d9d847dd8c1cec87408658db327c0dcc7a78ac3d31eef13e11a692d56ee3a94a889c5e27cbbb02cb4a89356f0cd956616895dedb1e0256899c1a1526a6f1ae3c0d366e131d16910acaf95d72eb5333994c44e25534a06c2f15f353357c0f43438f601675ddf6a751b18bd734fb3b25f7f2a2558d0d3fb727c219cec3840f22030226cc6223ab2958b95b814f964697e5e53cb5666a89293d22a08676fdf59b9d5f584c191b28c007ceb6899b1ce71ef35c45c2922922695452f80125bdead591ae846cad93cc7f0723971c108d072f3c81da208401cd460f258d927bc34ea97684cc155351541f1f77f70e20f9855309f1b204140b2af0dc1bc809f44437ba60485c01c9943d61beefa2089c4b354cc7dd6608753890eac828386469100a768a4a424b8ca0f6ec88ba0f3e2f241763cf363907955492621d8f646b40fb9d6f0a805aa37304b8be2ad0efd91cb6823f3ea8ad72c2b1b1d0e4eeb44966bfee45dc912fff067c8cd9c01b1dab77f18b2a82039f9084eeb1cd923e9484643e464ad74f051f08fa4a8a7af1cffc97ce673c1b04ad46041beb21e42bf0e92907e0365158c7de7577b4d2372c772c1e0139999100ab789eeaf32d28add0b2a77b86ff802561b64541f73e0581596d0417f8d250e82bd19e7a7438f3299488e47a0605952f12f0aa61258447ae34a02893fa9590603028db7527709e9cd1f5d0497d1855e22ee7c93111ee58e31c937b8cb3b5874d769de9fc6506cf4110890ffe4cc8165b0e69c6d4b44328f8248426bd7ef6d624156100afa102973e379d0173b12719961d614eac571887bfa9ed7762478ea28b9d0847876e2a81ad421fdaf5409b1917f08affde9d38106b468f7ce2ccbac0543e6d30f56ecaea66adf31a5a9ad5b21e62c65b3ff17d181c7403903d95a8b26d2ee03e0b51d3279407f6a2887da3495172c0641bacf5ecdd8963d57d3b7983953a1c1316e3e3e82a7fada92e447d28f1162056959144deb38404ade3a17ef1237aefc384f81e001e4f1df11439fbd576b58ef549a3cdf14faae41f2b12ecead2e5785b348a62a7e834aa9d1e2f98f4e9ac4a4304352f3f54266d12b86770759aa5c110eb9a664151e44151656245640cb92431b67c6c29675d2017172d894af07b936a931ac368b58aa0477467f47aa33a68b254cec1798f4d589686c7bb19cc9a326c799d34344fc99e31af1ca7d7fe8d679d84e82d1a24b6df6b104107787f2065c28fc9666149cfb0a08759570502a0ca0d26e1f684faa4dd1731be6a0bec26f71beea10f0d7c87b4fe2ead9f280c10a2e4f6ca7ba4176d24ac25c7bc4cf6c4357116ec91e4a027f022c3c2170bb39441999fefa3ff05d6f69f3458c681c7819b0f076223837238e942f42d79cdf64383ea0d0f7310d01be6ec5850540082bdb9a9e06b88f9e238d4eb00616344b1b15aef1007c18f1f1553abd7b7c098a0624a3536315edc0f07cee999b7e896d751ea0207299fe79abee9594938b32d8fdd589ea6ee6f95bdf0429b1d1cc3b85ce125f4901862729c55b333420af754abcb16dddac56d5e4b851da1149f1c9e48b363637d67f61750e3442be564a4f54e9c7763028bb86e2aaec5ddb7d8576286e9e73a76d2f25e86cdf56d1e7e307c1a64a179af297935bc97a551c958d700294d75a4720729ceb66afe1646bd4f2ac615572953214c29e6364819edc0e1d33c80c4140f4ffdfc2b30a4d3ef7d826b4920c5370769d90aadf8f0513a090be5e38eddda00847a3ff776c826d79ce0e6fbd7818f3be1360717c6bd6f69fc9aa6724321d555d6576682450d51267ae5f97fcec471d3f3efec0eccbe81ef55e0b1aec0b8dfc67b10126113b5b18a17a90b11c7156ffb262abe36b7b0fe92450d2ae21dd2a14274e0be40a20f6dae0907959ed43c5a7ef3c04aa647f3d163dafee100f60f1a130905c284b897d6088515b64409c34efee4a847fb9234aa8d2ac8b0af72ce2de06eb520cc4bc5dd0b412248dd19547a553a3ba7e926156ad413f8d3b68217f64870a30882142e2c188572a49a5bb9ee42a63b7898559cad33ee954eb82db3dc12803b70dfc6a1585af53860f4a24353dd76b046ccdcd02b2c4683850c132eec19feeed4af8b102110a415f80bdba9cc7c1092f7c7ab75f7d376c5edf79dbc7859b7854d753b73e3362548906ba7b537c1e7bbf78d7367d1143d85988dc067636077f3f5c3056bf3dab6d6a83349d0bf42eafe834a4a55a9df03e4a04f94b1237e6e36fad91da4084ee74590e79cc6b30cca6dc3f7158d0fcf114eb946f9c44c614082df60f9f2cb8923729e434a2b454c71e514ca53a1308ef01bec082f0bca789ecb4306e5eb7de24057588e0711741c500473100fe7e3facef97f29030ee593b7acd8fd9c5a5775cc67a49ecc60f2bcb5ceee8da0b542cc3423ba57febe375638bd8c5bdd808112d8e3e3eb2f91b568caef661fa5a45931b257bf4adbddba26d0d43714c24aefa95dc39de9ad8ddd159234aa6b55dcda7ae8a53e4581801bd3a6de4962c5c2bbb523a18b034ec7109aa5e16c84bd5560a318f985112fbbc586bee4e7283246574e96a9cfb953f86fcd3a82a1eeb357a5fde69bba361124d144bd2af5f913702d46c0eae077d123ed04b5754ec1978c0d05e88eb7d308711c8a6430f0080466b489b50acd880b6a9740502d91ab1e7be22069d5215ffb2af2c05c8347277f052c4837fc2cb41d9e06f0a35c02fbb6e37ec2ef6a3a7561a853e9fd0f45151f7c95ed01639853665d8cd85302531ff16ebd3273ae689bade773fbc17853a62576bec7e1eb68c31a4dbc1bff80b91e8f870eabdb889256b95c72241deabcb1e583af9a54fa35d99e5632f46278bd5d292c1f02a230792001a4d54eb89bb6bf9a82f55fec8c3f99ff6fc2c10e1e779efe73f6a94a7159b9b62bd991d516c1332616af55dc78ed285483993b3705b0c3f85e739dd21cb6e2e73f116ebc0e312cffd5674a12dea795e0dda1e1d7b4f1a16e0a44a40bade17d344a7ca58a03ea89347ac3324d79f95f89403304455bbe6370d57af20f4d988eef6fcb0f3446f09617115599f612086b30bb6cddbedfce917d29e4302cd74cc165401d75279e36209fbf3265078052d63c15b51e56c0065aa32f4ca63bbbaa9118b3bfcd5b32634d12bcf7e0a412f1b3c6f333e5e1d542a7485604afe3cef397cee5c55ae742879e0a0d694f03331799682e79c22991fbcb99c87d7d94d32439e783e9eaa13a755ab781a1eb6a47ce4680f3608b1da6295774dc4e2a83a6e33e5836c5fb7f9a7a541f7f85ce8d2e5c884a6b94a4803c3567d77f4762ad9cc2c8050eaa69106e19720de808d0616f066470c555a3a2667a8709d9504fef51242815fbb047c02017b7642ac0674596b12f4544e42186f687a8de941edb2cd38a291a4ec7f2e82d83f1aac724119cde07eb865f3c0591d534a3edbd0f3b35b0481a8f01002908b4d9e102ab6fa51a0c4f1ee45345d2eb755fcdacadc51bf4bf535a48589f194e47c80bc157b901b10943b5fbb0f310faecde81c8f5dc61b6c672edddb9b4906928fdc2ac759e3cab0f821035d5d668b7ea3e3d8288cf59b93da87842bb1776d16ea61b472eb67fe12c278b97745c3dedf55a67c875b4159ad2e27c2df4ef2103704d4ece32a42f15ec6afe8b1551c47b38b90adc2d2b6057208515e5bc90b28f3cee1aea861a9c5de376611e38030ce1cdcc439f2cebaa00da90070845130e3e59261409fe393ddc2feb2398d8bdbf6637be152a5ad40bd89f50675b1ed5ba384729adbe8eeafb5419fcdfadb489fef798f07c4f1d65f62d52c1ef2b97cdf814c30133795408211adc4628f731e3d7defa5547ec464f7a53fb8a836861f8cfd5d5ff944770e01394ed1edd9b7c5de5750dab39e13c4ac84e4a973324c7bf2756ea83f6931e8ed373be31a2a94996737037ba7aeb91a5ca13f8d1e851524bfd07ed0adefdb5edd7d90c13e58df8d96e37d8c94a4a93d5f23a8cbe403e5641b77050426c23bf5559288b85a96f61d9d0f6461796a4d3e187fe098339e35170390702d7c317467c2e936ebaed445f7fb9438a0787e36704af70811d5de40823a547572884c4411855f2cf2011fb68d030b568b09af05829bde4bf6d43595dd33c59e08cde95af29613935289ad3efc356f76dae012d05f0979717e202ed571e996d100afe6557edc66634b631b4803b705f8e4a0b0dc9a4f7733e055b24a779a3f7f5b1ba71acae9511042bcfc84d837fc65c7ede29654b0ce61f17392b626e4512f9fe5500064de6a656351d9361cc50fd8a8e70b4", 0x1000}, {&(0x7f0000000140)="84bbd9c1a4a9739e274919bc265a36bfd76316b53b9625367366bab68bc2d0e2962d665b3e2c1228b500e48aa2039486fb7e41b9f031663ba44fd20b6200200c1f9a79626223f143f9f308c40b430f8d97811ab90eb9ba27234640594be7a0366b3ce6fda95bd65127eaa54fb59ae7e6dc970cb4d24046109aa2bff0f97956b228d44c4e05ea89d4a102b67fcd95883fa94ebef958ab224e7512eb690bc0108181bf4a0d5764a15292e588998747a24d7b0d78013af164ff673a53aa2b5002eea1f63b", 0xc3}, {&(0x7f0000000240)="8f7ac986a35409460780275e619d33e267dfdbb60bdb1546b88734616c86ee9e08bbc7f00a3c6c1360a026e2fec4edb56166dd03754d7265fd7b39684561b5605ae113ffbe08c5bcc474a0cae4d0f2878052987d91050375d589ba62e77e173465fb0b72fa02266bd565cfb40a02d79b1187366039c5c6eccce3d093b16680b059bd262746662af0d494ca503d22acf997627ab36ef455b10e238668696b0c5ab6c1142d243e0f39be7a427e2274f582c90d2af134f0e38a8c21729ad84b0b13f8b661dd0fe3b0", 0xc7}], 0x6) 16:01:32 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r0) chdir(&(0x7f0000000040)='./file0\x00') 16:01:32 executing program 0: mlock(&(0x7f00001ef000/0x2000)=nil, 0x2000) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x8) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x3, 0x0, 0x10000, 0xec9}) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) munmap(&(0x7f00003a0000/0x1000)=nil, 0x1000) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x40000000000087}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x2) sendsyslog(&(0x7f0000000380)="22a141f0d28a085617ed20af1bacd926088d1c0f4ba330f8af270e997b1a515c49953cdbaf1a1f7b4f0c0373a6acc1892115af3f9c786adba3d21ba085b85df68fec73e3f4554959100cf1a2159a0804924180c42b347adc97f57049a06dbe8247cd77cfed22ea104a", 0x69, 0x3f) connect$inet(r1, &(0x7f0000000340)={0x2, 0x3}, 0xc) r2 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) sendto$inet(r2, &(0x7f0000000200)="335162d566cd13ed54fad8180a72bf81fcdaf9204c32c72dacc9ebca98fbff997490a109d25e54a9a7c6e5ca35b275bda928b6a5d44b369767c955b496cb460dffc68786128b03bd8f1261661adef5b2516f57403ac1b907775364b35abc2e48708e173ff22f17eb3c9d9d2ba1f127484dfd2bfdf94b26b869edc53f9e5fe4920baeb49d1018441a8befa3658bafc4b7691dd3384c2bfd191587bacc8864ab0bc34e4208d563b9a6a0be46fc4c639ac4c10a1907e5c7610a8fbd06ccdf15163b3de843b5619a346024bcc180b45dd81957e1d60b810df8143b490b0ffcae0569e1946f9cbaf369af930d1df3c0e30f61169ed0217ec97eef40a480b4", 0xfc, 0x32a78a2b1eef96d0, &(0x7f0000000300)={0x2, 0x3}, 0xc) syz_emit_ethernet(0xfffffffffffffe5a, &(0x7f0000000140)="0eeab72f74") 16:01:32 executing program 1: r0 = getegid() setgid(r0) r1 = socket(0x2, 0x8003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000482d87a14ac8e52a514cd602b088eea4ef3cac8e6cd71de5dd9a6e6b008cf712cf986b5d0a5d96ac578fbe18eb44a6f4be2747f844e27a2094ac3304eb4095a1bbfb071ec0c06894a08b3ea7f1bc5cfc4076b1f4ff2976f137425dabf8b708e4ec1c0b4fcf76e801daa5602c63aff099f9e2f0d0ba705e0acbd16ab437"], 0x10) r2 = geteuid() chown(&(0x7f0000000000)='./file0\x00', r2, r0) getpeername$inet6(r1, 0x0, &(0x7f0000000080)) 16:01:32 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x2044, 0x10003) kqueue() r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000600)=""/4096, 0x1000, 0x800, &(0x7f0000000300)=@un=@file={0x0, './bus/file0\x00'}, 0xe) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\xe4\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)=')\x00']) r2 = shmget(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) utimes(&(0x7f0000000500)='./bus\x00', &(0x7f0000000540)={{0x5, 0x1}, {0x0, 0x5}}) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000480)={{0x4f, r3, r4, r5, r6, 0x10, 0x3}, 0x0, 0x4, r7, r8, 0xffffffffffffffff, 0x82, 0x89}) recvfrom$unix(r1, &(0x7f0000000000)=""/86, 0x56, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:01:32 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x9, 0xffffffffffffff65) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20682, 0x4) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) ioctl$BIOCFLUSH(r2, 0x20004268) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:01:32 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) fsync(r0) clock_getres(0x2, &(0x7f0000000180)) getsockopt(r0, 0x2, 0x5, &(0x7f0000000040)=""/201, &(0x7f0000000140)=0xc9) setrlimit(0x0, &(0x7f0000000000)={0xff, 0x200}) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") nanosleep(&(0x7f00000000c0)={0x2, 0x2}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) 16:01:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "0000007f00004d16bf3b0000000000000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x100000002c, 0x2e, &(0x7f0000000000)="ffffcbff0600fd812eaace753048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x684, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:01:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x280, 0x1) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0x400581) 16:01:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xfffffffffffffffd, 0x4001, 0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) 16:01:33 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x183) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setitimer(0x1, &(0x7f0000000040)={{0x1, 0x3}, {0x2, 0x2b6}}, &(0x7f0000000080)) dup2(r1, r0) 16:01:33 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:01:33 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) r1 = socket(0x200000000000, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005136000009005001b0020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282102e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x51}], 0x1, 0x1138) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="88") poll(&(0x7f0000000100)=[{r0, 0x42}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000280)="fe") 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='W\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x6, 0xfffffffffffffffd}) 16:01:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0xff, 0xfabc}, 0xc) 16:01:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000200)="5b75ef36da05459dc226f112063654b7813094c8aa85755bc68e14c1df43b9d9bf1562054e9ba01b89c4d3a6031eb7a2d1019069d3dfb0b29e9748225e271f17c64ce6e3884e4deed011045732093a6d94d3735566c024333c08f1a9006db8f7c7d1495370a5a6deb8a27f8e60aa95042ab687d38cb51664083ff9e1836c6d35f0911f9fc6405a3a7d4a28e9807b9a64bab3a9a6f60f76a6c316d7bfbe43907b24b604c74718a915d56c56fa301df5c357bc31bbdd20a3a2e7fbe6b82e2da081335afdf53e85c47075c3a6567f37c963f12010f4cda12f6a58e0a1bf890f21eb1d2e37d16363f2d601b8f51b70bf6a42ad92a81f9729836d399874a29ecbada6eacd7c13e72ccbda819222ef0b473ac34f79ad73bd57a5a580e383d6cbca306aec20fbc0918d85bef2630c30ec6ba9d8a0432d0643fd68ccae00478f3950876ab8812db7514cbdc64b9ecda455fad0dc9cfc561267b6dafcdec4e0b105107dee3c4000aea9b98f1c50d0899c20c189d4c8958aabbbe2cc756c4b90e6c56e151a9f47903675c9c2367edc6d0424dbdc06cfb502d805ded1237689fab0bf0d78ebf40936ebd1021cbd7a697b918b5b49616e5458824e69978e9a06dc220f0cc821df3d422239a4c06497daa8e47e41d89eb1ffd59c2bd123db1625f457040caa80938305ca6015d909083444a5741ee85f1ec6a1d339d75b020ebe41184041671fa6d089827d6a056b68e03938dc1c2a4ad3ec0585126fb62e15ceb83b982a5ba8e7bd3c1a21922a0b2136a511b945defa1885176d835ed3563ff95bdf20a86ae3aea05d61379fe9d3d4bf8f2d84385d4fef3ea799a118879fa898d1e2f978882c518c323017ad549d23d0d6e6e75ac8fe1ed108ab341e1555aa649168dfd99a49ea2a9bd8465cfd553a3ff293057d10e61c30b06316267c61cec6ffcc2c43f2a352b5998b2753cda2347be12db9f97b0dbe675f9cacf53659c56c127cff43521033b7a8c928f447503019943dcca411f2d86710cfd84f09c9a491bb2c50eb77c82fd09e9cdc850ba0263e0e75d39f7165333d29fcd9d6bc9d20dff303e905990d16238ee9ebe2ec316e65b872363504bfdcd78b66a3210ded674f9968667c9d5da4d0e1440ad6e02cf1bb243773618e4cc8f8b109bb51fc83ebc3f62e21da30fb284f567bd07535d40e3415cb9f8aea177557c0f48bbb0c236c48622ef932de481c6c518ec66cf30932cb87dc2a343cd7a6ff00ef87bd52d480a7a7a2b017c4b41f1a919a38b9dc07b9b7957dd488b13b8c1730ded6ae28ac5681cf2be48ce7c86749e802b0d3edc7ff9c6a54c7fc208f9fa8c701410150ab66152ce63d36e8b84dbf1608563b1187294f08323e88181ba6bd6363acf46ab49bc0005aabe2bfb039689e85989a8687a51295e0072df2467e32a8a37aada8822a21efce834c8a656f6a28fbfff69436069b717f5e336608626fa6dc52837187374b88c87efe57e4fc1efac40b6386a5c70f3318aa3e1b4f5c796d0c152db1f751e61328441ee222d0cec2111f955a04b730696b4d0a3a4fc2ca238f532b784493504d550d07aa90e8feda3e5f90277404a5813e4a237cb13422f163fe7d9a09d8eb07200785dd2395e2192182b2c8740a25b860e78f12dd39368815f90c0f1b001496b5253f6b60dcea79687dc081fc6be6af536441dbd7060fe3891b38739560d07f64cd5029721cd1d9deae959e737c3dfb144005340789566a4a266b91bbebbab8e80bd9d102454196a9c0aa4aa4f48e5405d7bbc8dce1eaccb4ac14fb544da4dfc224fad044fb18bdd0f74850ddfe0b4ea8c7ff5a49ccce07d5f0364f5aa3181870c2b1449abf0b38ced19ad3a1a1cc88556d90f02f4c0cedd214142d2a36833c840321074a20fa154a9221ced835605ce6c7b683165ffacb9be8db327ae4ab335270e617507351b30f723f5ce7a94cc2838a11c6866873657d5f6d7e8ec39d0ee7bbe88020821566fb39dfa98cc4fc227b8195d2a51b46ebd4727e36b4370054da3b188b3a2c90b2588b2ee01e5015e036401056e1b89cde04238ae3ee45ce15a8864289f744579ea9f50e42a661e8ada9980a28cf711cc1619b016a1e1a23dfac2c05ba53221af1a30403724a7380388c71bd145e1a76206c58e856a026c3ba3892bf843026c9ed7d8899dcfaf1b8f9a6bf448a6fedc21affd148f3b6f22bf18cdeb0b7a808e3d65d1002bd78a9ab4b56f9dbccea57226fe4c23c4e6f62a12733372c402a98ea92866d9a9cd23dcc6344b1f567867dc89e90f83aa4f8f9242fe033521bf28087f5ca927c123916562a9286d7ef7abf192d0692e3c6943232144181e2f5c3a5623870e1e512469ef7b5b825d738dd9aef227b29ebd6fb73d825679963b8a274de580a6acd83eee5a06ba1e576684e05502005840372746e9d6bed3deba03fdf92da3e954afee893c60d5fcb02f4be1935bb9d2690181a916908b52e752ebdb18a3d431364757444d384c73c3ee2f48aaa2feaaf141f735f0a365dcbdd1ef14894de9e2ddae5c187d6171e7a6d978a40095208b5fc2f3dcb701cc7f7e8b6a641c6a1c89570bb70f3ee40329213b740ff722dfdc9a2bea8336194572fcbdd122ceecc2f8e0ce042feb6a7ffee00092115659f3f9b68efe9771c8e873e813a639e3b9896d84817a20348cdf6df8d9ce8c0875de601e1d7b5512fc7ed44ca71ae85f8e7ffa066856761ba8781d1721141d092354c850e1049c9db7bb9d92c2158d7b03ab49cf7c40c5cd0bfed1d1c7a179c407a41e69c48679919f3db88fdc6db9fb85f9344e1ea1cc03120f6fe047209b2450f39ab14d9c285a1aec8484c2376d37f31f57cd01ddd17b4e48a4a001b4a039d5fb0c24919ad7499aebfe0c7790f843c02ba1890326f893f40776d22bed68d2799022910c82b8f9c7e9d610365dce2deb34717f8a291257919b4d11fb727c202273dc9ff8fd694d39a6c374d66d95bf01632013ced31296bee0515442af8894d5b2517e4ad0705b8ef39bf72312feb02e327d87863e0a171c34eccc8f12825b83a6adeccfe0acef5d5aba69735a4cb97e56ee8be5a80619d85c0c910b5c9d1f4ddaa3beed5e70988edbeae129daa2c6319a2e721e14d152c1f2daf41b29f20764132ef40f0bd318bb0f240390ffa9f920a0cbef8d55ebdc4ab7ab2777786f4cdbef2760b751c4ed472a2d8f4c7176bebb5f01fbe5a77ba3b5ad39f8029be66f6fb5ae053cc90b53c1b7dee03a390285ca8c97e4537fe4ee03a933648157f5fa54186be8b04a10df42c7d630e619e6968662e4d28f95cf29cfc4a9f55c17f119d7cd9d82f1234fa2d2e482affdc69b200463ba13f73d3a9189ad6ab1941f0838bdac54620b04c3b60c9bae23335728c68ec8800fda635de1cd669a756fd71393d0a982308b52f51bd38ba36826f32efc781cfdb9a3df2f80e2867bf5ed83417f994ae10a7678de2f5f4b58ca623e1b79e236cb71c30d49db087dcbfb734b210cba2b40bd70b596aa4b45dafeaa551dab90c1a7a07e3f406fe829080dc22d081fc780bee95ae278d84b2ef442426fc7fdccc5f58fb72d6d7d5564415ea3698aaa0383bff2f07235235f43400c1d8016fa0ab9752a45f2961742a399a681a40d0a29d8e66c6add11742bbc390fc24b537be388668a8a7c5d22eea2a81d51714e378a2124326ea7efea0654597c3cc95ff4393f9aaf50c29e8deb779484549e00712b10885baece86d58d87b9e2528c52d8646f3557890398b7bd737dca00ac39a256a1598c92836d15dba376d0d33df50ec852291c699daa86a7209d9eeaa313417044bcf6a70d1c6927a5fb4253733252d2b95ebfdd890f9d0fa09fab69eac2f12c43b516424368c8cea464ef0e71fb5f3f27b2c6eb7acca2df28026a012cb0a1524eae67911b1eadcaa2927b681ee67666a61ca481610c413457b00f9edf7f05c86074d2ee37c5fc4940456b39462fbc342205ce07c1d507263a375b361f977b0d29ad8426291b411676a73a962b9d2dbaf5c873c256a96c2bc6e3a07831882f6b1af91ddc5f69a45d1c21f49ec83009969c1d09d9ea5ba587405c5c081328cfa9d734c7686c166045ba57cecd5713dafdc2f4dbdb83ac8a7eb0ec4b4a4886b6e0d047f59199d2db7f93a453e3e732c0054b83d92261ad3cea75a8d2f8c447dccc65d51a3fb9308d7b39c08b6585d317b52a68a433e1aea60692679f616bbbffff272b69b4914f1c28bdd3d30292b141c9ac438f799025363f6919d4b62205cc08c1683e19e096a02e8290295d301928ce5ff85246c09bf1243698700eb98e7fc157b0831d5f806b9c9d22224dba49614c83d247e02802ce6a054bc8a66a52d9d784df76739e7c104d0128d1b053bb383ca4da2bb36698f37a1e7479579e3b64be79df13663b2ef49b20092610402f54f5509ab04b49cccf089e6ac55e1972438d469f0d8c1f1daae8c74c79ec1f0d33792ef18ac9fe736903ef60e962ca614da3e42f6fa8ed07c846a7b0be86adc46a3f575ad271feccc17e27a105d5221ecce1297df281024ba39133e1d59c58b8810c570535ecde371bf50fce251965f70e383d761772bab72c3dc084ba2bc444105f348ea46d4d590c8f9677d48f4c4507f31338d602e6b5f0d9b639ed02bb20ce2e21ddd1cbc4673dd0cc218adc7081896d7b46af5f5329c3971f88fbf3410c613910078e0c2cfc901c3c389c1d00bb65a4f19a248b58f0d162def44a3a91b982019a4bcae140315b384f6b3a0e60f50d86eb1c7b36c20453a60c99ec883e14a20acb1e5074628c635c5b3fa7f59f55f7c57a3388e80136161f5df9a41b7dc5a665831496df512633e520228289839a1a6d26a327b3d54f99efbb19f7050fe81c337c57e1b65259239f2a5838f01ecd3f8528653721db9319dda01c4fce152ba5690e3357dcdcb7d2f3ed9ff9f8c5185258412e6d91f33e8cd65cde8b8c3d30f4c12d1951ab1f4535ed2a0bdf02a27b34f0972a204e4018c89033fa5bcbb20c5a5386fc5b47b013a076729932a15a97fd23f33c0d8afc41d277a1578700af9836b3d61f7a810e0930660ebeea67af310b985489cc2f4b39154de01f3b3ede527511e87113c4a08f304a8ca3ba6c406db24379c865ab87f06fddd878c86a2789b35d8f3d534bd2c3389a3e8c989606bdd5f9bb4e3bb004ce18f08e7d7d524ef0928ba7b213a0fadfa02b5b16a00e6e57ad2b450998254b6163351e01d2d634bbd6cf3742669e5cd8c9b85424719540649686028fbe2cd556e453985068792f63c2801fd8b070fe9a9bb848656a594058b8fbf80bbf76fa8790aa30577c18f5f8817159dbe86c156c426c37364145ed7ae4d8f09cb24ea2e78bddade8827cc71caa8c4b699c1f1b0196e04149df8dea8efd83c1798d6d8363a4d46858258b69dba444393918dbc21846e235c660fd07adc06429ed9235483a46f0fab8dabeabcf80301708f7097857c8bbc5b49e7773d655984ace83fa8aa168e67479a6759d0e8bd4115b942a12b5c13c0f534538eba0f73e942e9cb665a65a48233a7fd99277f6f601494a58aca4da55291a9a7e0da4958425dc4d6ca1cc427f1f954141c7f05947771ffad86696a9b2a0481033db4242b1ebb28928a2b07ed65230acafa9e26f61a4630420a948b33f834055f7df17293cc3a8b0b1b714b9e9a1ec80d82ee6ce4c008eeb009d2e7cc0ccc2e0ffb31055b824819fcdbbbf4bfd763e4b413e09ae5130e2431497d686b635d6d89139f691d2f1729b77a224ef370c8117e4a99", 0x1000, 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000001200)=ANY=[], 0x0, 0x0) 16:01:33 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcff00"/4098], &(0x7f0000001180)=0x1002) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x47fe) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x100) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x2000) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2d, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/62}, &(0x7f0000000080)=0x40) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x301a1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) getgroups(0x4, &(0x7f0000001400)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001340)=[{&(0x7f00000000c0)="88a6c029ba4cb0d30191f3372e665ede310bbe0fed5da53f05ac4805f56326385028bbb417a8660729cf9059804a90d4214a63d0389f3d1717441873be", 0x3d}, {&(0x7f0000000200)="a1e85525c32588141f4e25f67043448ec253a4613508fb8bbc954a75adc8f6d3884e6cdfc05658c72ab971a2e90c12f2cdb400c2b598266cd09cf0ee1ca9601c898aa7801ceb4d08baf1adc8b9735c67f9a2586e7c8899510a4bf2c63cff44d65bb5986da2c790ece2bcda2224361424011e80d31aca7925cf94d0ba60921f2036538d447e79ab87a87b223c1a2da25899945081e9130fa911de3e2248a3209b2696265f64754401119614b86ae215d0e636192822f4d0743cd96abc0d546982a8581b4bf9abec075301d54733f9aeebbd73e5a32976f4005a99304490ea243b39d5757a8f9f3b1905abcec343dbd1c9f3f0409bd1838378115bde23276442948af50a7f2301452342ae07400ab7f900c73d33a4589f18dae102eb535d8851d545d7ea0b6563d956b4fe152db265940a7d53938b6dc6b4e9646790baab5fd6ee6e161e76bb701030093789f986ed851490d570281ee46898d3a8704960e31fd9ce1bb37ec9475207773db713416a203f3f24d08bcffd4f66ce08241abc2fdc2133052cffe50cc9fb99a154dc208a28ccdeaa2951bf9940566161e003009ff3b8f551ccfe3bc0a9fff47311bab232d5894bc05c776a270a37bbb663dfdcab1115b4f85a776781b97c03b3d0eed63d49a63e8696e67f9e8eff743d51704e56afcad0130fd5bb9e0b9eabb8a4d0c0290d8ab9c265ec7a3f8acb96cc6b681ca5597592a02141045c2b038180dd318deb14d03b970069b938f5bb09f0290e46d6f582a78766edf109721a6bd43a1ababc6783e103e6d8690aa2de02fd030a90d89de5333808ab33d3ceddb8f5c111053c33f839d1e75716f887277422ab47e3ad7127fde6fa334ea7f888e7f99ee18da571e22d727de987c5d20e9dc2b365dc373ea88dab0490e228c5791f40ab0d27ce21a9d634c7e1970b7899988a8f718680a6b156862b453d0ca1fb480f299a775c07ec5b4ebf4986d412b44ae63a4eb9f708303ee32eff3efa13edf496d98815f1cf133434cc7541e1a68911d46e3180f55d7ffacccb14602b25367b96796c9df0af485f2095f9e8cb471c7ce9daed73e0c53421df22ca62be409c62aa84d54b32763fabacc84435d5d168ddec3ceb86f76dbc2957e2f915a54048bddf375d08f4c2b3f58c2b8f64e609ccb39c18ca04dff7a058567e7577a423a889d1c047e662a291d574d4d92eb74be0399618e87547d0beed43510b595b1cc9d67b63b6ffddae3864308a53d26781d98ad34cfb69de7bb6b9177ee24c601b870db3ef65ca7142bcfc21377157961129e1b0fa576dfdbd90c0f5ab8352a83b82d12183165e0b953787c6af492aa5a575a4b8598a7d9636d5080fcd8890d8dc8af201fa7bb9d93647550e6ffdfc8e60e1f619b195b7f11303186034b1810bdd402b66b18ebba9c23c2a231d8aaea18287985c9a7a0b91a9a59a2c1ed0b992ca3c908ea48d1f486910f57e578cf16df6fc52c58961815d482b38052330c5ef52d51baeda1228cf9eac43bf3e6298a3a5b4850f4f86b4b8bf92c60562e62e6f84b584586cd8f41269b062bd43f8b5026fb974f53addec3fd73531f7b5d9365abacd6017c8a5d389180c55eead0a444e1726ba008aa98cf45f56c0ca1d7c5c4581edaec5ed06b7d0615cbaa0f0e7edee3e1e8511bd803e685675f504cc6a452574c91ea2c1ff93a0f6f662a84cc17cd9cfb0a57c6867c3d032921d82f9fdf0222d8d6e429ae62fee78634885f8544e63e7794ca566d7b3f782c4f3599f5125c1078021a127d864d99bea38e041cbbcfaa575cbbbd7380f625b19c256695a974f9dca97c1f611d6137d05f35975a5a5cc461423cadd5d842879a8f4237d9586055aeb922c4d9f5350707c5f047b65116c7963aa89e05b08854f98780ed49e8dbdda204aff7bed7763011fb35bfe4bb1768c019f5f46e0b9b9478b908487a6b7f69fd264f9cb850f637f82e1fa3bebae07c298b99d024e9c4146416437e8c2b08496d405f25d939e4ea754e2ec5a826265123589c78ff1e6ae70b9b33916678b1096c8f04658a4e2e0f92ce9c9ddfb219106ad60378a3747645ee339b3b4a61c98a3a62b08326844710997c2a8d5cc6472fcb860bb3e03c5aba5327bc66844b469ebf42c3c0b3148f5b37ee52acbf6e836ebe8301cf994d621695cdfe3639373f87d76964ed13644a49ae3e071a094003cc44183f04c74a80de98614c0e2067d825739161e469637ba70ceb763207a23e7e7510443c20591665488dc94b5fc70efada4ca5c179c04cac17abb9699823f0f45737ce579877e21089b4bd22cb8de7cb31c8f43ec652922c93c09e7107913adf2f197ee5a4ce3588eb888052b01da00dddd4794af2a1e3aee8a01a29a806655391ce45478124b5de16e5945d289f2e71b968df5a08304505fd377f731cb6afbca0bbd2a2345e4ba152b249fa21455dc5e67c428dc5ec16070b3d2e6bef8f434bf5ea6b5b2bf5ca3c7c961e0243211e55fab7d4dc1f5d4260860d36bad5533f3887005eabc499a9f6ba882b195101c5c000a8bf21c8c34cc17cb052ca4e06d43a822f2ffb594067736b765da6e90b72dc933831dd67b632170310b0c14306965fca3de7df5fa8db97e632756b5463b2b6709f22b1c26de2d508c681e5f72f71664785fa19427fe60e483d025f130d1dcdadc3473f6509afc26fcf5c177d2842591d6e76da1708ea2cbbd5f877d977e6e99851ee58eae9c53d4eebc046a3c6e5364876727efb8b06dd26698d540273e4175841b5f42ef764d7c94c9579184ff7ee8baf6d4d6593d4bdbf057fe9de9c109cd2e0488b033a8643df7265f8a511b18751804c77679a007a2d4ebbaa96e7d8b09c4500448500d04f8aab5bc638798231ae8720d3fa8a445e0bb99e9d33866cabb78b65d8f9f2994cb557160acb7a1220a6041162964f093b0517eb9d2c17911ead42a2568fa060f0ef9603ba6d203b4e52aeec1219c270954ecf77451c99a545929dfe9af3ef04038638ef24d9e7d27149825ebbff2484789306fccb1d36b748cfbc730d8d8cb9843c4f570baf16d961d5dcc80e89f5d83823abcd7c8f554db5ea8f42e03d82bfe7182218001a17e65bf9dc9e0ea1f15f1dcb0827200db2b1cf82ee37fc3f38371e78efd3158803783b4f26995e6c0107ee8c867f6106f01b39b78fde23aff7c0687e5d76878b197b4fb641d5fd4938b371cc6fc51616552f9f5bcacb3f194b38e91a377853a10c3b6a7ed18c91694adef7251f08845556eb3baa8de129143f8031957b3cbb53e3330d678a2d9a373593fc0f0f5147402930089cf891e74eac4614782383cb2c6f5386f908adce4c49dced970da846eb8b7625f6277b0b7f6c22f692757a4c985bc22c55f139c324add5be9ba15240369fa7d319f8a4278f4be5f128f5c13ad1f1714967ffb7dc5de500250a99e6301711e37c9a17aa3fc4bc0ceb48e47d107315a507f3d25ea289092aa6299d9d6c63dcce66eb2c8e507c94c667d45cfe2e5f8f1909458d078a6c25467f5b8b4ee622a5d115fe96660e581bd377add89dfc99494928982e59e53c8a147c4e76c5500f6203039194aab0d71e66025d9ca678ed0b9b6805ce49c6ca10286f52a79b7ad7951383bc34d5bb88ce12a843ca9810d45d4566db17cb56cce8fd3f4715651b47747015eda01530d4bd79736e6508065901a09198e96ff9715f26635333ce1aa2f52fffcc095d32df1c996788f2c3d0c06dcd24bd270b6585b3ba3eb03112bdd2f50789b7bbda23b5cdea9b15b1bc2dba58c05de73b5b3a668876eb191482ed4273101e9c1a46377cbee5efcb0e5443604250461b7639b3f235514baac02999aa286b4795f26d52819d1ca0df08c26744464e07e949e87d74f10d696ec1281b6506c7e8c5b89a851715b972bea296edfd0c07b6e2c6a4eff4205407137b551d41d70f23a7eb1e8777ec613c9e5676df67f5be0cd02fa35ca2263c210a84ccb42baecb2e564dca790ef13ea15f25cd138e5fc052ba458331cc90bcaf2eb33b9f00ef86fcf6b93b6b4e8d517b8cbd9ce024b2b43667b3ad6e69883f45d3338b1e5b78910c5c64188944ba3830aadb877f16de6f9ec1589ac68dbe13be8681871927ab9977a2ae501fa505f55fb9ecec669105f26f13e546016959b9f99a66f90c46fa516d567922a9e6bc9cef1e9cefaf5ca5fa092739e8828159ac8cfd63553fded678467d9681a910253bf3c1250cc1e57c54b138dfb591f0674ba8523158f906fc2968009d6167c96af2366f300bfa0cd6403fe87d84e87a174ab40c94e2bdffe078a1ce9d0679ac010b9ceb908bd832f6ef02f6069da790a2829aca2bb2eaac265ca9296e801fe1789e007e08b31c3344a800ab5dc826ae45609a2c9e0bffb95f75cef91053db5d90186a87ccafc4e84a082f2b40ae77f562f99fe2520dac5237b655db0274748cdf8a9cd279ac6819f6e0a6daa62ae2a97d299ae836466f043a621bd397042394a05657892ea25b766d12648f7df51cf8a2453c652ef833db112be00f29162aced2cd285e926d421de78bfa46c672a3f90d1ff012dcb792a47c95c612747cb7af1ab1257fb144159d9c0b357d790c076cda63ec24d3d2dfc6ecf60c6d13037b6feb02515a0e5f0341c75a00a36bc7d7e030460b4ae22d5e6d1cf4dc4a2eb501a7600705c250e842f050269427f84108befd4ca66d152a35f0ae3e84f563692f34bd5361a38c930720fa3e45e311ec0510eee1fcd1961418230b3d6dc935e2df4c57b82f4cc38c08fbc10668959df047fba1a73be5dcd9f19bf77db00a39d81654569f97e659217592103496857e5f16aab90095119f2dd806d51536e4951f29d3e81e78b0a559d4ced49d1c5156d8d0c4514f850ab4bda33afd6a091dcae9439a4a1dc1fa021f2ce69f4783a3bc978fa2fe28905be9b0b8caaef3e85e6f4fc75e314dcacbaa5bde61041b672ead4afa65b2d937b6f6da6bc12703bdd3cd88a10d622a1dc9113a73e5b95c09f1b3147cd529d49cb8531aa5fda324a089c615be848d2f64a83a9179f467261c1632b1365b43ecf4792780c7297896a42aa9a1612deae10dcb69e71fa2456f7764bb0569868055a5a2fc759a034a524ed35479a5600325412cdd9020fe733b15eb5e2e6ce6871bc4c43f718be96462d4f59c07ac49074e92cc61a51ce88afa73b697d168c8e6f159c3a943ddabfeb96df5059e409f38c98eadd4bb512cbee5c094acbbcd6f34824b16cca513243493862ca5223660dccbd741aa79a5fd431c8559cc32dea693e9f01407ae6154ace522861831146f3d8afb19f841dabfab55ce8e7941f93487cc25f112196008d31fef0e32d0df9acc0a5256695240d8d39b932bd8ea814342ae8f3cb145158501a95b3317ddd35fa242333f1595289d79ad7b670c6a1ebb947d42315fcd45f69a2d388082ea50510c796ca5bd3d2e5324ae141d26a11e3b81c715d1ae49adfca851dc8a7836654488d1bfb3f1ffc7615d5b05baab2c69d5b60e70334a2c0d3de35f8534905fc5ccfd9cee25ac7271dc1ff89add3694b69995adaba7e6a7a5bb170fffd71fb716162c5894d656b064c7ea34ac7fd10aaf2f71359b24b1ecde6c5a2cbef6878c08152753cf0e92c590d43a9d29242cfd2dd80808a1a42bac159d7af326cf21e28735363bc049457d307199336aa0e53edbdd6fd2ac9a37c058bfd4e23a53ad9315e142f08cdb5ae6d83495ff7145d7039520ea411517140c9d3e32ecb95e051c74db6114a8814bee2ba4dc855d17ca9780d178329e1ce", 0x1000}, {&(0x7f0000001200)="78161fbdab6d3c84ff96f48fc9d2e3e4a12014be5cb8d50132a3430638028fe5566d281d1a5d7be8055af90271c122f6758a2538f9ee50b8f29259a12ce97fd7a95fde4cbc059a0f7051aa6aad4c4206463ff65b7f5c6bb19b9e21605b673abea72b413347e97c2918aa379058ef659fb1a9e74baec794d967bc1fb815bf0b3bf2a2917f0f9766aa254b26268b4d2db41a770081d24e4729f30ec17fe702ebef5470f82c52bc9462516aac513593884a097eeb9cea08aab7e269fff798d13193f3b0728704f25ce1496ee70714598fd07959576e71f6b024a638e1749706e1b1cc82c1c16781d6461ecb192cf80ba09d05ac8367580e3b318b55138a02", 0xfd}, {&(0x7f0000001300)="899ff1b7548eef6ce6c735c866eca9e1b2d4fe0651ca008401c2f505b15fd27015a010f7eb6ab181c1d8c9a99b", 0x2d}], 0x4, &(0x7f0000001440)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x78, 0x40a}, 0x402) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001500), &(0x7f0000001540)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x35}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) munmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:01:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000180)=[{0xa2, 0x2}], 0x1}) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:33 executing program 1: readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=""/235, 0xeb) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000900)="9755320120aa65cf706fbab5979579c7c0b2447750e9361cd47cd288efb2934a8f80b77aa6909f4433729386704739855f0492aa8bd5a33c4b08c81c0c1e9e774d7e0ac1b49ae0f5a81ba105a4b187cb184f3dcb92bdf01ab0ea25055c29e1357860ad6c5de5e3739665148252d828c82019beef6c00e5b628cb46f25722845fa7e9fe4df129122c2f9d30ad2c4d99e9e7dcd5f5779b9e2796552e1f67b6c1e00b04180fd92185810dcc723d34dd311e416849a8194fece7ea561635c69e98cd1415e218cd7c9e5739b3e6cf26db23a2dac486dddf48e77a2994c51a692a8371023420fb8467093bdaafaebdecc20df6e70481c94801f7a933723bd3d975a127b7d4bc5c32b58d197e58a8830d9434697b1b4de7a488034868da5697ab1ad03bd7856e3a7456a9320cc5545e34a61cd4ad37aa28697ed0ff2b9ab9484a858ba7f2a4b3695c6d284a2492a87af7ddd7d5e8f1f85d95fd8797cfa3c1c638f0741564c1f63da5b0a384cef24b906dba3ebbc6d8051af9650c64bf6ef4f4cf0323412dbda2f5de68ed761bddfe26d14485fd09a961f0ae22fb06b2e4d5c705e3a4e133f082516be03a0ffe29aa12347dac1cbd74b2e5e546a479045e83af8c6e24da763ab8add8f766ad22eeaa08e3d829bdfdf344fc1169b519fbbdcdcfb6632d", 0x1df}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000080)='./bus\x00') 16:01:33 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x80) chroot(&(0x7f0000000000)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:01:33 executing program 1: r0 = socket(0x15, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) bind(r1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0xe4) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x8001, 0x4, 0x10000, 0x5b3d45af, &(0x7f0000000380)={{0x0, 0xfffffffffffffff9, 0x7, 0x7, 0x1ff, 0x8, 0x6}, {[0x3, 0xffffffffffff6a01, 0xef7, 0xffffffffffffff5c, 0x62a, 0x4, 0xffffffffffffffae, 0x9, 0x0, 0x1, 0x4, 0x1f, 0x7ff, 0x3, 0xffffffffffffffc0, 0x0, 0x6f8, 0x200], [0xffff, 0x0, 0x7, 0x0, 0x7, 0x7fff, 0x40, 0x74f, 0x7, 0xfffffffffffffffe], [0xe07, 0x1, 0xac, 0x1ff, 0x108, 0x4, 0x8001], [0x8, 0x1, 0x2, 0x80000000, 0x0, 0x7f], [{0x0, 0x0, 0x10001, 0x75c}, {0xb90d, 0x2, 0xb79, 0xfffffffffffffffb}, {0x0, 0x6, 0x0, 0x7f}, {0x5, 0x3, 0x8, 0x7}, {0x9, 0x5, 0x7fffffff, 0xca}, {0x2400, 0x1000, 0x7fff, 0x400}, {0x9, 0x160d, 0x797, 0x5}, {0xfffffffffffff0b6, 0x4, 0x8, 0x1}], {0x2, 0xfffffffffffff64c, 0xffffffffffff42bf, 0x8}, {0x65ea, 0x0, 0x1ff, 0x6}}}, 0xb0c6, 0x101}) 16:01:33 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x6, 0x1000}, {0x18, 0x0, 0x7, 0x3f}, 0xfffffffffffffff9, [0x5a0e, 0xfb4b, 0x600b, 0xffffffff, 0x9, 0x5, 0x2, 0xfffffffffffffffc]}, 0x3c) recvfrom$inet6(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x802, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfffffffffffffc00, 0xff, &(0x7f0000000100)="8ab65f54559d7e9a6cbb2808b0e8ecaa7e039033334e7ed3d5d6a59afe0698bd206ae7a30f1551313c05518f847ee8bbfe70926a34e93e57a1f350a271edca4b828b73f2db7b7a72f037511cd811a62562a8da62062555645f9ec56511a435f59c27a2a035fcb296c57bfa17f8599c0b309566889732c84bff1c64adf98774a3dc41369f1734eab3470da5b78a4f083c27409ee78024cfcd8b346aa63dd0d7da1fb5025db7237f64ffc36bbab4da73f786d9829e1caade5f5d1fb7aca7ddda5b", 0xc0) getpeername$inet6(r0, &(0x7f0000001240), &(0x7f0000001280)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000012c0)=0xfffffffffffffffc, 0x4) socketpair(0x20, 0x3, 0x7, &(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001200)={{0x18, 0x1, 0x5710, 0x3ff}, {0x18, 0x0, 0x8, 0x9}, 0x1f, [0x3, 0xffffffffffff8000, 0x0, 0x7, 0x6, 0x1000, 0x4, 0x401]}, 0x3c) setsockopt(r1, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="859eb381", 0x4) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) readv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/85, 0x55}, {&(0x7f0000000180)=""/135, 0x87}, {&(0x7f0000000240)=""/175, 0xaf}, {&(0x7f0000000380)=""/71, 0x47}, {&(0x7f0000000400)=""/167, 0xa7}, {&(0x7f00000004c0)=""/177, 0xb1}], 0x6) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:01:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffd, 0x0) 16:01:33 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0xa94b, 0x5, &(0x7f0000000140)="b505db92dc15c9f79af1043aa47712b4d288ee428b04a480818988a34a1de84c2907ba962251372f842d1c59fd4cc45a0c8ab13740879bba94475f2bb3a0ed27da39b11cc85500dfa71beb9c57f951fa220b87bec60926e3a284ba5a389757949d8cb8aec021198c73c807f4cdb7c90055d64e545a59ca592f0abf77bfac420d51785c79664352c7380fdaa10a44bb43e1d31c8deb", 0x95) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0xc}, {0x34, 0x20000000000, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:33 executing program 0: r0 = shmget(0x3, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) pipe2(&(0x7f0000000140), 0x10004) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28090, 0x0) fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$setflags(r2, 0x2, 0x1) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r3) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) shmctl$IPC_STAT(r0, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 16:01:33 executing program 1: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x0, &(0x7f00000002c0)) 16:01:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffbffffffffffff, 0xbb}], 0x7, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) fcntl$getown(r0, 0x5) r3 = dup2(r1, r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10100, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r3, 0x0, &(0x7f0000000100)={0x3, 0x3, 0x1, 0x6, r4}) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x61}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x401) ³îìcS|Ù7ñ60ØIa©³‘Z4´®~Ÿ qëãÚ¿Ò$ H&½1á3Z}nëV—ø?”\<^{³õkWþTŠtOhÚ”Ë0&ÀT¸¶= žÜ¶WêŽ}*^s)Ô ÎììB¸,-À »TީʂחXR퀔rÌ E¢¼œã×Ô-s×óÃ_€sc5!_T14œóÿoNÙ&;>ÎT©i) 5rµ4§·6qqŽ+/´§›ùŸ ß„cQqº8¢Eà³îìcS|Ù7ñ60ØIa©³‘Z4´®~Ÿ qëãÚ¿Ò$ H&½1á3Z}nëV—ø?”\<^{³õkWþTŠtOhÚ”Ë0&ÀT¸¶= žÜ¶WêŽ}*^s)Ô ÎììB¸,-À »TީʂחXR퀔rÌ E¢¼œã×Ô-s×óÃ_€sc5!_T14œóÿoNÙ&;>ÎT©i) 5rµ4§·6qqŽ+/´§›ùŸ ß„cQqº8¢Eàpckbd_enable: command error 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x1007a, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x10000, 0xffff}) syz_emit_ethernet(0xe3, &(0x7f0000000080)="b2") 16:01:36 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000100)=@in, 0xc, 0x0, 0x0, &(0x7f0000000700)}, 0x8000) 16:01:36 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='oL', 0x2) write(r0, &(0x7f0000000300)="0d52d84531a4e40ead884055129bcc4d4e9a2ce107bac625f7a87838d0c92c77b79c51d36c8a9b913b5c8734cc8470b8873aa324635233000288a0c8f8bdcf3ae20e4115d1becde64bfe8b4a0bdae47db5608ceb5eb03e9b94e5a48779035d3a93271ba9d6e9eb4933754401f4e2b58598416b5fce7d30beb6e8e56e78e3653254b312d91b29c91cc90608a4f99189a905cd8ebf9008b670181020417a85294715d6e0b80adb1002fe9ab98af94b38bce7d6fc84c4c64eb873413bb17abc266e4430618e0ebf699ecd549db6c8adc5ceb4467b43454efd5b21b0659b44bce63a76e4f94121d5495a81a433e8aef897ec5f289750634623", 0xf7) write(r0, &(0x7f0000000200)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f34e2b20096f7fc8e6d923f4e303855da483f0da1811fb7705ee0cdb2968a7f96c44bd55e2f8391622b", 0x42) write(r0, &(0x7f00000000c0)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e04", 0x19) execve(0x0, 0x0, 0x0) close(r0) 16:01:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x81c1, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/140, 0x8c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) pckbd_enable: command error 16:01:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x108) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x6, 0x3}) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000240), 0x207, 0x0, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x3, './file0\x00', './file1\x00'}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getpgid(r2) fchdir(r1) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/203, 0xcb}], 0x1, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000340)) ftruncate(r0, 0x0, 0xe180) 16:01:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x8) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r9 = getgid() setgroups(0x9, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) r1 = dup2(r0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x28080, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x6, 0x4, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000000)={0x7500000000000000, 0x3ff, {0xffffffffffffffff, 0x6}}) 16:01:36 executing program 0: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00b8de0000000000000000000900"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x100000001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000001480)="707ee8d5b85514404f08148ad642aeb61f6fc097cd8a04b4b7cd8330226fcf8e4339dd91032b110a3b8d3155633431d678eadaeb6c57d7a9eb045782f1f1520e966159b511ef8e18adbf6252e2cb3e0d7ff41a493109b8d45a2e2cfa0d060c66018b95e354bebb2eba384348e581e92bd1a69f8037f73fa09cfd90d9c19bfb58a8c32e27fc9ac3e74f3df96ccdd0af02b8b6173f66cde696e9111458b23cdc4ea7a465fd57907dd8ab863eaf1f2f1f75079b11383d9743e09195bdd3b34bb42f9b27b9819287c71203907ee07e2209d034c1b0a2a4a1bfc3", 0xd8}], 0x1, &(0x7f0000001740)=[{0x1010, 0x0, 0x8000, "8b8c3c5b3ee6bcae392487ab7934badf0054d15313d1f2c9abca5012304178a23308d669924ee5d8e5dc76d40d28815a75238a202f5e8f4969b0d1ee91f83c89b77d8495b7679e26658dcfe2b205c7ca2342a2a7b9170c441655618b6e610ed2ef14c34231c0b4b09302586434c48a5be616e6fd7e862ab77c131e70c4f566a994004864eecc097b9cf651424ac801b5ccfb92e435f40a6fdee1eb05688fee162c7e2638658eb16ce81545925705ff94ddfe9ba433d3d645d53cec713c8051ffe912c9aecf8a9e7a4fc6c8874abeb669fdd992dcebff0dd501a497b648af61852be2ebe8665245b341803210395acc4e90893500ecb0c0cdb2c40d573bb2bc64365f507a525b90b1c25fc61bee0981eb57688d23531511a0b87443ad83bef30e20e11dc77b12a2c9763cf593781fd8a77665593c09d080d026fe68ffc39d6aa30924568392dfface0fdb8958245d2c823a547c9702faf25c35fae45fd5c6ed5a991d0d6cc32b08faa71cf1d62e6b6d85b97815224a0c046217dfc3918b189b558ca0d96491e3511e8f20f882b2a6ba44f69dd864b00497c20ada919a63f8047ae470182cd23d3212f5290c18b9d3826346049139d26adc4480a38443bf2748baeee2c13432f3053a010623af1765009c2968402375cf8c9896f9910207fe35137c0e5ed0d0d2ea6813e02c881049fd55d9850634c0347bb81e73fdd20ecc142160481b6407a0406deab5e7f764fbb9191b4303e0da3322aaac3232a7e97315f196ffa7ff2813ec7500cd2581551ab4ad2087060503baad05f5398175cd7594452acb9b09d9ac5b5f73ebc45c227d2daee64f79a0202608718da0a7f649c39db70e77b0ba7dbea92c80bca55d9390a6edae6b71213eb6f5b3c4f82e2118a70ea08d8fe1a7712fe4e93e8eb3d1b90d72117916c008c3212cbbcf610f897bef3071c27a3390cb4f2afc50dabc44a02bc327bd8618d244de82496857b57a7ac7a672780a46c3fa861a6f46d907b9084a822fd0d4e03fba5caa814d2076e7a57e0e949d71cc2ef07e4b288ee83bdccb09b3020f0ef393c4db41c84affe69418fe602ad3ffbd6cc272a163cd630554d80d61f220fcec4e38dde516a9d7262477b6faa32be5f2d26a78ad727074b97c65a0dc13cb28db92fe35e8ee1a98846d30b6a0e08f0c6f6d57496eef86284abacf99c325ce5fcb87b9997a0d248142000fdee1630e37c9cbfcb0d8cad154bb96ffcbaef4209c9a04cf8e5f61a1c36a281c879ec6cecc33ec33e0806cf0ba8ca741f04f8405e6cceb78f2000be7a78e766f24b07b35d09a53e8bdf03b9658ba34e7a7716bc63e12368abeab60f73439920b8d855c44cbf3dcfe4cd92a65592de3e6e74c5fea8d2c90cffee9324f0a6a93d1a3a00fcfa93972220b7b3aa246a2298e5fc3043275d57d338741560320839fd5cf849872273bc5d1f7ed36f256179f689b62a62e643990d69eb6210752a7c57c21c74fd4e1301e413e18e61ccd863e8a7853240b6b0967a1f610446b0277c17a9bb3592129f8ac64e89efbcf462194b72e0c7966964030a2d2018c6283fb5887e4bb246deac4d328f90764c30c78a7fbc8f7fda61117a3fe1e5b84fc03fba50915bc44f3c79cc317bc04602fc645bf43d134be4ed5d137a7e0e676a6712f591cd635794fa1efa698d45174f6ac04b0f49cd397cbae71ba7af02f7ddb3e4e03f7845f80e277f98ff533ea2c1d9c92cd22b17b34c8b6ec3192f3009d22947b458bf488daefcb349ec0b4e728c002dc24a143b51a2690b2fc934fc74a9cb2cf1d18bed1857f6506a1cc5e849130bf6523ca98f7411f8bf97fa45340568da7d191660e0ddab074283317f10efdfb0e0bb00ffe509823b521eb7becc0660693b52cbc990cf095d79af9e5ed1f9f2da6df42cb2e9dc26814bcbd87a5b0e8fab5db39931758e079240202a34336cfef68d8d365e8d6db215a38fcb00d10b03ce931f05ef66c23e398e3821cac90cbf9b67f6145e628876dcf599af8ffaa1ff8b4337576e3b2c3cabe42298015d06c9ef02cfff2dffc04d91b29a94012e276f538ac138ed5ffe1cf95796d6b52ba00d197d44ecea5797f1d7d7bc81e54958cef87c5af55c1774900fba21f111260f057ae3bbc36da798ec0bcb6ac90c0bfcfcf4f784b4952bfeaeac0e49aba838a5da356e6b6c58a2998c3919c905f78be7bc66a5270b150f53b0c1267f7cb7d7da5afbb8ab879b36ef767dd05f73100235d0766a2dd54b00e20425c2744f6f62763aca9bc438b7f9d3f666a54cd80264322bfb046b4124fc710eaa3da8eb475dca33e125444d5f6be8645b2b4d8a15a653d21972d55f42d37abbd52797a3bc9f42c7ec327bb69b11a778fec0085782df0fcce7078fafdf9404ab1657cbe8396fb7a651a48eba4825d185a0aefe4fc81a232f09949b3e3ae046aef9dee51a34777a5826ee0a7dc86d3a6f2e639788cc6d6b703cd3cde648bea6d47b940928423b4c55234460981897fc51fd2324900f7880761870858926c54c92fb0624f80e235b57bd3ff6ce71cea8b995c7b5e8ae901669cf15ade3b240a0c0fbc2191c34aa4dc17593875212c84bdf2f943faebcb1ba03a2b0116ad018d5ec39c7bc6ab1928e460e48a442109ca34b0f459ba93be41c3157bc7d5025d041da56c0b212b04b874e224d3104c0990e69ce3237ee1f4cb6a4a10a4bb53e2d06ffb6de6cbc9b057604c2d473d5344c55b60de3df467fb2ffbbf33efe35475a2af4f29e5e57298cc1ea3adb343299bbba85e6e230363347ff62f4154dc02fc62d63c5c0d92283351929ac96cae9bb98a25c4279a9f5eb3f7b38eb45f3e9e48aab63fd66856241d92d06e832f82c58c13573ca15339922f42ad7986aabdec334d4a8362fcb35fd06426f88d86fa388e712de4585aa26162582aee27e68d42e7fdb92013c9e6b045ead2fe70402984b4a4278a8b8540e558d69463dd098d36997685b99419550c4cbb734f76e738f127904e1a7a490c876ae8f733d82fd496e0f3b4f5948e133e1e1be41afc328c602cf6c8af41fc6b99ea7f7fdf3595856142459df903dbeefc5e9a7b25d5c81d6fc1da384d016418cbed0d5fc6ef0a9bed626507b8872234eb8e5edba57c777b62f2b4091aa4f7650cb6bb8ccee962c692f0aca54b39fcd7793fd7bd09848629d2c183a789f034aeec8d707329c81e60dcd36447773ea1d66853e07676b66fc8efb8c039a23f5be18315196040e67e2d7b05d7c4bdb85fd7d08ea9a8c7c1714e3f494ba7557247f834020355c0414169a93cf860cbd2a9fde9d807db99cecfc314158df09f598b56ad87fdeea03b4fa4b56e21ebe0cb1e0a639a1d28c9aae68a17b55f9557ecde194d95541dfa57ce7aa445f0bffe7dc9caeebc2064cb334517f0806b8d1070f318fd4085b8d574db6eb16a390585d1d2c0b53ec697d917aab6b1e5ff38963cfec6ba17ffd5a627eb751ffd209dd5c9c81032f3d26d4351332ba4b79616fb1242b6f22c5274576c5279d967105a7526c62269c52a9db1a2faafd023d748896eb7ddcc45a921cdad40d90ca3307f146fbcfe5e43eebda0710572a5a12fc426b43308d1974e9fa96599c43e926810638724ce7a5033bc0ef42aa7c836ad3632e0bcc30b4f85d8ea1c9e734ba11f880362056f2b86959d1e2cf0dd233362bd88667208b1e18b968ff80c6d0cbecbccc608afb0743f586b72d0bd1431c8c65e8d3405b139a64896ae7467d3bd6400e2f7539f3eeab2bc4cab815106081673d518591f2a2d47e70e8bb2c188feee3a8ca0da56a45ee8138328169e5f225592c3910a12b8188bd22975e2a5e050286ab8ccb0920a13768a4e4b8e5fdd9cb04b3a171ed5507b1aeb06467225ca0c986c8bab8a2580d40e106c7089f9b2a5cf2fbf9b7292600de94409d246275bf116c1d04c645db43c66c1cff696cbaf9ae6dc7d80798887eb6ca3b4adab0cf2d40aa9e84b49e81e973072f41c21e1fcb6f29b83b55aec318435dd02a671babd9874dcf96f2fb73503e20d8f5d70457035ce49a9793811f1fd9cf9be653d8dccb0877ad9fb2a3cda5c9157024cffc0fc26cdf86d0c22ea33c58ea09852f0fd3819088d8316ec0bd53fe34e0f5820c3a71c090c55553f4cd340ed077c8eeceafb4301773fa8c2560902352280dd5b75d59d8cdedae52c31042c5bd6b3be77ba53cd4441738faf15765236b49cd45b6cbc96afbec2a5abc9dfa0679485a5190804238d6f4ab7e0e8c40c9b7eb6398c89154b78267dfc9ea323c059c6e6e14bf7aa1dded5b5916d33479ed3811e217cfdd940f04e580d4a2b18cb3b3b67f6e20bebadbb83b147498aba7bbedae605e0d7b1aa6b21a5fa8dffda4be9a4ca606f9aba64c64d11aa7b7d56f7afd38ea4a0208ae06fbc6568270c837bad04db3c9d495113654d5e1835367035eb5999306aaf336ee04ca18e2e330e71ab310167e6c3fe8f8fdd5bf430f06484f94aaf8c7c97c56fc73ec063d3b01724c5bc382cf6930e493c9110b85bae775ad58b26a97ec90e2ea5bfffa61aca07ea8ecbb279eac981946959a4e295dca54384c649837b8cec1c93a3cea794604e1c9acd63103c2e29219692b61644e9b4925cb33f06f720111a966288a3d70a150bf4aa0a68fa1588038504c6585342010cd4ddeefc7fab1affafa266c0a3264cd371fdf600c65d4d02aba91a089f553e8e558a86f656bfa89bf9f59ad01c9905d567c421592aabe44a17f7cc2f200ed3e95b5515545a2140899486e8843cdb8a403cb8a5d4ccfb11a0a23f09cac6db49ea3c7dfb71084de438efe3ced7a1bd22dcd99f06453d5d843e18c897ea774dca3ee49f4d2249e379f12a1292b6e162759961fbf12047392f3a4bc0adef1a09b3fa325419a97167c9dc92e50a48c94cab145394f063364b7a95a97fbb29e3f42798429018b23ae6ef4f8cd765c6cdc8a133e31c193980b4a6f4a917babab369a0326baa2583d3e34b322dece7f562182aa199d9422cf1f2631391d60b4afae00d4a2e758865ded0b315e15feaf289576e5ce3879c66b7d3785f40223115d5197882880dd2516c83f3fcc06e4fc5d27ff5a622db2fa0fe5ae2350b44ad7bb8e1a6a1531efdade340f65c7094f36ad344cf2daf4237614c043e1f5e491756b784795ec15ada22d2a63b02effa4d53f5dea68526a373dd7df4fa9fbba12a18625b39e0b7bfa5e71cee08ef5fbdc325e95298b3e3ae00bcbd0347403e3bbc0e333859246cefa09140d11a9ff7b129d5fb9e8461fe0d91b6f2c37a2e2af0fe407e3a82976dedc55b136aba5be14a0de95cf166d2c944f8fe7539767e2ce8cc96b7314c9b7e93a995d146236d32697a8d6bca8e65eea4d61c17e12c88c43da442a3da72002cc082c1f6ff2008d2917d251502cb9c16e1ee722f60641c6e86417fce2f9af3232c0b17f2a3ef0c020fcac5762436134fec1d0e8095a5898e768593af8611515a62e127c01075799893e88586ceec9a4c5e87f8c36c437b6136ec46add450a30a9d3eb70c6604eec2c509bb7c0358eb5bb75aa1801fa8e7ac0902eda8346dfc0fad9aca9d258ff395567147b16830a0a5d819d09200391fe62bede334bd3bf409f8025adefe8cdcc627bff9e9be7895dd12c46d8c5272bcdf007cefb04589c0def97e9904d7fb6a12f9c89ffda1175b36743202b997a8d2237934853727304b71176741e2ef2ba091bf9eadf82dcbae976fb3f0cf00816f2ee05995961ec4c0ba074d4883e0bebf6dce866e8f4feec5951d23b90c7194ca878dbb"}, {0x1010, 0xffff, 0x7, "591eaff1f3d34d0f4870627e103c658ccc99979923bcca7e2f1656a1bd756ff0f2ccc8d276766be8abda28ab2b9c8fd21924230650a4dee26694191b10d4c465c8768125da4b29769d1c31332ba604f68a85c64511f4dbdfd4f485e0f82d09c624731b6955fbcfd56d9dda90d73f4d9924805b9b3742d12a28570984bfa386fd10895da9b4da95c02803ebea3641594f5f1d1eeb25de7d767d631c39efb7359614c85561b72c5372cd57caaf6452d7fb8efe76b70c3d112bfb3782ce1bdc5c4ff1c187078fe79f1ed8cfda13f971d425452a3069dc4ecdd1e65251389e3800f4c2e9a0782157b555341a80c3cd4cbe400cfe0fe9b06c0f05a912e65cb35a783723c6cc761495771752800e6553252d0961cf9ddcd9bf6a0541950ce111b9d136d3ef06ca029e4a3549be7c4445949287d21e548c101ab80fc21eda556bad5d85d23a2cf698cdc9f3e4313030fcfe46f3c52d92efac1ccbf8a5380f545f36bef7997991c954dbb951030b08d5cc153c895ccafda9e0db8e7f5b7eef34f2b9660ea999faf42f1fc758f915f256e2469b49695404bee0a020439578a7f58875f865b5630be1b02f99f97ad64e77f14958b5b6bdaf016bba19fca63a53da5dfe1c75211df10b0e7d84c2932bd727a735acef4f2ae16e337dcbd3dc13c4e40cfccbb224d206f6919c47b7905fe72f4b62a58d4735a67f799d47669abdda5ebd4ce6c217076921e2790c0ca6c06e1dd1e55c32cfcc99f0ef491baf3e82cb807cba670ff88c6f2f9b786d63320d43a350c5aaa137545f35ab5c33e0540e7e374c93dc166790dec25b9689485fb1e36f728f676af66604b484532de42f7f405d5e90279f11751f86c3fa2b136907b61f90c5c28b903112b5851e5ae96859acc54b3c062e55259c731f4cc33a59842a1ad1828c8032cda04a980d022dec1330022ba6ab64bfea7adf090916bd5fc6abd29c8c6b82ea7ca91cd58c0e6eeeffb646a5fa107d29d12605fd3b8f869981ca2b19ab9740f67db9294ee0a8ad1a9daf97ca2e32bc78add39548c93ef3d7c7fefa25654b2acf42bd2cd50e13c51bac98d7e681f9ba559c975dabcc0f15bd656d3eb0954874c18ebf755ef3a40743288f89fa2e344ef356d428d78e68f37f1996c5f151dfac3928f64b7d694a54b58445e1db51b96d8bd7cc808d61b167fbd4d14c830bd3e81477798e2e6a9b325b460e96c9ebc68a31c3dd184afc6b80653de493838c99886faf51f9462eff6da875e9c8d962fc957b97fb1553d054a3a7e59ef25addc3d84caab1ad8ed85b855833d996c82e085eba5fc338186200e75f1c432d017199719252da26fbd502bbf56e1a0b095b8404fc7c45fef88fdd1279f6d5835ce1846c48267b07e08cbbea0589b6bde57fb941daf071e8491638a1c20df392dd66789b117d6bb336690cd36b7ebd866f1dcb018edb236e5b6f088d9b6a248a213f36b077059e0317c5c8b650113fcb3dcc0a6991b39acdf3e3b637321b4f36bfa61d8478d5c507a5a262440643fea2c2bd04037e401f87e8c521dab39db3914481de00a23157451dd4c74b25d5328f9869ceeaf07e995c083b7742f3c964df7c261d9557cab3cd6265abaa0231bd614dea9c9215dedeed71b391327aec19398d830334eadacca77186b0a8b2261deb8537f42b692b6c0d441821bb373ca34c252f99ffc5be13488c45462f66a07aa2bd2811abe6b1d89e2027e86bc3ac8eabd0cce614350e31cb1d5278466b26bc20c0620fda91e49a9b53a3c6146f30a3874071ffec0e7a3a0af54b4324b4f3101e3888ca38868b5c75bd4d266b9917515a13daa0b57e38f7f9fa6adef68d52b0c98431bd5f819e0b9b3fa64c62371b3c5876d40d00e74bdce8ad9b90d1d4e2b21a65f16396314c6a0ed0e395390b053d23070ee8d3463c6cf596fb8a3c864c759a123e3c349d398f03122dea84b09214e224e0dd8f79b0f3f74fac42bb6a82535e0db07411ec2bf38a5cca582ac399f6afb22d97d6bb0c2a5b56bb0746b6bfcef58b47f08f0cb75a590922eeab7c8372a0f6581f08a3e2b99b78df4a7c0245d36d38ebbacac2a2d75e44f7c5ac6d4b33fd2e57b1815a37aa1ecc209491e1ac74670dcd6261ac3124859b71f61f2c0a1816fe833b5c8443922874af291f4849c66cb648cfba4bd2b3526cf632a341f7211190d2fa5d8a61b2584abf081cdab4225ab598df9c32c336ef88d87c57ed62d60daa089e0586fda5eb27fa9152ebedd921d82f15e7f0593325ffe63c53dec8749080dd8d75139cffa177ddb701b7c98cad41d31077af6aabc7649e8826a6aad696da49eeb4393b3da7c9dbe33a95ef5d51af2f4a6f42137ee6db06e475d6bab912052b35ede6b133992dbe0f5f6dc23bb96db6311616da9412217895bbe46a5113776a4893c163fd782ed06e1381ae120b0ac44310873c3ec2d7ef223d456624509456811195756f3ac3f0a2c8dd2bad81e8cae9c66039241cd25d520e7efae602eb11014c3c78d9950c4c19a84649f59d4df2afa487f151d641956a605cec95eb9b4f4794795f1a4098b3269943bc99df39a27de00e63ffd37f332bccc9695ff3279cac15aa648f5441001ee87ea9839670bae230ea2098f98fee0f01838f751992d81c24622b632970430bf146eee6ad194b1514007012bdee9e49511809239f88e1888eafa663a5324295157857745ac898a9705344d67c4d153d1b55d248d426bc2f32ba1ffc2b826bd7b85789d51e0369c2663951bf037dc2f71a65abe543c7558a775382d02a0eabb51c0759046351b39ee5cc50660fa618551ea6969137ece854bcc17a348e6e19ab8cc098c5320109676d3d8800cb041c1b6561d4db60af80a0a4d38a957bd7daa408ce4cf07249dba00d0397d2e2b8faf8962bb8eaebf66dfb5287418dcab68b126ca63059ced7551a0a3650bd5e385e6094e477bac836ea23d817b982cbf414c40c793ed06cc089fe5947cfe92ac537204bf296c0821aab1667747d490ca8b90e584a49fb2b62629367f6167ed01fa3e64ce868ff777f13a8a075b3c85c7df7ba24053b63d937677dbb52e695eb7eaf9a83784f651f63679e2f6df930fe76df6829092ff421043ca4208bee44fb12bebeb680cc1955fb91ded50339f236e134c4afe4f1582716d8cc39e1fe4a34c996d25cc6ddf0dfad4068d8200af72feb8953eb0e04e84166375796d03f610f95528e814779abca5e36f64e1f70222d8a137c88289d8d4817e097b77f679db6f36d9588731f5f67dc916e6170010f01b3260e7a453ec3f4b0397e828ec60364bad8c958d3cb80ee245967b07fa68b814fda273dbf92f9a3931fb183123cd55429462242075f40bb7ec2d63ad12165f677dfdf6694e8340e75c9509e59c6538aa2121a6a44e035967aaaf60cc710571784463c2a0982473919fdf3b60374874890a8c3848d642f8b76e47d281fe13ad7ec9d97182dfbe5d5d94697895006f2c0ec85e0ebb97e4887fa2060074cef17b53e1daf05a5677932a111a5df4616f6e0d42a85ddb80791e0089f667ce045a47d775fab4bb43a37b87856b0bb1cf686454529a4a9bd57d80ffe966912b6cc6ae37a6d0be60b1d97ae33209d30a0de749ff0822ee2340de0559da258ea3a4f92ab62a8899ce17883b11b7b773bb2d710b6190845b410d676afdd04f63ffdc255727e65658af198fe81f78cc6a4397f728f9e6a4088119af2a82334c4840ea7b7ad2fcd4ff08ff7d18a971ecfdad2a4031df06f750b1f7fd42a7b711cd7dfe6900916b57fc09a9eae0dec95b42d5d846f8f76e4da21a1c34b7d243dd50b7086407b5c54b43cc25ed1f014743dc5f8090c000f0ce88aafed7eff81f0ad0c069a139a79fbdd2b35b4a9aae98e88561ecbbf3758256a986da5dff84549b21a920e7274d78f4e8b181ce0c948865ab8637630222c12e2239a19599b1f16861eb44cf4fc25ae52add8b179dc4ba3b7f400fac87da239248cb22472933f12f6a069921555d4b43112d38c34f72d6adb3ae884845c4235054f79d15730f283539745aa07fc3f6df354b9f918dce7359bc77e5fd2eac50ce6ad039c635cb7eedbe6145badfca31af368269fe20989baeb43ecac5eab1ac555c210ef5eae1c068040dbe1a5b644ffeaba4ae2748464faf4ab9de34b4ae2e00d538c1b8cd366534534d3e806be699d229ab39b66de9dd5c0e84846db69c17e97bc9c03194fb2ebaf0fe65dff83e0ef737d72e4fbf3c9d18e07d25a24b6ad9366220b6a4b2455df9a4f6775e2447d944f731bb5def8f53900b68f1a56021c9b13dbef48a756aec6ae7a999e4d1dbfc32b101f7fee33e1b7a0d624a60ce18206990c2c213974fdacaa03e418b0079a523fc9f42b5714a5e5f13cb66073ea7f5a91e91a646d3d9694e7bc7f8d02fbbced80b98ab18acf86a23e6f8dccf04c25e416b1ac9208167250475193e9434c58d1f2f1ca9a4b977c541e7bc488fb9d7ed2fc277606f580ace1a525927e58c154a461373a93a0792a93413317ec97bfbf8ab4fa91c09251895b39f16ef355c9af476affeb8a9c84602df87eb44678a428aa263335a6448a12615acf8f00f30a36116f26b36e8db16e82c581b4ea7bf0f355fb92fc470f7764e5a86eed62633b6b2c5401c0ba7838b9090cf7d4d604582958b5f13766320336cb45703ccf95b257d1d7d63ac138bccbec8ba683a69e5c29a84edafd9d7f70238fc3a670374186dd6031cfc0d5cc22028502c9cfa34f082c04ebad6fd3249c5d57ff844b29d54b79cee5aa05fb2db6c3f14c4a32b0af2e0e9e111ad2e44caae60dc1f3bc82c815fb7892ef63256f53b92945484c5c66e6867c5ea5163d2e8ba973f5880edadecf51b0e5d0b4abfe23eb881c8eaa17da9af659f4db0992c492fc7d2a87dd1fe8d72cb2de6df3a99d79862422b75140dd1bd696f46d9c4fe654723b130cd961421bbe1c124cd318b0cd45fda4467beeab0ecf8cd48015111caab7efc2a16359a1c0efdd10457570cb73715990465139ad461c797fe11c4d8dde8bfe3ee0e0da956ef54bf3698c9d44d0d8f7b48db617395731ee8d73d95411eaa77bfb710482297f4c9d25c1bef9914841b296960095edee1a43823d390bf921019cd5693eb1e8cd9d7c7806624dcc1ad65e0d8e9ea22cf1e68daad5f2ad52db7c726be6e87fcd6ff139ae309ac1182e6186e3e599c9644b1c9584be109c996cff642d2961fc630038c54552d06d51d3709baface981c45d29e399ff3422e895b7d2449b1bac13968876127e8d93624b353bedb853cd6c0ebc43648a00fcc00fcace76b6a1948d35ecc988be08e7e763a991b6d895d4ffc1eebb438853c9995cafea2337c4d4af00b231c40e14b68b463df922da8dfb18604aa4d8a20608c255cfab4afe39a7025d8d86786b6bb8d1ed0b837cf226587ebe181c7f280fd028573133c6438daa227068a11540e266057f6d6dfdaf5b7f731dd4472f2108ce71f62dea2084f864d1591a6f4443f7b143b22b0e94a940430a1126536daf6c955102e61ccf4a5e335484c3bd63e4962a691ec80719ef8c87dcf7174013acce19313bbd252d541dda4f41ab4d644594dcbe9cf2022dfccdb10590052373b426f40aaf2b6f1ffbd6becc3e2c0e8d9ffa62d8ac86041d764ccada21359991e563da3d4858f62eaa3b1ce367864f32c7b06f4f7a390f17c212077a13b24a6e9efb377290d69f19c5b273a45072d38cf83351ec84e4cb78cd4e9f6ea559a60ccda1d84988c46880fff976d345132912cc4ca382497af1639c"}, {0x20, 0x1, 0x800, "44281f90565469733dda2b6852"}, {0x48, 0xffff, 0x7, "39b8f1fd3c212a52fe10bc6e300e6009fc3f63fbe58ca592d342e34fbe3072bda6aaedd29a5060908490cfb169ef7483d5b2"}], 0x2088}, 0xc) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getpid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x10004404) r0 = open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f00000010c0)={0x9, 0x10000}) getsockname$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f619000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d00"/4098], &(0x7f0000001080)=0x1002) 16:01:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:01:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x1) 16:01:36 executing program 1: r0 = open(&(0x7f0000003780)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000380)=0xfffffffffffffffc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000037c0)={0x10000, 0x400000000000003f, 0x1ff}) mknod(&(0x7f00000000c0)='./file0\x00', 0xc010, 0x2) chflags(&(0x7f0000000400)='./file0\x00', 0x1) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4000000000000000, 0x7fffffff}, {0x1}}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) recvfrom$inet6(r1, &(0x7f0000000280)=""/214, 0xd6, 0x800, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) select(0x40, &(0x7f0000000540)={0x1, 0x80, 0xfff, 0x0, 0x9, 0x4, 0x2230, 0x2}, &(0x7f0000000580)={0x7f, 0x5, 0x6, 0x8, 0x4, 0x7, 0xffffffffffffffff, 0x5}, &(0x7f00000005c0)={0x5, 0x3, 0x7, 0x7, 0x5, 0xf2, 0x6, 0x8}, &(0x7f0000000600)={0x101, 0xc5d}) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) getrlimit(0x0, 0xffffffffffffffff) close(r0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000440)={0x900000, 0x4, {0x5, 0x6}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000020000001, 0x0) select(0x40, &(0x7f0000000000)={0x10000001f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x0, 0x6, 0x800, 0x3, 0x200, 0x6c70, 0x10000, 0x3}, &(0x7f0000000480)={0x0, 0x20, 0x1, 0x6, 0x7f, 0x7, 0x7, 0x3}, &(0x7f00000004c0)={0x1, 0x7, 0xdf6, 0x51, 0x3, 0xc4d, 0x400, 0xfffffffffffffffa}, &(0x7f0000000500)={0x1, 0x40}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000003c0)=0x3f) 16:01:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = dup2(r0, r0) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) dup(r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000340)={{}, {0x4}}, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x6) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) 16:01:37 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) wsmuxpoll: not open 16:01:37 executing program 1: r0 = kqueue() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffeab) select(0x40, &(0x7f0000000100)={0x2, 0x5, 0xfffffffffffffff8, 0xffffffffffff49c8, 0x1000, 0xffffffffa6dcfbff, 0x1, 0x7}, &(0x7f0000000140)={0x7, 0x10001, 0x9, 0x5, 0x3, 0x1ff}, &(0x7f0000000180)={0xd3d1, 0x200, 0x7, 0xfffffffffffffff9, 0x1, 0x1, 0x6, 0x3}, &(0x7f00000001c0)={0xfffffffffffffff9, 0x9}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000004c0)=0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)="9aac", 0x2}, {&(0x7f0000000240)="e5241d0ad4a1011ad7f52fb80543216e85e473c9015018a58cc271ff7a8f0b9d2b1d54f8e49f1e31c011e031d72e0f2cc3c6192956f48f59cd178ccdcaec186e07e5c2ad150048431f8a626f61287fbb1b13389ebd4d87e4132e26932e3f29b714e503c51f8a6733591e4c2e1aec0157b7fb069c3fe1c12a2f3ba35174dc710acc8ccae3744a5ff64c3886e3d89dd46d", 0x90}, {&(0x7f0000000300)="512dc17b8d9ee796cdc7afa8a32f5911096a1210fc60a4b8fa3b31dcbed896a20bc2ad1b751ad21a42b02d163f01a3d38e43904441b83b5b384e4899bbaaef1019950483d752adfd2a95f33cafba2c1a3c617cd596bbb0010cb79c2f0f17fbe4a44e5887c390187977d774da4124d6e868806f176ad39d5054c1740e92c70848086acc85565ea125b028b7cdef71ffba320b44ef4c977d3ef2dc8053afd10cacd7b771da17e341a4fbbc39f8ca24728b12d125f6d7da6b14f9414eb9d2a67d9c3d2acb8d5d0dbd7cb35bee8886a65a302cffb6c4c91bd1847e6623de41e45acf16eea9806177d522cf096e53518203db40a819b405a3bc61fa62", 0xfa}, {&(0x7f0000000400)="744ce3c0e99be4b6ae8ada2049962e4ea0a43c3e1e55d682cc35036a08c1725865af2ba74dcfcc3f28fbab7382d3ecd1bd3898bc58a1405bd3f9ae9b932d7edd57ea", 0x42}], 0x4) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xd}, {{}, 0xfffffffffffffffa, 0x1}], 0x66, 0x0, 0x80, 0x0) 16:01:37 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) 16:01:37 executing program 1: mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000100)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:01:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d40700000000000000000100"}) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r1, 0x2000746e) connect$unix(r1, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe62) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xde, 0x0, 0x7, 0x0, 0x7, 0x80000000, 0x81, 0x0, 0x1, 0x2, 0x5}) write(r0, 0x0, 0x0) 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x8, 0x9, 0x9, 0xfffffffffffffffb}, {0x1, 0x8, 0x4, 0x5}, {0x200, 0x8, 0xffffffff, 0x2}, {0x40, 0x5, 0x3ff, 0x3f}, {0x32, 0x2, 0x2}, {0x401, 0x3, 0x1e, 0x3}, {0x1, 0x0, 0x4861, 0x8001}, {0x1, 0x80000000, 0xfc00000000000000, 0x100000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") syz_emit_ethernet(0xe9, &(0x7f0000000240)="b1f2c831aa3178863e69744b31b402265e7529c660842aa4ccc3d5d79d19cc7097764b237705384b6a21cec94a0b3ceebdd39c967bfea683e632bc13a7ec934e68fcabc447cc5e0806d272f850a4a81054316df66e4d3a95044a1641d553cb80a8309ce5e150061dc6b3f6fc1ecba3c289bb940046fee44f73f1fd970470f09430f9cce75d12415116ee3ec3e2c4399b39ebe54e6376f665e26d6e18e35e099535c97c22e0372cba9f2090429009a092eb5a31c8358b77a6a83eccf23d6482450678ed9e3ac46cce0d244d2f756d63f3cecb7fad7f612292160b0f0b259023be831852c332f7e3bf89") 16:01:37 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xa1f, 0x4}, {0x0, 0x3ac}}) getsockname$inet(r0, 0x0, &(0x7f0000000140)=0x296) 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x302, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:01:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:01:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x20, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000240)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockname(r3, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) 16:01:37 executing program 1: semget(0x0, 0x2, 0x4000004e) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100a2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x9, 0x8}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x9}) semget(0x0, 0x1, 0x2) 16:01:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x40, 0x8, 0x1}) syz_open_pts() syz_open_pts() 16:01:38 executing program 0: mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2a1, 0x40) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x80000000}, 0x10) 16:01:38 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) utimes(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r1, r2, r3}, 0xc) r4 = getgid() r5 = msgget$private(0x0, 0xc8) bind(r0, &(0x7f0000000580)=@in={0x2, 0x0}, 0xc) getpid() msgsnd(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="0200000000000000433ec28b68fcb94ba1a693bf2265f6a61fb33f86744e287ef743e6608e482c6f6a26a6b5fe0bbe09261692c053d6fcca9186c6b8d07793e2c5f8f74eec629859e9afc88a6db4f0c2fe8585eff58582a9d743351bbe61be344d233a72bb978c3336d9285540d60820f3e4dd200200f71a5285440aa3e1789574de685ae0a20075bf00245f0980152128a2"], 0x92, 0x800) lchown(&(0x7f0000000300)='./file0/file0\x00', r2, r4) unveil(&(0x7f0000000400)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') r6 = getuid() getegid() lchown(&(0x7f0000000200)='./file0/file0\x00', r6, r3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0xffffffffffff6fa8, 0x4, 0xffffffffffffff01, 0x97, "131779b23f41d67123c42e0e326d010cf13038b2", 0x4, 0x110f}) r7 = getuid() r8 = semget$private(0x0, 0x0, 0x20) semop(r8, &(0x7f0000000440)=[{0x6, 0x776, 0x1000}, {0x1, 0x8}, {0x0, 0x8, 0x1000}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000100)='./file0/file0\x00', r7, r9) r10 = semget(0x3, 0x0, 0x318) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000240)=""/32) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000480)={0x1, 0x6, 0x1ff, 0x438}) fchdir(r0) readlink(&(0x7f00000001c0)='./file0\x00', 0x0, 0x337) recvfrom$inet6(r0, &(0x7f0000000000)=""/151, 0x97, 0x0, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0x40}, 0xc) 16:01:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_extract_tcp_res(&(0x7f0000000080), 0x337, 0xe00000) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 16:01:38 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) r1 = semget(0x0, 0x2, 0x180) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f00000001c0)=""/4096) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:01:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0x27c) write(r0, &(0x7f0000000080)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x9, 0x9, 0xffffffffffff3724, {[0x5, 0x401, 0x7, 0x1, 0x9, 0x401, 0x5, 0x80000001, 0x0, 0x3ff, 0x2c, 0x5, 0x2e59, 0x100000001, 0xbe, 0x2c06, 0x4, 0x9d2], [0x27f, 0x3f, 0x3ff, 0x1, 0x852, 0x200, 0x5, 0x0, 0xc4, 0xd9], [0x9, 0x4, 0x7fffffff, 0x9, 0x2, 0xfa6, 0xed1b], [0x1, 0xf78, 0x8, 0x1f3b, 0xfffffffffffffffc, 0x9], [{0x1945, 0x4, 0x7fff}, {0x7fff, 0x4, 0xfffffffffffffffe, 0xa7c}, {0x1000, 0xfff, 0x2d5, 0x51}, {0x3, 0x2, 0xcebb, 0x7}, {0x5, 0x41, 0x9, 0xd10}, {0x1, 0x6, 0x89, 0x3f}, {0x1000, 0x5, 0x2, 0xfffffffffffff399}, {0x0, 0x401, 0x1, 0x1}], {0x400, 0xffffffffffff83f4, 0xcba, 0x1}, {0x80000000, 0x1, 0x6, 0x7}}}) syz_open_pts() syz_open_pts() 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x15}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0xffffffffbeac959a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = semget(0x3, 0x1, 0x72) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000000580)=""/4096) 16:01:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001540), &(0x7f0000001580)=0x10) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{0x7f, 0x1}, {0x8000000000000, 0x101}}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)) dup2(r1, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") preadv(r1, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/66, 0x42}, {&(0x7f0000000280)=""/62, 0x3e}, {&(0x7f00000002c0)=""/113, 0x71}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/64, 0x40}, {&(0x7f00000013c0)=""/221, 0xdd}], 0x6, 0x0, 0x0) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xb5, &(0x7f0000000100)=[{0x800, 0x9, 0x8, 0x8}, {0x0, 0x7, 0x5, 0xedce}, {0xffffffffffffff7f, 0x10001, 0x7, 0x100}, {0x3ff, 0x1, 0x80000001, 0x2}, {0x100, 0x1, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:39 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x2, 0x0) getsockname(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a45a823e8676a5ab95c3b4fed768799955d66a23cb605429c735c11440800d5251bd3e903caf1f1b1733fc0f38a29fac26cbad8268d7d7e646670313a8cf864a8e379bcc9750346a1f5da47fa747d8bea2900e53bda8d1091bd5f49f793d64c856688ebe2962b8e8b9c23c83069f1b69451dc745e5a9f87b76077978ef552e87e346f26b0813389da59e524f3683225a2e850ca8d1afd3b2b47e4f7ddf03a1ea343ac9c42de2f5d492bb7cd281d33268d2def3c548f58636358a8df9e0a2ce2f5cb5612e9c63db6e2e7dec8884a60d120232e15c819cc89c4bd9a4788aa4a9d91e855eaa788a347a7694399c6384783a8d18edc81c605e8342c552c9c0"], &(0x7f00000010c0)=0x6e) 16:01:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="0701a277dc5745192a100000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="db") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000180)=[{0x0, 0x7fff, 0x2}, {0x8, 0x0, 0x9, 0x7}, {0x1f, 0x9384, 0x8}, {0x4, 0x8001, 0x8, 0x1}, {0x400, 0x5c00000, 0x0, 0x7650}, {0x6, 0xe11, 0x80, 0x80000001}, {0x100000001, 0x0, 0x10000000000, 0x1f9}, {0x3ff, 0x2f7, 0x3ff, 0x7}, {0x0, 0x40, 0x6, 0x1}]}) r1 = socket(0x7, 0x2, 0x7) getsockopt(r1, 0x0, 0x6b, 0x0, 0x0) fcntl$getflags(r1, 0x3) 16:01:39 executing program 1: r0 = socket(0x11, 0x4003, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) 16:01:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r0}, 0x1, 0x1, 0x0, 0xfffffffffffffffd, 0xa545}], 0x66, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='!&}\x00', &(0x7f0000000080)='^\x00', &(0x7f00000000c0)='%-\x00', &(0x7f0000000180)='[\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\xd5]&+\x00', &(0x7f00000002c0)='[}},!!\x93-\x00', &(0x7f0000000340)='#\x00']) kqueue() mkdir(&(0x7f00000016c0)='./bus\x00', 0x2) kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) mkdirat(r0, &(0x7f0000001680)='./bus\x00', 0xc0) chflagsat(r0, &(0x7f0000001640)='./bus\x00', 0x1, 0x2) readv(r1, &(0x7f0000001600)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/23, 0x17}, {&(0x7f0000001400)=""/220, 0xdc}, {&(0x7f0000001500)=""/195, 0xc3}], 0x4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:01:39 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r2 = accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = socket$inet(0x2, 0x5, 0x2) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x9, 0xffffffff}, {0x4, 0x1}}) r4 = socket$inet(0x2, 0x3, 0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x80) fchdir(r3) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x37a224f5, 0x6, 0x7, 0x0, 0x3, 0x4, 0x0, 0x1, 0x0, 0x6e, 0x6e8b}) mkdirat(r0, &(0x7f0000000300)='./file0\x00', 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) write(r6, &(0x7f0000000380)="9cdcbd238ed1bf8599000887529f2727224c879cd4c79156924a49d23894becc6cd51e3e7a88949de9a70465dc3c42f1a842ffe298b988e2bb7ee6a91a105257296b39b96eed8c5dc4f6d16e2d31bb8d17b0a237585ddc69ea79533cfd4d9836902f918f800f55ac8944a32cc1391785d8665ee15a2225ecdbea2345a1dc8eb4a4b8aba89582072d2ad5b9fc0bc47503893515ff31c1d22bfe4a9b121f", 0x9d) fcntl$setflags(r5, 0x2, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) fcntl$dupfd(r6, 0x0, r3) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000540)={'./file0\x00', 0x1981e1ab, 0x800, 0x9, 0x0, 0x9, 0x101, 0x4, 0x1, 0x1, 0x5, 0x40}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000005c0)={0x81, 0x80000001, 0x7, 0x40, "b66b60b7c5e71ec23f6433d95b47c9644df0b30f", 0x7, 0x8}) r7 = open(&(0x7f0000000600)='./file0\x00', 0x2, 0x8) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000640)) getsockname(r1, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) setitimer(0x0, &(0x7f0000000700)={{0x3ff, 0x200}, {0x4, 0x5}}, 0x0) pread(r4, &(0x7f0000000740)="c94e95a035038af461b5d338f86d4b77836f0645f1a84096cad9b4a8", 0x1c, 0x0, 0x0) r8 = semget(0x0, 0x0, 0x10) semctl$IPC_RMID(r8, 0x0, 0x0) fchmodat(r1, &(0x7f0000000780)='./file0\x00', 0x50, 0x2) pipe(&(0x7f00000007c0)) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xef7, 0x3, 0x2, 0x0, 0x4, 0x80000000, 0x7, 0x1, 0xe195377de5b6bd3d, 0x3f, 0x100}) 16:01:39 executing program 0: symlink(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='./file0\x00') truncate(&(0x7f0000000c40)='./file0\x00', 0x0, 0x0) 16:01:39 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)}) r1 = socket$unix(0x1, 0x3, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2ba867bd, 0x10000000}, {0xfffffffffffffffd, 0xffffffffffffffe1}}) getpeername$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000200"/57], &(0x7f0000000100)=0x39) pipe(&(0x7f0000000000)) semget$private(0x0, 0x2, 0x0) 16:01:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = msgget$private(0x0, 0x28) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000380)={0x8, 0x80000001}) msgctl$IPC_RMID(r1, 0x0) r3 = socket(0x18, 0x1, 0x7) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xf0000080, 0x2, 0x9}, {{r3}, 0xffffffffffffffff, 0x2, 0x0, 0xfff, 0x2}, {{r0}, 0xfffffffffffffffd, 0x4, 0xa000008a, 0x400, 0xa}, {{r3}, 0xfffffffffffffff9, 0x0, 0x1, 0x20, 0x9}, {{r0}, 0xfffffffffffffffe, 0x82, 0x0, 0x19bbcbfa, 0x10000}], 0x1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x6, 0x40, 0x5000000000000000, 0x1}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0xf47, 0x400}, {{r3}, 0xfffffffffffffffb, 0x1, 0x93, 0x4, 0xfffffffffffffffa}, {{r0}, 0x0, 0x1, 0x80000000, 0x7fffffff, 0x1}], 0x0, &(0x7f0000000340)={0x2, 0x9}) sync() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x4, 0x208) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000140)) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getegid() setsockopt(r3, 0x29, 0xc, 0x0, 0x0) chflagsat(r2, &(0x7f00000003c0)='./file0\x00', 0x0, 0x2) connect(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000040)) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x2, 0x100, 0x400, r1}) 16:01:39 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x4d}, {0x4d, 0x0, 0x10000000000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0xe99, 0x3, r2}) getsockopt(r0, 0x9, 0x9, 0x0, 0x0) 16:01:39 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x8003, 0x8000000000000) socketpair(0x1b, 0x1, 0x80000000, &(0x7f00000001c0)) recvfrom(r1, &(0x7f00000000c0)=""/136, 0x88, 0x800, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x3ff}, 0xc) kevent(r0, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x80000000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) 16:01:39 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) open(&(0x7f0000000000)='\x00', 0x880, 0x9) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffd3f, &(0x7f0000000380)="23b723574d82102db53a01181ad1c17ac0214e3d4ba31dd1de593cfca84c252243a363bcba9a443fabaf0541e39788404cb8ace35cc586d92ea814b70ac2172d649adfbf799d89d32a490fb4e57bbab4fe45dfcf8ea2ea3f9609a2121deceb8795fe0f3d8a84de598c0c9c90a02b4c5148958cdb740c021ad6b53400d5d6be65bb922fa38ccdf39404008e6bf2e1e335aac832fc6b7f90ebfe32a3aa72b31c799e9817409ffd12cefe82559c49443408e0a61140f348ac7c93775c573d7b5b17ee39b95c4a43e7ce3b4ced5b5340235ac417ffcc92ffdbf2d932a294ab8bfe18a21bf0fd5e4d35ceb2680c49d2bd3954b2b3e8ce98929970868c7d3a3e3ffce2298c8035372c43a34f9c3f552c333769f5bedff31590431012996b2df49d05b6e7d533fb44f9dbd27e0756148e66e95470bfd32fe2cf669c") 16:01:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) semget$private(0x0, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0xffffffffffffff65) socket$inet(0x2, 0x3, 0x7fffffff) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setitimer(0x3, &(0x7f0000000180)={{0x401, 0xd7}, {0x3, 0x6}}, &(0x7f00000001c0)) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socket$inet(0x2, 0x4001, 0x8a7b) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000000c1, &(0x7f00000000c0)=[{0x2000000000003}]}) 16:01:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:01:39 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8004, 0x0) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x35}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000080)="ddc3") r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) shutdown(r1, 0x2) 16:01:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r0) setsockopt(r2, 0x0, 0xffff, &(0x7f0000000100)="e4a19094f4ebac75308dcce985b5cb3262122ec921488b4731d681df24988a5e8062b81609f10364e33f75f5956aa752b95bf444d425e1bb4d021186050e203b3532aa9fb7ca408ac06cc86bf2dbf8980121dde7c674e4a27986de1d52ceabf0220df9f272fb4f3c1622f4c944ec2bb49ddfd0e5c52ac8f3dc6763b51e4ac26caecb2b05f6febd767e05ac570f2fe956d56adae49531a7918fd54f59f864", 0x9e) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7fffffff, 0x0, 0x0, 0x0) 16:01:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x61a309ccf9449108) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000280)={0x77, 0x0, &(0x7f0000000180)=""/119}) r2 = syz_open_pts() poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x9}], 0x1, 0x0) fcntl$getown(r0, 0x5) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r0, &(0x7f0000000140)="f7184b090a09f78490069bdcd0dd6e7187f46f5f29e993cac0882fe50673d032f18dab840b1facc1d880f46cb78eb01e95ee05fb", 0x34, 0x0, 0x0) 16:01:39 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$inet(r0, &(0x7f00000000c0)="d56cddf7e2631005524802c218503b29d44fbf120f7b0340ce449679b72a52db868533910345c59ede57f291b066571725c2d485b7756c6ee0691c2be2706204f55acb5510ecb7e9107227c3155d0144db835f2c42f3893526df45bfff9488439e67b1589b3fdf3f696809d9bddd51a16d4bf776b47af783c3cbe64e43e6a8e2d04b6e1e53bcbf37ba156e9e54892dcd350a697b56b48e7d89feb5c74c42ea9bdffb5bebae932f133354df98311832ac411789119ba03154b2e7a160754ed663a7381023a9d9", 0xc6, 0x400, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r1 = socket(0x2, 0xc003, 0x0) close(r1) socket$inet(0x2, 0x3, 0x11) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) write(r1, 0x0, 0x0) 16:01:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x8, 0x0, "000000000000000100002000", 0x0, 0x6}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x9) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x7}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x200, 0x4) socket(0x18, 0x2, 0x0) 16:01:39 executing program 0: r0 = socket(0x27, 0x8000, 0x6) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="913dd9d1770c820db8a618130a85d9d740b655a88f88c6d3de7fb970db45e8863244524f00b8128c9376f4681893b7897b284f85965ee326c3449bee0bf5caa3f830f9edad385a409d3285afcf594c6a48f2dc6929fb22e659c68e97fed3947be9af10023a942046854564c134d037c9f38186de9282cd8d771fdbdaebc7688ad9", 0x81}, {&(0x7f0000000100)="04dfc39965aa30bcf0c45e8ab9a159db39911c87d492efecdfd907eb860e01f962bb8a2304e05ee56559d70b7586acc19057e418075d73aeb2bded309407381f12ba3f0ec825fbcf73cdf6c4875090756ddb9b606b2d449f179d0ffae111e241391deb950f8207333cf15ae104df4a59149d4e22a03de00c88040e3d42458e18505a6065101cfc8f155a4d731295839f6f5563759f680d702a3047ad5df8", 0x9e}], 0x2, 0x0, 0x0) unlink(&(0x7f0000000200)='./file0\x00') 16:01:39 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x3f, './file0\x00', './file0\x00'}) close(r0) 16:01:39 executing program 0: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x482) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:01:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="7ac67869dfd3b488e3e7497cd585dfab8f129c867238334665bca5d9265dde320775c959111aaec4df4a6c19ce162ae216ac7bb381a12817932655520bed33251cbf75d3a729791fb6", 0x49}], 0x1, &(0x7f0000000140)=[{0xc8, 0xffff, 0x1f4c, "9b53e9a220c86ea6b89ff0be0781c5710727b73ec035b57eea9811e9dd6fcc2d3e0e2af1f6f8fdc63322c082329aca14a9114ba45e7935c8eed002dae158fbda06011ee98dee3e2e63c6be0476faca349a39bfed7ff4d98b08a8f3e0f9fa154d8243cb224299e1e38050494aabaf91a86ccc65343dd24b6896177cb2e06e9ca31b741e4341d0cf616d7a3cc2abff82c2a4c75316440a21040d5291c04a3de2985bf68e231daa81d435a81a7f23ac0e81448a55420d"}, {0x20, 0x1, 0x2, "070c6aa002064ff1b910ab6206d8feb7"}, {0x50, 0xffff, 0x3, "2f80ba0d3f9243ecc5edf1682086caa8281b40ff801ec1f205442b9fd98c8c4d80a834357e27e956634566053220c86eb25cdba684acae1bad345a655a3a2166"}, {0xb8, 0x1, 0xffffffffffff7d4d, "ffd7ddc5f43280b9698e9e159c7acb9becf190d8c08900f2bca70c22d086d27b08d3f9731a38ca0460222c0bab302a97aa057ffeeab673d041eebdc73ea366a8e178883acadfb918e790d76079330184fb83516297dccf6221b7f010e01b642a544aa490a352426cd28aa272550eb50a8cba285759b220daff737eda862faa67cb2b25b7165203b0f4a56799a82aa8b72d2e0663d5377a4998260f227382579c5a02026f1d"}, {0x1010, 0xffff, 0xffff, "d9c6fe293133bc1601382b14d5a769b6d36bfdf9acb42825668b89c41fc9854034c999876a6f23fe5362707396fc7eb9142ab6fbf3eab89f39788684138b823984b7b323e5074674141f196cd364caf34a5e99640b241fc0333138252c30d0e265a6d5290472bcc6f3ea5273dc3a0fb69cd576dc7487f771eb88165bbd9b93e2a770bd0012eb132cf69c9fd2bcbebf1f6bf1bbd900a6a5ae7093e7efa37a30c3dd7f4c0a515a9313fe162d0dcef5c010119851f1b9cbf139163e3155688e1e919071cf9949a7e94fd9eaa4c57916d64e8bace3a8675ed38045f8e90ff747fab033e73045eeb24557bb5124fa933aa0a883e2dfb0a3c103e11ffbb7ce2046b1ee33aea7d55d938bc8b63c56eb17c5beb50fded350baf27ef9f99a9422a3f8c51437a7a0a5132bd8d533e7d0131962d7174aabb9270ce7cb34065fcc11769d4b6f7325d51802cce96f6b1cdad0cf6ef1527c2a80ae359c8c97ff405f49ec8d710a868d4b5f51fd8d3f46fdd960406d3051012798db6d301196527f38d21c116f8edd862cda22db8d2992b4f6c8b89942188e568c6a356d506d671802eacf9add3ba223812c7720b0bf536f6bc5b598acb07c470dea1fedd45eaeea07bde58e7fc103cd3f5d148a51c3b41f122ac982c7e896f193fca5f5d813e783ef24c464cc491ecc9ba06fa5023a2926707149c227b3c91a7708a567e546dcb7d4755d2b16700aa49ad0c084dd680c73455b5fc399f45a05394947b2a241d242f67f437177de900e51512b40212861c5c5b9d9ba4ac9c42c4d083fbc56808d6115d677ee9a5260e3d2c84a7f6a22d16061cf81940099a9cd47a7f8ca00622190e0894a7b5bcb197b53b2e1f1b38ed02a5535f1564344758487f7137a22f3cbd0c1f92ac5ae651a9bae024a912e64f8c3f3cfcf9acb84b8938220c4da7ac6a2183809543bd3c6d0427972727be2648d8084d54f9a8e289a3b888d5196e1e3f08b9598f6867a12565170115cdcb3c848005ee4f8f5441b967aaab4e50bfc3d4bcb7bd0c65d656e5953f2a6e7b821ceb08656ace28383383bdaa69b47155372ce111614ec7a8505321525c863387be35c0ac4a36b1d3c27085c96549cb1bdf4a73dc8ade97e5529652a9f83f030027b2b760770951abf038b73b6b9b0ffc167214bd5bd01d36b7eb0f5723cba841311d2b15ca91017961d344093758a4e61891d882f81163282334750a2a43b8393b69f787cf84f08306baaeccc0ea55febad28644cf82db66b7bec16299a23ec5056db9be4da5c02ddf811d4c2bbe915c635c4c4d46a6c1b093eaa8dac84ecad4ae6e37ce90878468d50f151f0af0efe13e1a5edca7163c1a414b6e59ad98aded628e0caecd60627d77c39ee2cde416e72064880d37af5678321a1c354cd9073358ef14294346a0876f3c4e6be2813382688e6b3712546c0bf265cbd061dbbf8d4a6e239d6cbac982a014d3f0044b6389729ce64c8aa31eade3ff548baaadfed757213ba689230b066eb1bf9274478c844e9ff1a9acbd46263decf2614265eb239eb8d92bc1e7f2986349827fe18a49fcbf0c9a626b9d52788a1c2cf1153f967b66efc62e48e45af27dd39819aea57ddc465f996f7bf69c6e7c079fb3ef74fc7884c72ee1e26b2787f2fa73a1e69567a6dddb8f0725bc8f6543ddce39d0d3b54389795259455fe6cb4b30cf135a44eec106b76c4063383d412a6cb4503d2a0c28ce30cfa22bbc8a6061a993dddae54acd1a1f8a2c3179cb48cf117e8f1777070d36ac93c4fa215c1ec3bb523e319a70b39d7a62a4be96f3dcf46353e5830a3f69cb3096b88c0bfd4e85961e44a57b49cdcc53277d2cc5226aa8153be515d206900df2a2d48c0a0760575b9a0fd9fb5db2bc13d8f8a2eef951fc03f0d9f0ffd9997f57055c67d4f589a9fb876c25b3bb22407fca3a6a999042fb94abdf061511f8328fa8d4a91d6114e91fd5823ad05b75b5eacc510ce0c9ad98c08d9048b1b5a58efdc00068dd929ca72332fb4eef6112ea99748ab20f91df630251a76d8ee6a8b3f8e149a83735f13897e6f59275b9ddd5520c4a7aa8881a0fc03ae967028e2a3b0e4f2bc553cb33fbc939854a9328c6fb54858f350713321f230c3d7019aa403ac3ddd7c1f1979ad9ec6daa3db8d36a5972f9ea6bcbd1e0096c961a7cfc6f1f11d549032c32ffd8ec19726ed672fb7d742a0d3ddec8164e99e3ffcbdd4368ac4bd8f1f4dd9f329a3e3707f9c93cb93704960fda73e272398a6380e6d8d12ea691c03d1c3f4376589e4a7fd35b34723227ea8e17b0c3d0e7ef65cbf937d5310580641d26f5241c3057cf94a02a699e848528cc2387b7bb55144d9b703039b7a296f181458417f7386f486301e7c546044570a77ccdbef3d089a99475613a130fdbc3c54672a4980528f5823321a78ba5a54e5b5cd6faafb01d5588fc2538e120bdab80553ec59af5fda7d9e99ed4ded479c46dbb2261c2474b8b8d190a370bad8e2a3667fa6c8f163c92d4e2c2e7b0881bb9daf3845166eb7898263e7de2fc5ce3bbcc3f4a52871d20c87ff06f6bcd75d67e15bc4b69841a35a069bf88e29bc9be43dc28ea692877e82db1dab1281082cbd5f5336ea8e801bbacb62f60d049efd3985b09fbcff145f4eca1c2714984cc210474eba323206acbf22002ed9aae4d62bea31a13ae12667e0daa617481a30d58b7e139fc179ec45583a4aa823109ac7727fd582d8f2812a0ae4d757b9dec63b67fea24347d79f34c502263f1b16eb55b4add0f41b348adcc0105ba391c5c537f95fe2fd002e783a9c4d48848339fbe254e22f46a481f98cff2e7c3cc80bea70b7a0c9d45f87323c68b38129b447a6dd239d4d698c50e697a7e86dc087b59e64702a4f8679c3bf2288e3a3271b99074710cf3832aca529f735f9dc8a437b0d1bee00646d7c26c96dd6bb1d6f2ed85f87425a9db0006ad7fe37f25a442a1a9971e33d301300d9b37aaf45b31f46b684b5699adb7250633b1fe1956f3d8343aa362cd82b6c5ddbffaa29af72ecee068a6917a07912ea2fc0c743e510675d91812777ffc71d239fcbc5a7dd987b4dd3deed65aacced93eb1ccfb6d8d7de74b680e328702713aafb8a286318516569a448e33f38c1977aad6083dbc337d9873f386afd9528dd322ab281397fa4d9f7a21ecc79cccf343fc434f533e74fef1e6b824e6f171aabc259d23d66b6317fd742345988ccf80a53d30d27c398d1fe7d148bfde79a6a2858c9588030ef3e8061b7b25aa0c59179d0fa164e7aac15be9fd5f45c2dc59da8dda8a6ff50c4bc2f195587e7d4f45351c62c86a3eb74540bbd1b20fccd1e0dc3cd25de90b60882feb4e5f37b154abcd6dbf23c7da7fe72e29a4e383f5319d32188be1ac5a1447d4d6c4911e5f3efccd095cfae0c3228b668a8c564f14a726530ab2cd31acedede9e91192c66643a8e6dafaa1e4ea0c488abfc56ff9c4cb8e0b67b1306d79b18cfe4e213b3ba68d80fe413be5bd8f27f3f66fdb666592a8ef3f3ca815920a6dbf111836b1664542e3763be5891935be096ecf32777a94a8d6c90ad2b098d307d907300b833f5ce4499f29d4484dc213d0dea5d9e7e9c572b0f40e1f307d329e9d8ed14696940abb78f865ce3a618918c92d04527efabba82c391a84934b29bc33099f89bb7493f5d0c4129d634a52dcc00843b03c63e889dc8b2d8f969ee566d9d085363f844991a879913b4bc857823c909b3524a63a564d1359a9a14c5604b258e7ca295490f8b4c7fc6b2b650bf7dcfc0c9796400e6575d48f75e3c84c75097e541084da64ce723669a822a0a0d292309b82a8b10a3944d8f476325cd9454e3ce61810b6936282b311ab632e86c0a5553288d49e09294446cc013698488646b2d6d871f7efaa4a0de238b499c05b6424fa205928d631c4b5a028a1d3970f45be4c0d214dd53177aff7bcafbc066075c0429809c5c65f55844ee286ce8f572a2778ea681bdd518c38aed4177e29661c35f2c4dd367d6d395c1b00f64df983566897264f3687889b70255dd3e679aebb34f047be927605908cf9bfb139b5c5f4cd8c6705c4f0b80a71c85e6212c87286b1b1ddf61e0de0343e0636b35ed74b7a32ac165adea2937dea12fb0e98f71760ac46370ffc20fac3329286db106147bade816506139f539a824757e0228f81b5b540161041ac45aabf08b7812e0139027d7eeaba5a15b5f6a298184e0cccc07367e1c9ac15f820a49b4ef357cd42de958c29d3a733cd05e65d93b6e1f9bac3ecd14f3d1796af15fd44b0af7a6187be454d469cf6bf7c8f28afb0521d8befdf89f583ac06e609534cdf51382a296d836ec3e17dd3b053475da6c0249015f6835d8a02ef5ffac4bc80c8d0c47611dbd877346cb43b228950e36531a42a2c0bf2f2259b0ea0d3ef5e41a652e5f6b6ee52a5eb3083870b76cfa4ca61420d834d96a49a977450cb37b1bc1880f8db94a155f168085871f0c976e89a0c30984c67a0787e951b011676decc887ea63638552a20f025f1bb93e1f1cee5cff5c13dfd315ffe9ebdc8fe9d6bdec811edf6c58959624aeb8faa59e354cf3bfa448fd8b03dd9adb2a380f4b062c9405c496494118f195b320b1e3d1eacf8a1066a6853b52fcaa213b023b59942da75d3878f2e6eb43240e1d4078c65214c56ece3501b3419fed0dfef4e00e8b1581d15f2aef6c13e1c601d94629a589c165e8ac466a0ea02e8915cc61becd9979e29a7f6ccd89c4d46346284e74f951eca7301856e367d400d6164c5ed01644e16839de387b13b51b13e22cc4c7615670e4952f291fd276412e8833a494d6adc53e3acf8008cda77ce2d850f903e1cc3ea6aeca866f4facd8be43ce58eef5df2c3039af28e91dfce090fa4d45198af125ef1e6529cafd7005f1147d4942199828ec8a5813f8703e1fedc659472c9a6a7dda72673f0bf38100b2428d19da84a2792c562bda357242a7075b41d8233882e5cec4b5ad26bbb722b6f8231f74f37d1ef8b27d18ac99b700e5c0729d3b30923c521ddb3aa1eb0247982570225b3d20fe0550e6e11515436977dcb8a4963b6ef63f03553ff7bb734a5fe39c9ba5acb0d275551d291a97f8f8f0264f3f9e8e2cff531e089e0779c891e85617a2b865582538b127bf6f5f4c29d43fe5b8559808cedd6e5ab6f7780b54734ea29b255d952465f718d2bff808628046656ea9c94b87314183d0e07102801c10ce4fa54eaad9ccb3f52ca42dd71f1f89868081840316804b7b52e8a94c1e3a40e45b840f6f0b8a1d7dd097af27cfb8f94cee00ae13e4cf00aa3047d1da88c9650c65fba7b62b06e9ff218a2153978137c9ad2672f32b19f060b0a0af79ca91590c533f91254b6cb8271832795dc6251513dc5e940f6c7bf80f91f880aeb6e9d09d018611ee7ebd70fc4893368127f5501f16c0918914bdaa98e46c19f2de45a215c7f09c6702fb03999f8010ac08fd8094806c907b3ae2dcfba2656d94a31a2c288a9832bcd45c8b96fb85f3bdeca0059790680a791e9406e62972b0fe3936d334c5c7e0ae89a03c9949230a5ad2564d95cc41ae1efb0c113d82e0602792784ca7233c43422d21b0ad515aa44566c6445e4248f63b5109e509d994782eae356ce75696c6666c505f83f7669dc560016605acbcda7f53a0ba479da30df05657ec9ee1c5ae73511f9f81b3feef4dbd61195e0f46c7e65cdad1706e7136fa11db4f90b8a3069f2365c9184acd9c900ac4de9e26dd31b61569d1e1f215a37f4fdaa25f56f6f6bcfbf7d30b070137a0"}, {0xc0, 0x1, 0xffffffffffff0001, "083c1537346a836afa9a620ab56be984ce57afc1fa39867a3800728135c7b1b1c05a3832630120a00973eaaf74ec60f5a83c1c6d79638cc964bb2a6e0ef138c637e6883a55121027f2cd89097e6e7be7fc3eb61a7616ee77cb0135d7ed8cf67c91049754b9b5f2e83b78f18094512a3a581ad95918b9c78b45b26842954b2a4fb4ca22362dbcdee717a7a11c730230a47839e0a103ee1b253cef9e9543dbaa157b6f71f238aea4022a0952fee44ab8"}, {0x70, 0xffff, 0x3, "48aa1035a592a26f6124006f6acd2f68035ef0a0b30fcffe149c49561a9b61cf113ca71c206ee11c00f41abbca4aa83923354c3c4133e7a279a23d7238492791600409da8cfca10453d8dcc0690189a71472521c96b1ef4739298f"}, {0x90, 0xffff, 0x4c6b, "525346d9baca25beeeeeeec9e439b8fe577814fcfe9d83562a6cfcf2ee29ebd3574a018e5075a9a92c7fed805a6e68b02fa63226e884569dc629075f541531945f182bb667686838d2f12696fda1b1a0513a4a7255cbf42b63704ccd9fc5af7d7444e25223786f3c9f21e225d5a7880fd633536e4f2221c0b0"}, {0x30, 0xffff, 0x9, "9e28357f74f43985ca444886447043d8284d0bf6883b6d67bd3ee8bd44"}, {0x18, 0xffff, 0x3, "696736af2c72"}], 0x1408}, 0x5) 16:01:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004268, 0x0) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x81}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x7, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0x3, 0x2, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='c\x00') 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x64}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000001c0)={0x7ab, 0x4}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) seteuid(r2) 16:01:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getrlimit(0x1, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x1d}, {0x16}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[0x5, 0x8001, 0x3]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x9be) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0xd, 0x1000, 0xb5d1, 0x7}, {0x4, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x1d}, {0x9, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:40 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x2) r1 = shmget$private(0x0, 0x4000, 0x248, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/29) socketpair(0x7, 0x4007, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/23) sendto$unix(r2, &(0x7f00000000c0)="f050ff8c386ffccfe67bef02cbdcd0e63289da41773d7d5e9b23899a681f4d1c5d084ee4a2984fdab3b2d44ad254897d297f14bf4d2edd99d88cee4d8820a9332c8eb66ed9f16996a5d514b6541ef48f8a73e28f5ebbb6f713fc1b584289750e1184540e44cb9276f2c9368bb7fbca62a3c65c7db6574b5bc77edbc2f9a7ab712cbd44aec34ade61bd2deb02d1a605c4351ad9026b02023c6da46da87b9c47fc13cb7782e5663a13c7882e3455bb1b8d06a4098999dd452ca265630ccef31238d9786dd177528796079073d1f6e8d92fe0c1756817bb9fa69c732e9065e5e46ae83f94c49e5e902126a5d770f8c4c5fa52c6bea13ce5ca8f20ab12", 0xfb, 0x9, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_data=&(0x7f0000000240)="2c550345e753d843eea465043ab938a400cfa171eab1936364bb5a71817738af18c1985cd02c10d8b00c27662161ce4be8e3a44d18aa7ae77de024d7aeb9a0c12791662b1116b12e1129c59580cf8f5a9f7ea2760d43bbd2f6308959c0359041e95b4b21c2b32e7bc0139d98989403c546798294e10b8dd92ea535292010bae9806a448c88b4da7e241efa26bebebe92da42f3eb14cd"}) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r5 = socket(0x11, 0x4003, 0x0) sendmsg(r5, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=[{0x10}], 0x10}, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/105) 16:01:40 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$sock_int(r0, 0xffff, 0x327d9e2b6dc7b132, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = geteuid() r2 = msgget$private(0x0, 0x110) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x400, 0xaa2b, 0x0, 0x0, 0xee3d, 0x6, 0x6}) setreuid(r1, 0x0) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff80, &(0x7f00000000c0)="3da8b4000000") 16:01:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x3000) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00', 0x4) 16:01:40 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) shutdown(r0, 0x0) socketpair(0x2, 0x4003, 0x0, 0x0) fsync(r0) 16:01:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x1b03) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwrite(r0, &(0x7f0000000200)="4d53d1", 0x3, 0x0, 0x0) open(&(0x7f0000000000)='.\x00', 0x8400, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x40) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x4) 16:01:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x108, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x1000}, {0x3}], 0x3}) 16:01:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/209, 0xd1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x1f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0x0, './file0\x00', './file0\x00'}) getpeername(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x1, 0x2, 0xd86}, {0x18, 0x2, 0x8, 0x2898}, 0x40, [0xff, 0x1, 0x18000, 0xfffffffffffffffb, 0x6, 0x7f, 0x0, 0x3]}, 0x3c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20000, 0x0) r7 = syz_open_pts() readv(r0, &(0x7f0000000500)=[{&(0x7f0000000440)=""/58, 0x3a}, {&(0x7f0000000480)=""/20, 0x14}, {&(0x7f00000004c0)=""/49, 0x31}], 0x3) symlinkat(&(0x7f0000000540)='./file0\x00', r0, &(0x7f0000000580)='./file0\x00') ioctl$TIOCEXCL(r0, 0x2000740d) r8 = open(&(0x7f00000005c0)='./file0\x00', 0x10, 0x4) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000600)={0x7fffffff, 0x8, 0x80000000, 0x400, "3ed8e136e0abfdfb737254595a241db283c68f9c", 0x81, 0xdad0}) sendto$inet(r6, &(0x7f0000000640)="6416dd55634b034dff5844057640b54b2d4f368d7ac59a02eac0e246f5b1c645a85b18f3e2f67bbb28bb05082e89c49f79ba97395db7d96999d5148813139e6c53fa307f330c0739a5244730bf1e84991fab36bcf9a0f2e78b162d4b870554d02b9718260360b4ed7a1314ac4e8a0646902c3b75a5a2152f8efde9a960b3379cfabe657eff234cbf82fd242e01", 0x8d, 0x400, &(0x7f0000000700)={0x2, 0x1}, 0xc) sendmsg$unix(r0, &(0x7f0000000e00)={&(0x7f0000000740)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000c40)=[{&(0x7f0000000780)="54258160119cc1a91c0223f938da0648b631f7c497b83534b7ab21cc8d54db6b72710984c0a880813cd5755f3d9241e2ac880a3671db3d6222aa62d19fc146c35c8e54ef7810aa3e13063bff91108278561c3795d74c0f6599fd92fb2082e54884651d4159008fba0740165afc1554383f8288b3b58b887574fa4f9369334e8e9754231ca981b3f7f0d8585a01fe1544d0389ca8", 0x94}, {&(0x7f0000000840)="2e4169213787c945d634be9cf9822af605625887d420ed52bde1b280", 0x1c}, {&(0x7f0000000880)="aa531bc8e8e02e89b6ed11aa6dcf51fd2778f22094350d0e9c31fab1e5817b745d8c841a0c", 0x25}, {&(0x7f00000008c0)="51c0466777ff92f389342981d3cb0d3098f7c8d33da04a596da51ad3b6c08ae38031a9876e9bab18d1eabacbff1784706a0d1bbff9a59f75de799ddd199c308c8c2b3ea008c2066d5823cab58ad39b833f811aff3e328639da72588d60061d779cd6f79a463cf1eab9e040a70b3090c3bcc8083ce361319ae8d16c5c5ad172cb1f60e20ff88af6be4f6df68435aadf756cd7abdf68b181ec26170c31a9068f4b9258", 0xa2}, {&(0x7f0000000980)="0103d357c6b44cdc857415304a010aa87d77ce9f657bb767f4df15fa4dfe80", 0x1f}, {0x0}, {&(0x7f00000009c0)="8a32925c12140ce44461bd337e86e640d35bc5a48a21204596c358f3366f9474e1e1968e83e218499933075c3314f959406cd41610f035c9a23a293ba920f52ef5c6e1d1e590af786549597b166ce6edb9b45d8edb05b355df2888f2c2396905a3611473a9a715faae7d308cc26bd6afe911bd2cb305ff847fba6a49ffeb30a21aef43802eccbf8975d49f533f5e002bbea2cad8d7921d8064af1cbef8e14031c37bc349e2f527", 0xa7}, {&(0x7f0000000a80)="2ea119c788259a0c4a494c88ec5811ee8a9df5fef34404d3905592ab7813d592dad390432cf307191850c2ffbae1de49b5632959016e63ed8191e799d02e3ee13c3c90dc40367a70161e7b47bad88dd855fa218d210cb26bb6b6f904628e5169361567d0aced4187c58e7c94fa5569aa7eff8d7e16a047147220a0a0755884184c0ba8c2f70ae8dc3029f7b631a6e1ed572405b5c7f04918c42f180f067a9adad6d1bc333d23705fe71958aed586", 0xae}, {&(0x7f0000000b40)="52fd4062eb50123b31aec857713792a8ac59e7e4bc206b4af4a2325e020b58ea00ddc0934fa10aa6f339c1a1307f319febc57449bc2634fb6a96d11d7fd0dd4c9ee632e83555407695e6082a144937edbc08524ee54c973283d4c676591f1d1dc94c329873df660c62cdbdf3fa74d0e72f3c6adc6de2e2ec2c861f37a352759a9ddafd9b4fbebca3eceb463f3bfcde87e8e9623374c7f14e88ae5f35a725d827782e7b962076217c46ae3f0383e1c9bbb72bbb75f2780fc68828c524c2706062c00c26201ae4c5bc706df200d10048122f817aa42eac79bd78b0ec32ce8a8a384d0e7c19bd", 0xe5}], 0x9, &(0x7f0000000d00)=[@rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x38, 0xffff, 0x1, [r0, r6, r7, r7, r8, r7, r6, r8, r0, r8]}, @cred={0x20, 0xffff, 0x0, r4, r2, r5}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r6, r8, r6, r8, r6]}, @cred={0x20, 0xffff, 0x0, r1, r2, r5}, @cred={0x20, 0xffff, 0x0, r4, r2, r3}], 0xe0, 0x7}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000e40)={0x5c5567e9, 0xffff000000, {0x6f, 0x401}}) utimes(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)={{0x5, 0x2}, {0x0, 0xb1}}) ioctl$TIOCSTART(r0, 0x2000746e) rename(&(0x7f0000000f00)='./file0\x00', &(0x7f0000000f40)='./file0/file0\x00') r9 = open(&(0x7f0000000f80)='./file0/file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000fc0)={0x4, './file0\x00', './file0\x00'}) openat$null(0xffffffffffffff9c, &(0x7f0000001000)='/dev/null\x00', 0x90, 0x0) symlink(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)='./file0/file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f00000010c0)={{0x18, 0x1, 0x47ae68e6, 0x2}, {0x18, 0x0, 0x4, 0x3}, 0x101, [0x7975, 0x0, 0x4, 0x31c0, 0x5, 0x7, 0x9, 0x3]}, 0x3c) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000001140)={0x9, &(0x7f0000001100)=[0xa6c, 0xb2, 0x0, 0x1000, 0x6, 0x1, 0x533, 0x2, 0x7]}) unveil(&(0x7f0000001180)='./file0/file1\x00', &(0x7f00000011c0)='r\x00') 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81, 0x0, 0x3}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x2a0, 0xd9, 0x40, 0x1}, {0x4, 0xfffffffffffffffe, 0xfa2b, 0x1}, {0x0, 0x4, 0x4, 0x1ff}, {0x1, 0x0, 0x4, 0x100}, {0xa, 0x7, 0x20, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000003c0)="4fa7") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc0, 0x0) pread(r0, &(0x7f0000000240)="3c31388a3f36988ea2e4279b7c2e86f83167b9b916e0b45be30488cc172a0b56409afe3af9b8180644925253ea555bae1e2afa8b04c9364beb003fb7102989e907c0ce2d2f2019bd1d39cae4e819f879617952690b8c534fe9592269be32b5e63a349b3490d8137e94c51980abe4f29deb2075ec9f0c174d34a5c16b30735376607ab7df8217dc8878ef13727414716a15f78afc26fe6e1571ef131f6e478e3b604dac44675f0b4679e408f8f8", 0xad, 0x0, 0x0) pwrite(r1, &(0x7f00000000c0)="243787c3960ce5589ba31b928ce25db335ea776b452b6fefe80ef09e87d8e3d7ea01c5af63d0bda29f949ebdf6aff96ab6b9034728414ad73ff5", 0x3a, 0x0, 0x0) 16:01:40 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvfrom(r0, &(0x7f0000000180)=""/233, 0xe9, 0x14bbd8e9b7e528f4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x100}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="2d3f3c1f3bca0835a03a1d15", 0xc, 0x40e, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:01:40 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/51, 0x33}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000280)="c843bd1bdca90481d454fafe2473c8141a996fd45df1e28f1086480cdc1fa402fdc5cd56027f8c53f2d48d8dbe7f15e9ca0ad25e1e141c4860e645d852392e3e9359d411f3e017793b56d2aad2d37311191d", 0x52}], 0x1) 16:01:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x2, 0x3}, {0x8a, 0x0, 0x1f800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) syz_emit_ethernet(0xfffffda4, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x2d}) 16:01:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) listen(r0, 0x0) connect(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653000e8bc41a69e3fc3440201fd26db5a50e61d80ad57113cb9536cdca6bb8372386288b1b9427b64f030f4"], 0xa) 16:01:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004269, 0x0) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00062b00000000000000a3bb6b3c042efdd1fffffffe000000000000000af6ce4f22276e", 0x2c}], 0x1) sendto(r0, &(0x7f0000000140)="4eca0c718afd996b1c8e39e8ff001d63a287c488dcc6b1fd7d869dce1129e88fa972086a89513484a3797ea2109785a390194ba850b7179a50bd915b10b111fa5476c2ab37990e6a72213e92fa2d02deca01947503ff54f6c69fc695bf964e3547057fbb3f18053c26953639256ef7f937ea820b5c8f6df516e2450f740ab9c72d936bb64223401680036b3c528ac8a8dd57b6ac235af1267a75f612bea472a7d3651f40abfa31", 0xa7, 0x0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:01:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = dup(r0) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x4, 0x10001}, {0x18, 0x2, 0x8, 0xffffffff}, 0x1ff, [0x8, 0x8, 0x7, 0x400, 0x3, 0xc9bb, 0x100000001, 0x4]}, 0x3c) 16:01:40 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r0, 0x7) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0xfad, 0x7, 0x5, "de3a1497e47ab667445d19ab26f8e569d1f02d96", 0x3f, 0x1ff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8000, 0x55e, 0x3, 0x800, "e67d0f6aa7e463e77dfd887a367e289dee4363a8", 0xc52, 0x8}) 16:01:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x0, &(0x7f0000000200)) getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r0) clock_settime(0x0, &(0x7f0000000000)={0x4, 0x9}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:01:40 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:01:40 executing program 1: r0 = socket$inet(0x2, 0x5, 0x80007) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8041, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x800000) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x4, 0xffffffffffff50d7}, 0xfffffffffffffef7, 0x0, 0x0, &(0x7f0000000700), 0xb2}, 0x8000) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140), 0x0) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) read(r2, &(0x7f0000000200)=""/242, 0xf2) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x9, './bus\x00'}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7fffffff, 0x0, 0x0, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x5, 0x0, 0x8001, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x5, 0x8326, 0x1, 0x9}) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5ff030000a168a0237f559b7cb1e32d0ff2d4e7199679da8987423cab21c6b2748aaa7c94e0d863e56881635ad7af19ab47334c7da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c8b617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b4a93f4518dcef33403b1d207fd15e8ec5a2d5d14a79a15cecdd79cd66c31400b4dc386972d2eae146ed5ead4060043c6c3b018be5455ba5fe808b08ef9840f9e13da4762e54c0182247a3e405d535ca73f2a9edb94286eca84b10ba5651238225996d2250f6ea821e153a60fe439f3779efa285828dc1aca021b622423cb41191c368771b6626551a90e6a0998bd25030ab8acee75362f47d17eea23e6e567364d75812c4b2755412599c1486c929f9c5f38930f893ac12db90f5caf186bc06a615e38ac88ae50dfee7fbea36dcdbd4f270bfde217d0e9249708530ef03785b4931dd28f8ab7471d627eb687171345d5e9a66e893ba5510a279425db39eb9f1e1920624bf611a05b351e4d4378267ec49b1e0cc4942786e232bc627192437d88be0e63c1b0772e17638fece26a5b8a135badb898b0aa060000006e6deb1efda984d56b11760055fc37a0963b2c619cfb82688678440700c68d49db737cd242cf9418c015105d6eb3e913453ac940ee7ed007d13906bedb74ceee147e364e89000000b7ed7bf5ae6f446b16", 0x227) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0xb}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = getuid() seteuid(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xdb, 0x1, 0x20000000008, "b00900001600"}) readv(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:04 executing program 0: r0 = socket(0x2000019, 0x1, 0x40000000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x5013, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) dup(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x0, 0xe3a2e7673361e36e}) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x81, 0x4, 0x7, 0x6}, {0x7fffffff, 0x7, 0x2, 0x80000001}, {0x100000001, 0x9, 0x5, 0xa225}, {0x7, 0x7, 0x3ff}, {0x68, 0x1000, 0x4, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000140)='./file0\x00', 0x8800, 0xd) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0xdf) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x7, 0x100000001) recvfrom$inet(r0, &(0x7f0000000080)=""/231, 0xe7, 0x2, &(0x7f0000000180)={0x2, 0x1}, 0xc) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="46d61fae5b0376da129e6f3bc47866be0953eac93abf786557a49a5a244da6dc8ba179df6b22a4d30fd33181607cb14870129e2a96f6b1aa930cc54652af238e995ee970e5d4e271f66eb59ffa46e299dcf4261d24eff712728d4832d6de94ea869996992045d6ca61dd4e087f8dd1d834c2758779f49d005c8ef36877026c71d77b6af95e1faf6877a0220785142c0bfe2e26dcf4204b8b87e272a4f7db8f0b0b68d59f2631075ae0e50a2970659d3ae1f580c82de6f9cda861711e9fb0c627814efe56571ccfabf310b4cd0da2b8f83b8d2d60e6b6d6", 0xd7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000), 0x3c) socket(0x20, 0x5, 0x5b2) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002002, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:04 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:00:04 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x800000000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:00:05 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x5f981db2486f0a38, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) msgget(0x2, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x60, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") getdents(0xffffffffffffffff, &(0x7f0000000140)=""/70, 0x46) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x10001, 0x649, 0x200, 0x5}, {0x9, 0x6, 0x7ff, 0x2}, {0x0, 0x13dd, 0x4, 0x9}, {0xf0b5, 0x4, 0x1, 0x101}]}) dup(r0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)='!', 0x1) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000002c0)) recvfrom$inet(r2, &(0x7f0000000240)=""/124, 0x7c, 0x800, &(0x7f00000001c0)={0x2, 0x3}, 0xc) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x81}], 0x1) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) select(0x4, &(0x7f0000000000)={0xfff}, 0x0, 0x0, 0x0) fchflags(r0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0xc0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x400) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x3d, 0x8, r1}) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x402, 0x18c) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) fchdir(r0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) mknod(&(0x7f0000000180)='./bus\x00', 0x108, 0x8000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x180, 0x0) write(r1, &(0x7f0000000080)="6d1d94b82018aa379381d6f742579c0b5c86a3d48c834a73ec20508aac9830fa3a3401f39b7df948c16c3d13f19fb746217cd232b5ded5d70dc3c5b683f584dccff1d8f85f35306cd0f37ca46e52fb833c30def7b54926fe9df5ba76c9c700b933a1d849b04f851801b27e36140ebad11f62a1a7e4ac009aa68ae4cd0c9b4aba873410a612d7242bc91902fde2aba962644d8672b5e1a73673b0dab1d141a49c8a966b1798f63db0f65f29f333e17eb3de83cae08fa119dae0f377876aed7e8147ecddf2c29da7c8ddd4030ec3a9210fa9370876535c8ef98d3b0f3429cb3f11ee71f14e837e48027455c3cc1ac9849137", 0xf1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) seteuid(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10080, 0x0) shutdown(r3, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) setsockopt(r0, 0x29, 0x5, &(0x7f0000000080)="090000001fc11423bf17cb6c00ca0d89ff1a4340008d2c0697d63ac86a53c939211bffb232796476e087b241", 0xfffffeb8) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) socket(0x20, 0x0, 0xfff) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x5, 0x6, 0x40, 0x80000000}, {0x3, 0xcfb, 0x8, 0x3800000}, {0x3, 0xdd2, 0x2, 0x333}, {0x0, 0x8, 0xfffffffffffffffd, 0x5}]}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x41, 0x80) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000300)=0x5) recvfrom$inet6(r1, &(0x7f0000000200)=""/254, 0xfe, 0x0, &(0x7f0000000180)={0x18, 0x0, 0x2, 0x4}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x80000001, 0x7}, {0x18, 0x0, 0x7, 0x5}, 0x1, [0x7f, 0x70b4, 0x71c, 0x2, 0xffffffffffff0000, 0x5a3, 0xfffffffffffffff7, 0x8001]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7d, 0x9}, {0x18, 0x1, 0x0, 0x4}, 0x3, [0x0, 0x7, 0x3f5a, 0x8, 0xff, 0x400, 0x40, 0x4]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r2 = dup(r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x300, 0x80) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x8000000100) 16:00:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0x93, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x7fffffff}) mlockall(0x3) setrlimit(0x4000000003, &(0x7f00000000c0)={0x100004, 0x100000021}) fcntl$getown(r0, 0x5) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="933208faf4bb9c677860411e49f148a6ac3debb8129217d28b0fb5fd9cfc98b485ed4f1490f620a580f3b8890e8b76eea6bfd89c94008ddbda64b27537e573e3ec8964a4a0e525113a115a1ac2eaed69ddda3a94a6730a7043c523fb7fae7099fb5ebc306bde9212d7ef9df3cc404378b4dab0a7153d736582eebeb8a22d8e286e0d5d4f03c54888563c71a99c05db880fa53cbc2ef2af1e9b7b2e61809f41f1b0cbfedec22246c5d483bfbc6819766fca578f333c37ca2a2e6e564d8535f1e3cea09169652e77cf74d59c9fa3e41921a5f2bb4bd302a12937bb3df98b5a1466e36c3c5d2267858cdd68d83907a90a6224e9f5d414be3f2d9fd363b41a654da3fa771e94e6de46cd", 0xfe32) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000400)=""/253) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0503c966f22e95a163797f00"}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) close(r0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x90, 0x81, 0x1f, 0x5}, {{r0}, 0xfffffffffffffff8, 0x2, 0x3, 0x9, 0x7}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x17, 0x9, 0x2}, {{r0}, 0xfffffffffffffffe, 0x10, 0xf0000020, 0x2, 0xe47b}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40000040, 0x8, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x6, 0xfffff, 0xde06, 0xbd}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x6, 0x100000000}], 0x1000, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xd5, 0x80, 0x800, 0x2}, {{r0}, 0x0, 0x10, 0xf0000040, 0x67, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x40, 0x42, 0x4, 0x8}, {{r0}, 0x0, 0x8, 0x1, 0x10000, 0x5}], 0x5, &(0x7f0000000280)={0x80}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xff) recvfrom$inet(r0, 0x0, 0x0, 0x3, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1c0, 0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x400) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chmod(&(0x7f0000000000)='./file0\x00', 0x100) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() dup(r0) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x40000400000022c2, 0xfffffffffffffffd) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="4e3a709407a900f69a15609fa343588df0423c392b4b5a9bd8c5409d75e91096d77b0287bbfefa2e5aba2052db2c087f6ee3cbb7e3d1eef201974e70886f19f843fc458785f34c7648db8acf4c5e2e0ca7f780756fa17513aeaf0916d64d6f44ec52fe5d759e022d59e9dfb7f8c8408debb9ef9ce79897b61f91740f15ca5e541c7e01c764f14c208c0e2bb90bc9f68c2353fabedc725e8c350b2f8c", 0x9c}, {&(0x7f0000000100)="0405b26e62d4aeace333138181dd2bc9ea895e7b1d6947b374fac0c82ed077b8a6267d60fb5c0e900ec1f09549fe905f3d20ad5f1f8d095d80b63ad887ca06549a0962921dddd9159ba4fb96932d14d2241f35ca07c972c44b55adf1a0f752ace8f317d42634e513f6cc3db6eed01bdfbd124ab91f04a1a55eb2ca803f32b51b472be30f7c7da3ff344b80db7d11db6cfe558f1e2f16e46d078ba9bde59a648245f0177fd0926ce1932ebdc6401fa70a9526a47de5c977a31775269ead151233b1cc63609aebdfaef407b1b7d06ddfd8190d618afc9c422df5b841336acd2d8b2548838b", 0xe4}, {&(0x7f0000000940)="9534b2b845f9fd64c5dbace2495857972d84eab63d9910594f2c7e06219a4f46d78d04058005280692c81d2757611e1f82af845c4b3cbe57b723fef042e759c7691bf9879d3006097f61b188a249f130234e4eef8f68acb2aac58bc4a7d73d21ef3cc684f4e6245cb43eebb4f9317040f39b98f0d68a5e9230dc6f1075181ff7f1951b9d92e42ddb197ab4bb6be9c1870a9b13b5fa29051df3e570f5ec0a6af140cba74474e212d805f4cbbc4af9ec596f5e36de201475d1492c9077e5ac07d7d57658477bfe5771fd80572c5efa06aefe8aa4aa8371dc184358cf9738848fc96d3d2cd5c541f16e9f24f4099d8be5467a86ba484f2dba7d76af9510e846fb967087afd8940e96d5acf908143b6f4c9a8f96cb0028ce69175c08d7f26acf4ba30e765f75858af83e65f724fe7c913bc459853d0d1b5753974a7f1b1c84cd00204cdc9864144405ffe4a3dcee8c297ff07d89ad6e96b3fb655e9ce0b250063b3d51af5d79a89b32a33fcd18858284499cae2448f6105bd40860b9f05a17cde01d2427af1a71b4b6287cba3bea2ddf5fd36bec56e4cb635ce6823ff715b6c8f85296cc8ca8fef8b9645b1492cf147913c872f60680cc3ee967730e565eda28d302f5135acc714e2848f669615b7eaf1ecb222a234ae872510459f0982c5292e01aa5cac75b98538cbbd556a389b63d2534281f08ad15f7f70cb6ca0803861a2fe57bc60696c66009267ccb3fb340fe2a699dfc316dbd2f73191a9d1188e4cddb2d2dbe549241487573ac83ad54d83346efba839cfd239b9c2bf0325b84986770e9b96137f5de89362bb157e0a518210f2d15051ecccee17191242d26686938c715242f41f2689417c0400b7e290ba89e68c13c669a13b9f481d0bdd33a20d2ca212ab229c8fc386266d17de148bb35ed62cda984fa57300b6d4c7baa7dd186a6c9ef6573f314d26ddb4834c8995ea8f81ba1e5bb1b11abaa6329e6d93aa7529b0204397afb66f19a9da65ec34f8f4b69c79d8d033157d0e159246579d6739ea610613ec7b62f164e6a7e0eac0415141aeab6b880c1849e7080a1464b8f93212f6500d0647c8f28d0fc00818753fd72749e44b2a527aa3b3153520d42246047d5ffdff644ac6b15a0709972c96f82eb7cd9b8d268d7031e60b8cc7c1ae6d867fdb32de759623e14093b50e53bf80f7eaeeb7073a986239807adda4768c9eb14b780b5c5ddb2db65b71e8b2d4161d7b5d257acf03069c0d1ab74c917fde8f8574bacde20b2ec250bf75a78f4bc4fcb5c9724a767c0452050d0ace5ec9a6515bc55393f660d983e5c2ff010296a37a7517723529cd30aa70f37cb7728e6199f99e54acbfe5f64b6434fea30426c5cbef0ef4a274d308b573afafa5796b8da1d6f698dee4da875e50df95e135f4fa7b6d27111fcb72293198bfcd1aa762363cc0d66b0b742617fba3e02cb9533165f09a6eaa15c075030bb788f430b56df617bd17469b19e7e1776d28427bcb468c1d37e13f82a02412d1fbc1afa60329e1c02630521a4802e012b90d9360e7005d123fd9c26d236946e5a3521bf0658e9c1133f632ab276096fe62cbf837819faa8c7167d557ce6329be14e7ed2bb9cb5262fb3e30015008272b2354558f7766bd51b3e4606307b1ed587c137e88cd37855b73c465085de5d9ece567b8204c692b28625e96b3f5d32dc7aafee541e3791d3706e669b53938e3b9ebed078d6f551f1c13e02a6863299721daac51fa8047c8c2e891119fc51152cc4b9a1cb7838df730f0ad236367347ffa6f17b45dabedc212e5c9b60766fab376586664505720f820bc5290895725d732a64a12cb16e6ebdb2a4a9efdad703b622551536a1cfa66fade49912f7b5cfd5e8572ca98d368bdb5f7a8f7536f2b870446d2798090d36b4311c4dbbda2442b39f9b107b7c59ff99f352639cf637b324962a3222418dabe73487dda7dc589eb4ab187f1290bb3e5aef9d155c4bc1939eb182be1845850c3811ac8c9bd37ed8869012ee12d4125c443d18f174ee8ade5dea91fd87cdc8cc88d36628b6c42f648037d50456c96c8f7ec73ea59e301c100d4132ce79815f99698942c5128c84fd4f0d4933998fd4dd4a490deae0c7381ebe7d15043d14655447e9c5adb881bd97357c946687b8129ef52f6543129c440b855cd5e28c6e44f68472a580edfc4a7a52479c51de6dec8caf1cf00ff506f5d713b67a4fd26f1ecb2dada1efd13c0a625af11c506ccc59a9c3df1671885f9f2bb5e3e2b53f08dcde41aed18b8b2c5885d2fb413fd20e2d7003c298cd05fe3ca3fcf1a267a5af92b90840ddf3c0a346686e9c266e3e7921ef26b8a8f18f465a70148730403cc6f97c12d903953f5f8cefb25bcb7d1f4be3a20e9b16ce311c018003166a49fd82dae38042d93fc4aa83f938930c5103dfb789dfc83790db2dce9f4bacf7597c6fc31457944493228563b8f15bc0048a163686c81c6c43db130ff7b08453a12a10fbaaf9898f131b5ce50ea67fb4fe91118dba0c842f163397de5c658cf8166a4d4ac5241a19d1826fce2086354a2900c3001766f2d841d3818b861811171428d3bfde4ded1e979528a067f5be7c9af8d7ebabf9b6bfbaec225137261493e8c8a4accdb9cdb24da8fba79ed1a75e2790fee5fe0c9d4a3102fbd890ea58618644451eb07cc8eca062775bafce6193cf19141d506cadeaccce97a7fd8ac3b25c100e1f919d0b52bbe8441530586bb3d9cd7251d4dc8c6978cb3118fd33208264862c8198d32ae8d2a8555eb5209f27e6c5578174d7d2a57635fb5ea79063c62e93908b9ebd67a5df6c33cb824a642c09e937ae1e04f4aaa1dfe318016a7419d94910226e9774a908175aeb9588c27366763d6d3fe7127a0402a53a42f8387c3bcc59dd168e73ace6da62fb5e933b904ee0d7ddc98c63bfb7029f7fdc62b804c4aa605d69a0a9b8ebcd587fda936244b1a4fcb109275ad8ff5ece465ee50bc3baae5d2c3394bf64783ca9b987b4bb7a1aa0db43a1fd1f11c4eaec072dfba789eb96d4f46970b21d382e4c752ad787aa40f331d1cecc6dd7e2a6574f6f6649b1653e37df4afe0d9cbb08d9f901efa7141f2969b8e270b37cda1b8870cb143a21f2e1aa509283ad18f4a524b7eaf874605473b49d855a6bf7edd0e4f95aa6c306cd9558118ab4b4c6651a7c63cc44b6d204a7b580b15766593525c7a3df097ba468d0e3b4c0f80789e9016cd2cb5d35f139242db23009ae42da2419dbefacf20c70e85020ed81c1513faf859f73d5048a801b83e3bddec5038713a902460b8b950dbea4ec345dd1f6e13d6558713723bd8edae0e625860ded94fedd4f2f5ee7036fc1a0a6ab92b76ef35c43dcedde990955cb3b1738b8c4d5980f1a051f14acd2e568eba067bb17f09433b90d8d6345d08aaf97ec5a5c48f3f1b9b9d28d3cee9cd214b20f1ebbeb046d0a47bf442ee2e3a93d2ae2d901bdc888de5a102015828fddc4d53771b0220124d5c22741727262b2f1c7a85c30cddf1af07db4a1435afaa59a9164194d470b5a652c93c7bb39921fe1b3a87d379e8195fdc179ee90f713e213c6461dbda92241793bf8fc4bbd5472da22b8914c617f551b196906ece0997866a6c6865bf280eb3083cefb8fd4d9d1c76ac4f8c02738863b0d2c2fd69b321d10a621a12583a570bbde2c4dab37957f446cc2f0290772d6c55567c2e651fd069efc4f7e9a2f1604efea73d7f2d24d79ac2fdf8ebd0dbb70999686d4255bd5d5afa951a6ab64aab0fb0a79995ba5fbb2bc46b42dcb7acff334b3956f45670a7beb0c018d041533c14a399366f080a041cec5bc367994ea623c51a5a44ff19c9106695e77986636053198e2c5db909c2fb807773590c1e6eb11dcef22e8fc5ef986e531190f4d050d6765a88b28ed9aeed66b5f30872529b2b2b59bfa106d9fd157c1fea68ad35a8a6ef6c36995a4163d4ccba9b6d139833dcaea060c376db0361d2bb53b3f6556257ad204617a4c350c2c032b21f153df51d029de74be95a16e2ad8f479ad878d52039fd970e6a8a0dad2915878087eb9ca385fbe36c84f9f6562f92cbbf8b3f174429721c5f8d88a2234502d582cdd0a3a1dcad91fcafe4236cacd1d61500e4d6af538095bd9afdbf1599267306cafecbe5afd518424f0b2b956a87a12fec15c0c598c25cc9302f5e45cd131879af1a9329e9968f24ef3ef62e175704fede78846a6183e843e594668cd1ea1163c6efe451f37b8f672ad75051b596f324c81561aa41e695268b9860d9073408e62023fbfc63af3e47ac5c0aea1e5891b1b8b9233f972fac9dcf416dcfc3a9aff64535c38e47f17d9eb2581db13833c5ad9d25e5800f12b787f9a1fa1fdc688e5081e7f47a22e7448bc75f1cf9e911d7968fdad457d64f19aae51b58321d2552c182e1d8a147d8d6a67f98bb3a118ae15212ac03205315b09f31cc27a881a8a791d78080d8eac9e0da59150f0c8fad6884aacc93abeebc568f4a3d00aa08fc5de89889588772167e0f60ccdec987a348cb41120a89c864afcbcb96ff7251999a31a71982161c14f0b1e900993e1ab4fccb7b1f5991c11715bc49b6d9b91c1032e5da85721dd2ced64df142ff5111fc54d7be61ffa5099d0149c6d60314bcf863aad1b748ace3a8eafba73347119910044a396c489f859a0e3651b068f745d1b02af06eece849f164abb79851d455ab233669a588dd1c744f26988553ae28ab9cd1cbfbe6f35f0141475dd93a6862fdf97330e2be7ad4aba9d365663c83afdc2a49e91af60fb195e01074d220d441f79e00072b88c81d7e6230f7e37d77e4acf804fa5688a1d0c3d9377a352dfa63d55c9de749d83e0930e185ada9e7df4f41bc8dc2afd99649c6084fe9512fae29508726616db982851924e8997e69f7df0f33c0a6ddc59075bbc124c5c1fd2f151d591560be5dbb9838647e4a9b23de40f037baac2eb1263f5313c5907d13869af23543caa134c5ae788c713bb058888784f31fd67a579f7a21ef4044f26b6dac6e185fc0927ce17f30621b2af5791434b199b354dc86223614cefd7547de704e5ad09e9374d95e7c32455a302e1533ce770eea165df78c489beb7a0de8d709351bc054f72da638e9f427dcdfbea2419c6bd419a73cdf221a02f3562f70504adc418de3031c5a9d2f5e33af61d2a1f47df1fdd345cab9d0b98b0d14891594a5abba5a852adfe687c4884bc2d96444fa62e235ee85ebb3fb254dbca8d4caa3c0f126e83c589707afd55360fd5b41934cd38c120a183a0f015b5bcfa48144a88b82c061566cba0e18a6365af2e0fd6a7ec7bcbf2095f19738757902bd934997b37bb984e2873fcaafe295e26e0291172c72e8dacdcd2338b6ec2c77fd3e1a79d02bc0503421e1041ff419fdaae74464cd07369fbf6942b898f66ff25b1bc43393c9317d14c2be6e47495bc108a45f00ea808130bb241592ac1d4270469d2f8f2720135ebd5c05f3011959d5a240010d83f1a8c6a20c4fca89d1c4ffdf0026d03b61a0b60d75efcc64cc284945068867962c9c6c8e41e004949e93f9eb37b3a6f79fa1286788cea7c64508a19599dcb3cd41489c167111d3358905cfa9ac13dcb7f85c5576d1445688a6df11221f114e43ad1b70c1575ea6b945b573d5cf8c15e544619c293590f22c7fbd9cb797febc9d387ac55bacf55bdedc7f7dc5380ef7de54245a967a6e2f9069670eb0678b28e7052847478260c61465ead5cbcf224f407d0a0f3c2b86b5bdd01105016ba80258ef6f910701e77179d", 0x1000}, {&(0x7f0000000280)="36cd47379ea504c007dc6fe40c15aee3ce64f92849400fc193383d49daa6d116175c7e59becb5c50b5c58eb4114a9c3abf6e5a806bc23232537a3956d23089a2a94bb7ea9e21a088734892149ca43d02ac4893b14ecfb640ae9fc1202798b15ce9cd4f8b5f10d2b00031b3e70c6d3ee2a195cf7756e9e8b3eb5805af0623072bf8e60d5f8e9119d8334174abd39b0e2af584e556913cc75fca3a066709b9a2530926f5c1a853afe73dda1fbc6077964d5a8717093d73244d1e3ef71bba78cd215cd2c94685782fff03b837d2057284247397d095ab09a02d0723e5954de260fe37b0b5c1a1ded64afee8a109", 0xec}], 0x4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000400)=0x1af3) ftruncate(r0, 0x0, 0x8001) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x87}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x100000000, 0x7, 0xfff, 0xffffffffffffffff}]}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r2 = getpgrp() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf5, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x400, 0xeb8, 0x80000001, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCDRAIN(r1, 0x2000745e) getsockname$inet(r0, 0x0, &(0x7f0000000040)) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x8, 0x2238, 0x8001}, 0xc) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x736a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8481, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x41) setsockopt$inet_opts(r0, 0x0, 0x1000000006a, 0x0, 0xfffffffffffffd6b) getsockname$unix(r2, &(0x7f0000000180)=@abs, &(0x7f0000000140)=0xe4) 16:00:06 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffbffffffff1a7}}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) fcntl$getflags(r0, 0x3) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r2 = syz_open_pts() close(r0) r3 = dup(r2) preadv(r3, &(0x7f0000002480)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/245, 0xf5}, {0xffffffffffffffff}], 0x4, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000200)="b4", 0x1) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:06 executing program 1: unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='r\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chmod(&(0x7f0000000040)='./file1\x00', 0x80) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt(r0, 0x2, 0x9, &(0x7f0000000240)="d2337a38468b849c86856f7cea6475d8502a15c0feebc52f30cdeec972debe03ea8a5a75f912ffb4031a568dab884800cbf64f846856065d41f1289a209588a4641dd516293f3af18e442dfe8729df2a9c8c9b5437803694c87b59f4ec5d41055e28352d63c924738d83df37297f9753b818ca105328353ba9de5e", 0x7b) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:06 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) close(r1) fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x2) 16:00:07 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x48}, {0x6}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)) fcntl$setflags(r1, 0x2, 0x1) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x22, 0x0) r2 = dup(0xffffffffffffff9c) r3 = syz_open_pts() r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0x2a9) r6 = socket$inet(0x2, 0x4000, 0x9) r7 = socket$inet(0x2, 0x0, 0x4ab) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x90, 0x2, 0xfffffffffffffffd, 0x1}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0xfffffffffffffff8, 0x1}, {{r3}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x401, 0x8}, {{}, 0xffffffffffffffff, 0x20, 0x40, 0x168398f8, 0x8}, {{r4}, 0xfffffffffffffffc, 0x1, 0x1, 0x800, 0x5}, {{r5}, 0xfffffffffffffffb, 0x80, 0x3, 0x40}, {{r6}, 0xfffffffffffffffd, 0x40, 0x80000001, 0x7, 0x101}], 0x2, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffd, 0x42, 0x40000022, 0x7, 0x8}], 0x9, &(0x7f00000001c0)={0x4, 0x1}) r8 = socket(0x18, 0x1, 0x0) r9 = kqueue() listen(r8, 0x0) kevent(r9, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r8, 0x0) 16:00:07 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) write(r0, &(0x7f0000335000), 0x10052) poll(&(0x7f0000000100)=[{r0, 0x24}], 0x1, 0x0) 16:00:07 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x9, 0x0) fchdir(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x480, 0x20) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x2, 0x4f1, 0x1000}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r2, &(0x7f0000002240)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x7f3) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() socket$inet(0x2, 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000001, 0x20003, 0xd9a, "098d14c67504f300c5664521d3f131bde5000001"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:07 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000200)='./file0\x00', 0x280, 0x20) r2 = socket(0x39, 0x2, 0x4) setsockopt(r1, 0x8, 0x7fffffff, &(0x7f0000000040)="cf872c2cef0690d8801555c0a2adf216b6bb9b8f2cf2ac317ecad5000d3253150d8d055e24e57854bf04df933b994a7fa1126443f47de6f986f73342163d83de3d72a501f8381866b4381498d65805ae00c2641daa39c7277bc281646215c03f7dbad673c97eb2fb8c76b4f7cb371a18c83c6f3c8ad564b15435449f78a269878479d8a0fe39a6c3bf6da41ae0e9a1d064", 0x91) r3 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r3]) setegid(r5) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x0, 0x8000}, {{r1}, 0xfffffffffffffff9, 0x6, 0xefffffff, 0x9, 0x9}, {{r0}, 0xfffffffffffffff9, 0x3, 0x80000040, 0x10000, 0x2}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000300), 0xfff, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x3, 0x8, 0x40, 0x8, "cd9b88ebb413feee286ab8245c37367270e5f420", 0x3ff, 0x101}) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x100000001) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10001}) pipe2(&(0x7f0000000000), 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7d6c, 0x0, "f1f743cb40e374632e86006fa9bfd75e8158806d"}) syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 16:00:08 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x7, 0x40000000000}, {0x8f}], 0x196048e5f6cedd11}) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) dup(0xffffffffffffffff) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000002ff6)=@file={0x0, '//..le0\x00'}, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0xcb4, 0x4, 0xffffffff, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xb91}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ec9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x7000)=nil, 0x2d97}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x3083772c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x200}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffffd}) 16:00:08 executing program 1: r0 = semget$private(0x0, 0x4, 0x102) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x1800}, {0x0, 0x7ff, 0x1800}], 0x2) clock_getres(0x7, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x4) sync() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x1, 0x50) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x6) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file1\x00', 0xd4b, 0x5, 0x7, 0x0, 0x4b7, 0x5, 0x9, 0x3, 0x0, 0xffffffffffff1ea9, 0x4f6}) semctl$SETVAL(r4, 0x6, 0x8, &(0x7f0000000280)=0x7f) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x5, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x101}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xdbd}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6d0}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x39}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xc486}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file1\x00', './file2\x00', './file1\x00', ['./file', './file', './file', './file'], 0x2}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000007c0)=0xffff) setsockopt$sock_int(r1, 0xffff, 0x101c, &(0x7f0000000800)=0x7, 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000840)=[0x0]) fchownat(r1, &(0x7f0000000880)='./file1\x00', r2, r3, 0x4) readlink(&(0x7f00000008c0)='./file3\x00', &(0x7f0000000900)=""/75, 0x4b) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000009c0)={&(0x7f0000000980)=[{0x45, 0x7}], 0x1}) open(&(0x7f0000000b40)='./file4\x00', 0x8, 0xf4) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000a40)={0x6, 0x0, &(0x7f0000000a00)=""/6}) sendto(r1, &(0x7f0000000a80)="8b2965ca28144c73a5b6e2522591442246fd62f24a8e6e63bb88316492f8e3b5ff29085e6019cce25844f302189eaac9532ee37a63c3990876fb38d928055e22ccda40c75d7b35cf614678bdb04b005e6cfdc6bdb4fdee27dd9860da73db9c79073fc33e63dd8c994c44121be2819516ec6583bf832b6b385b4af773fc3bd5ebd363e36625fd46003b52ddd20df1fa3f66fa47e16b4c9f3d698e4a5e2e91bce8d3306faa0e38bd90a0f2b718fd44c77be8f5cbdbc6316bd2708f", 0xba, 0x404, 0x0, 0x0) r5 = openat(r1, &(0x7f0000000b80)='./file2\x00', 0x400, 0x1) dup2(r1, r5) mkdir(&(0x7f0000000bc0)='./file5\x00', 0x18) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000c00)={0x59000000000000, 0x20, {0x6, 0x20}}) 16:00:08 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xee00) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000020004fecea11e4233b1a8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894203b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff96e8", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:08 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) link(&(0x7f0000000100)='./control\x00', &(0x7f0000000040)='./control\x00') 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000002540)="795ef707") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20208, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x82}], 0x1) 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffff7fff) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x20480, 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}], 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044275, &(0x7f0000000000)) 16:00:08 executing program 1: getuid() getuid() r0 = getuid() setuid(r0) r1 = socket(0x2, 0x3, 0x40009) sendto$unix(r1, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x20) r3 = dup2(r1, r1) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x8000) 16:00:08 executing program 1: r0 = socket(0x22, 0x4003, 0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x210, 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 1: setgroups(0x1, &(0x7f0000000200)=[0x0]) setreuid(0x0, 0xee01) r0 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8, 0x1, 0x9, 0x1000}) syz_open_pts() r1 = getegid() r2 = getgid() setgroups(0x2, &(0x7f0000000000)=[r1, r2]) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)=""/165, 0xa5}, {&(0x7f0000000100)=""/9, 0x9}, {&(0x7f0000000340)=""/237, 0xed}], 0x3, &(0x7f00000001c0)=""/22, 0x16}, 0x40) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) bind(r0, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) 16:00:09 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x41, 0xef09}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x7}, {}], 0x2}) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x38, 0x7, 0xfffffffffffffff7, 0x8, "6671818461155103d9e6fca80f24123ffb40ed19", 0xadcb, 0xfff}) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x20) ioctl$BIOCLOCK(r1, 0x20004276) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044274, &(0x7f0000000000)) 16:00:10 executing program 1: unlink(&(0x7f0000003640)='./file0\x00') r0 = socket$inet6(0x18, 0x1, 0x8001) flock(r0, 0xe) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0xc600000000000000}], 0x1, 0x0, 0x0) r1 = syz_open_pts() pipe2(&(0x7f0000003680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r2, 0x20004268) writev(r1, &(0x7f0000003580)=[{&(0x7f0000000000)="cb8e973b6fee753aff6c4467a6", 0xd}, {&(0x7f0000000100)="984bb370aa99132bd2242c740ce5467cf73bb1823ed8fe08e0b54cfc68a9d88ab761bbb07a493a76a8f5982b49a3f5351c6dd532c21ce39488cf8bede96c4518d40d9b67dad80fe81b0e23f61db34e7d8e2c6a5fb8fd42643596ca206f8170aed1490e127fca0e8a93d71b9a164b5b344d22ed80e4071258193abe0e95bbe7a6df15e393e00a46eccd5bcf3468e45909c7", 0x91}, {&(0x7f00000001c0)="f295264a065602e5bcb7c34d9e0efef4b142e62161c0cd5982e76f39db495391e6447de68f0d8f8f1548e2f58535827853a3a8087e0e27e734d024ddc67c6a878bc1c7ef6a39bb8e8c0ce6d9878d10aee0a52433ac12a3579b8173834b013029f6ef7d0274764f20a753dd5a5536e9766c07675860d2458231519037121f763d8a053245dfb56d7b1014eefcf7d23e8623ae4cbe17ba26d4b8785531e65faa61a548c5d776340fb65a1f1d1cf3d20373fd85ebd2e3f310fa6ede72c3b1440109cd810d707cfa3844cde0e55ec798da19dd31ebaf1553dbfd60aaab892ce916f876af0c1adb74cdfc4827bd80e6a125216b0add62f3f89fb0e3e2a79f015631f41bba14ea195d43b5166971cd508bcf9574ee620e0b8b1e55e6d17d7eb5919dafbdc9987b084a20bae198bb00e0cf9c2f163720939b11611e0603488c558239719a7ae3ef53200ed222cb54086414984ee7b0dbbed73d896d902747fe550dd950ee18682cb985215d94f7bfb59a5f02502fc10a8bc8867f2799a9b1ee1e0cfba81fbeae6d316cdfeb12035bcc5dfff608545621dacce559d84aa1ff2c7a03067e67ef67a040dc31a3f18b15132947b6648a7c28b896a6a18f1b132ce8ab8a0e736172c0ea3f285ab6668f6f0b0f64b4aca3e0ace094a96e4529145ddc9a791a18f1dc39cc64625043a6383563eae8999141b026b40f74a0179f3d5ddaedbcd4e73e4f9f66327ee5881c29fa7bac9cbe0bcd2aa230f83c53606965e7fff9baeb8792b65397a5d5ac8ed6567f4fc8c4a31c79cc542c5224e536053dcd0823ce4f8136288f39ce5920f7d9eea928a13816197be167b04b235477b77bd51bc6c06b8ae40dfbe115d92345255375e60c53018a92d539c9ec86dfa44403319bfeedf0e894aca79a98581595707c9e3624a1854e4bc8c72d7c595314bb36e02248c88681ca1b458c138873e5e5307b86ba8bb1e7238c2314b2e433cc24650e60145a70ad54077e9c2ee6c648e2f86e811f95017b7ac9cb20bd85aa8c08f7c6812a85a23fb1d5268b9602247f5a181155afd8ff3ec73e9a50868b3608bcfc6a1cc394493ed907879ce91f2afa36bd5a50acf12fd16d29228259437954668fedabbfaea68b8dda9a1f2a318121414ec3af97d3d3c8b97d6569ea80d20c3882dfac38dfbc1acc85e630a020202d5dc3bdb3a948efbb8b148b83326d0903d9808dab7ed22c31d38fcb800e8ed86be0284825a79555df79461c066d332f0917a3d22b77a902bf542b5042140c40c13cff03126a9b1c0620b53f42abfa771c98b808f3b85d121fc82fb81a4d8a2b76e00f3e4537e1166d31a5da1cca9df5030d2c2fd09493dca0008cb8dc9ad442c7c4e31aa8c017aa9f6f5f934723ae0e60f294e78d8e1a3d21392937fc8d9d70bd8f64c42480208df695d3aff270efda6f2059448c59b556662d2ededb2cb82f2893d10f94637af9d3ba02bf1e428aae460e62a605dbbb6491442d1461aab3f9dfe3d69afc10745a496c39bb2fc99976ab369e2a5e28b2ecc5a5f24acacb3ac478456ee6ca94d270fecaf23af6a44137c06bba9dab707d2f2d0a2b7abe0117f5262cd3fc3a483cdef95b76c0c4bd61ee42d0c82842df921de796ccdec1db19c1066096f29aef1bc67c8ba957a367fa4246fe090726e0ba1c532eb0ef0d9cccf2510a42e1aa2bce778d012fdf033ea201e3f1b52b0505a26cfb7b2c87eff6ede21b5783123b23951e6e763a56a563797886cbf57e1895b0003f4c16f92c9f38437edc90ca0b2e136988ea0057b356e1b22cf470860cec07a15811db60c27ae4d5bfa09ce0fe170b9d7af2514390c06084538da23224efd4274edb399fee0409d3913f7ce4c59add36df5b0f4ed2e7554002d7a958c582b2b30c1f92c55131ee18d0c348f4d93627f0b4044043d15602438075b08baa5fde114a05528f2315cf3b6e7dc60b4a9c9f4f9c572cadd3017a6b5cb51a7fbce8efc76cd4f696eaf53f8330909477c016b35bd765fc35c941ad26fa8940432b7aac35920272d9f8c48828a009bcbdb16ecf75a867ba33217ba6cfcbd298ee5f7d58004a1dcdb0ee91160de20c3adbd29b5a82e5419733f42325f7fabe29ae89e52655729ac77d6bb2a43ab486cf07e8b4b2b720f58b59a5261654db37e5848369413231b7a21ba53d8257923b33b5beee0375d3fdecf82a6070e7e3eccf6c7492f3ab9e07ab2ddd6402284936a74af23b997396ad6e80c29c1369c525260972e0d8fe7009920cdb6f5713d0669bcdd9e50fa849dfcf8436410b5d392a08d44d8f8c8e1ee3e21b7089852ad6528445ee2459b2cc4cc570d1aec41649d023cbe606013193ca6c8e5887fb5a4f3350168f30433933a58f255f836cebbacfbbf29f72037900c9afc7010406266c69700ad7feebaa00853c687d39fb48935ba7672d2e9efd7fd3e178353970ccfc9fced3369b5c515bc1dd916e508058deaa347cba65b94218b220590e0ee52c5790b1c49ea5aba2e11bf16be465f4ea39be8ef6e8a2d005e6d0e499f57119675f1e1890b052e0cf346197a659473f6549486638ba605bfef00084dcee18438c3e66fe0b900ab06222d95d519057dc89f33fb5c0e0a33cd9bfada79a20fadf914656f03238854a60e971614562bc21840740eda8bae08768ba244092ff1a16cbfdd50a07ec582d07816f2672dcd00ed9b87884a934c24ca78d06ebb475da815655c6b5e966c33ce18ca2183e75aec8fe32f88b159842e44f58c66be0574e9b3dae02c39528c663b77d400d811e0347869c1df41a6ab60f35b05214607d4d7569c65966f204cd7e3b55ac81b579b0a5cd82161f8bbb2663c8255257c886add3b1e97222f4936ec090a815e7e99abc35e0b597d4dc3e4ada3ea453f4e92f6d8d95f4f57b3f65b718786ca00406149c41e439f70c770d08522aed0112853870552271832439d415e24140883379ff140f3d4a681588f0b65f22fce956c9033592910fc3479e74925b5dce4b064cc1374fbbc82cdb749b79b87c188c8c0683e414b4bf3bf6ab97be565b65a61c6af27002f9b7cc417e99df04cb0e2c9d04d7def9570f5fc377e5cd36e255fc86ae508844477c7bcf28ca3fc2acea1eaff3aecdc19865cec665fba8ea2d2f284ba22163abd467b7d61025b555829a5f5c7d0aa42e1ed82162e33ec368dc8176c3e60f4263bf3aea254cf805ff1105c23ad93d750bf400d22daebbfe5f976eb578b74bf3988d80a464c16796e8c05a58dce8eea1e3a14925a2acda2af5dac4e1bc72222bb521f09c5da96e03b5974b4e18393f85683d8408ca43136a5aaeebcb9380d6b9c934cda600de9e8d58fbf361e14287e54067cefb2db42d9c59403eee543b2ef71fcb4f9db92f414497412eb3e5fcbeda9faedae1bc8bc67b48edddb032e64ec34a5dfd2674b10cf2bd465be9830b8335fc4160b6d8d188494226a46c7e2e5cb368ed97c51fa31b21a7f690fc97a7a9301a8a9d6cad08ae14a0ab1d4b6411b0cf51c9d8527681468310a5526fba4abd372ea9aa72bec26852bcd6f2c1d2384e187de6965dca96a68a6bf6e26d2a38c19198b885f0d48c1034e68bb41d01b08805733ded8ce8c6f1a04eb85dd995cf05e730478f433a8d88cb4d650168d9fbec35277fbf3e3f0d62ea5fa52dd9423ac097947c7b568e6177ec3e0b44cc0392e9e553eb54a3938669773280014393192ea96ab2a6ef9a934d5e1e0110db4a7cfebcc5f5fea2d86cfe08dbfd9433d784a8bc8d14c1cbdc1ee759bd04e132b9f998ffbfd9a6e758ca9319a535eeef366b57a4e5bbe1215f48c7ef33fdcf8e63831f927247aa753fc888e86c3e10fb358163ee4577b0de639435767e7542974958def8ece2b778e048816790b837aa52e7f6c4841104cefe0e3f9cde764c6fdaadbbbf31e676ebf057a26c1ecb038fc5a91747708d4659d5af64dd6dc0f2691b7bc105d8143455189ecbd3e1d1aa6311af7e4a9dd80bb4f1e46fdbce7de0a87bb732b0bc97fe66535f42de4ee8c55de5e39f1b53ffa021227ed1cbc6e11bf0bf527c2356cf66a0a3866776fd43cd7ea64107f4d953be82524f85c80ea03579fadf0dc737ea570bb1022a351f7959edc4381de25e0e1ba14eb396f3e29fdf50a6faaf5edd7db01e754b229cf10952fa6cf87f013c43e1712a6c34eec8910081700c2420d8b361e200fdd61fea275eb0d0ea6860f94042d7296d65e129ab2c6536647982ba9414690da4d9cdb7ac28279307337da7c7c47304a7c4ca546e696a91a0aa4022813778800a00fde23a60cf7a5de2b701919d4ebd79a1e492c23781bd215d7f35075265fdf0d10bd3febd8910c5acdb907681e25dc6b36c7ffe1d0e75c17fd014762b823537677f8121ec9bf338ef60596609bd28bcb1ffb440a9989634fc1c01ea5d6bb8c8093cc1a84f452980e315dcdcbf3b2db4bb4e02b261cf2f2f467b32c7e0a64843f0d3806c79cb4800c73d0ec72e91983ace789b21e133e8b06e45621e4d5aaeb19df5990f78228b669244da58d43e7fec3760a835d6568c56ddd2ec91e775f794e3676ec9d5949b9eb68fd37fa2fc764d5cf420fb02a92dcfa72d55f8e31b43287540dfbddf04e9df2106977b60f188f5fd96d199dfe1212c06f3574dae1c3e98c06900435e9fd6e84590fc03a297c147f934fbb2c8c3529aef55feac07dc1645620d23a3be6d022110a2f6e5e6b6fa33674f81159506e2efbd99be47ef612bde2e4424b7a96ff66c8603e11845299075d446f5cd90c648aef82047cf52fa14ca28cfcab8d06f42ad7c6ca94744321a1ca577fdb4116ac1ea85bb291131d8d9f9879c1fad15737ead79e4533d7bd28ab71fbe506114f5827ab084d40d2d81f0db181c60617ec71687cbc244023f6fd97f7c63d6b4003874088ae91341f977c5e66235a475b47c97944bb726aa1339c57d5cf207a442cf73a865ed7a2b8a54fea0837c6e7ae9c6e24ab2063c709a31ced91c58e0bf0e85ff983dfe834799d53caa92eea024934bdaa02e433638bfd989738689fb01c4ceabfb081d435ee6a2949766e45b5a6299adbafae9964183304a7b268bb95008f4d17ba3ca370b4ff45ad3001efcaa3d280d156d656082bbf309efa982b28e213a10a1aca8851991c5349172b780569c0b242b65fab2e41e0f74b6aebb92013a8e919f2db174fcad4122ec287975ba3d22306dc61632aaf38e9f8d65069b3dbc8b34fe7e8d5a7ec0b00af237a0df3dfc082e71db0aeadeca553da2dacd5d0af914fb13a4cdaca26ef837e2bc3d0c26fa29b8571d67c5d37c272c803565e70644e3acdd0f7d7e06515b7cb550dd5e816f8ad03be574b4a8bd238fcc181e9d4fadd176518f14248acb49e26bcfb56859e19aec92dc1857588618c2730a3a24767a20a1b8721bd41eadb66d6cdaf552d095606c618adc9ce65a5cf0f18c87e05d03906955e850e2795cc759bfbc06499854f1d3f2823a4597fcd7e9586ad1b8db8b5e551309c4b20f9ffa8bca59a9c5112df8225531a9ac27b0530c2ec66d694919efa5148064a6b9c13455d6c3d15e506f3cafa14224965ab2a774893baa8f0ac02012ed07855d210c1f6dcdd18abd44acb2f7bb015fa69fa85126de382d6d700445b6279223da3dd8df1f6671a4852e793bc277804e15f0d48914dd59b9f21e90bc143e134678f7ab5621b31d5412fd79c39125c163bbf9d8dc129c74a13f7376f10580bfba81e22aaefea7e979801b16c4594213d41764f9a4c95fcfa66a689155a2777bf05a51d04bff25a9afb0d8f3", 0x1000}, {&(0x7f00000011c0)="6f99c5e7577334ca5ee29994a00909d24f0507273a59fc746dfa02c923e6db1b5b25c17caa2ba075189cc5581d548a11f10682de6d38817b470af64b2666fe835640fd71e8286d125355aa8adfd9f32b73750793ca45ea731221c8cce3c7a99ffd16a52aea0bb07c617c21674440b8536b792fe64e0d7b74a83854cc33cd357f5267081915150f164f8418df7fbd53a46487793865dde29995b9830a7b28701c214407f84d4c95ce2104a6bfbc0bdbf029f44ac331f7753d57cf732f40c029da5445f16c854ae386bab892ce88aec10fb31ce27baae2cf4a3d53df3c7ba563e18baa984b376750d975468379", 0xec}, {&(0x7f00000012c0)="fe10bf77855c3187859ddbcc649249adbfdf41c3d679fccc358a90b5f5bb9fefc469ee9f1743d42885a8bc63081f7044ef4604adc54bc92615920a4aaf9b9a376a2f80af8cc58d97702b80f5a6f20ae6662a495e08f72fac8cb56b80706bc81e719e2b5eab2855954807a5263fea4c3b7e070f5b61efbb3677fbf27fcb5c4c1c92f0e08f02f143cb6d82aa14765818333b8eb1112cbd3866e5466013e02b88e13f440576a713a1e068bf159546d7a212854d11ae298b710ba807fe029cf9203cf180c8fec92da22259a0805415fc6cac1d14c04ffd6aa681b0e7e7d9344f53ae3160b267fe8cf318b51178fd3e818069c36f5abc8bccd1c00777aac4e38132ccf50466e7712b57cec27efb74fdb5f389574c25b04b0e710fe13f8ffa5d20a688c00657386f2d9ab0e9899c8e2fb84cc5b12725e877f356709c27e730daf925f103a9c7e6d77349710f8e13266174f4dd4a3f47e4a8318fec661695e986fc94826156849b2e54f754553c6643748220b48e0a6412b51e5d1ff42aa03ac649f41e8b830f3795bbec2fa372fdbca3b2376878b7b15c3a2d92b9e309470332cae32a254111907e643fb3adef3cac3946290c387f41775fd081b433bd6a9f751fcbcd86fa54a4796e76e51ecacfcae564a3c03a0726f2e8d4de1e84d5c2e79956b5c0189644a69e0be61b2ae83cb30c0285d2019868cb7d149b09673929577dfcd524ce4ae8922168af6a55c1fab53f0bf24fee3a0c5e34bec026f0c625ba310890e3b24c97e8e24283ae66b0b3be3a1e4a81dc06f7c4beb911216aa21c6b16dd7a5c78cd0aa1925ac2a0adf00623ab7f5d067dad42131e3fc323e656118c57734bf3ed0ab6cc40dab9148942e3fa7bd0aa5461a31a5b142a202cdfe6f25bff1371e41e7daa7c558946e2c8b18da85a378de3658f30d4825fe101c2aebdad573deaa298f8673e22c7c502e564ffeef53db149546e9f1988ae10cc691970ad1801659baa63ddeca0b465c9bbd8e3aa8ac15a49d59555b59334a5ede010499b26328035b11a9729e42ba04ba12fea3940b28af04fc9a87064d671cb618bfc1cde95e3c417060f10df1ef404c97cce6f2f1f0f5a71dff9121e9273587154c397ae6048e3d0b638d58bd7e119c7701a3bb79eb4adf7729b945388c434964d89e70e8dcd7ce18f6df551b1d2c632e2a05aec96473ecbd289956d631aca1758b4e9a5de4b530ae395b43f760d86a1e1cb0f424afda33f12ba02dab1e99a54193c401b21586a5ab9db8988aedb0ab67b7421144cd8230c4365216fabfae209afe167a28029918d2c760748ccd1f190d5d41e214c1b34e1dfdc0f6fb1b42b197a4d86eb8abf12a0d80ace6e80036608cf5ce42f38b6f4a50f75920afdd45af35b13aaf37ee0e6cce5cdeb7080634960deccec4d5e9bf8ed6277d15776e58355e9321d0423dcaf31605a26d5a3891ebb9e37366308a11c43587e6ee060d227c1331c438ffaed9555c583728094789122401fa9fb522182eaf6a920aa6af565ef8958b4916c5ecd443c193a9f39a3ee1dd20196ea9460ce144a5aea09ecbb3aff5b3a1d57c1bb1589b365abfd1dce708c110ef3f5972d3a8d1641c972ff9dfd4cc69cfd17d22eafefd6fb9c455e604f4a07d7775f66a33570527d9a4399cf45acd2e78bff8fa851f116e5f87c324ba8d30fd38de70086a63fd04095470befb747a2612c916d3f083f98ab1dea29c63e6efc75c85795de20b5ba341ef98eade24cfb2b5cf7a11cd5724f8bcb1c51df9c0b80046de281614575fcba4f4b528225f71d8c232a370033f154a099991c79cae754d7285ab56d311ed179e2d5e570f3372b4b4f38c8a44c7f20451e2346298effa5dda605ea43c22bab7b17a7268258a26cdc46dc7b88d29c81208d4c4ab59795dac299661c5dae96ecac7d101004057919efe02bcd5877d5245a3909fef084b6cecb693c661c2cf483c5833d71753fc550a8bc543e7afdf1c6eccda05419646e6701549bcc8026228b6a4e250992f79dd4eee6052ce285c5de48ce4b156002284c2dd42146cd73237bac535c97fd630187f9796b33539189d4847f0c5492919912b1a3778e107e1bfa9a86cfd3c31a57ab3d91eab0ff38d99144bccdd499635ec01c3fa8d0c42918d771fb771634e94cece8a7ed0b12ee72ec04021c1c4312facc3bae6f456ce213ce64104b4e48934534dbc3b21ac70e0a289fe762d84c79c394107b88eebd495bf5b3501cf7a01cea1350d024e6d00fa8f896ec970a6fe2376f5929a4787475341353770431cd0a80c8f8c6bd43cb8f0ef01381219a2fc0a3b14f52e9cdea9cd053923a99db25b2b7d3125a6329fc72f178f64617b6029780e4faa40e75c065f49ae6963796b909edc71b93c1fa99c5623bc60a87c8f8b0ca9e6ad87a66faf7cf1fc852bb064f605d626a8596dd5c57268926a9702a0789740f7bef10986de1a8cb9df77fa951de57360fc876a53e00541697e0e430230e212f229cf88ee5708b572b87569d1a4636454b1bce5021b63ffdd0ed2ec3bf07f82079cfa774b151bfb3814b0e0bd38bb45cf8cd1baf4eac7bbfec4e39118cb690bafd3258903a7dc93e4798760fba9874eef1081ca5c32f99e6c1cfa1fb94ab9dee803251852c450c6348e23e1a306600c3938361a4ac66cad5adec937dfbb55f57f0527b2b74ea6087d3e967918d67ecef01881a8d1969bd1572b681c369255794791844a7ec271d6d909d6c9a0ea5045c2ad62097485de7142833e0ed2d4fe3b06081af1ea82fb20eb9d61b8ccd72c9b97f96a6d3decf1b2959d250ab8a062f29cca6ebb20951daec0c641be56acdd91dcccf2d8b965ea795993e4b980dc046598aab94f7cb618cbf65bce97728c0e2101628c9db13aa4fd326779cb79f429364196d629cc34531eb512d842b26c08ef299e402fb063b2543338ea0a09c6d9e66006f5b2c2d69a61545bb22fd2ce461cd4ce8e258c9130f0dfb156d10731859902d99d8e1cedc070be138e6d5e4e09885966e3d64749f32116564fe822d2a333c7103c9ce87bf342fe5f83adc1141ea3b1aa26d43397f13006f35c1b30a50fcfc6a8976d8d6745f71658ead22df5338a8649dfe14b69520b45928a7dc7d46145d86ce4f950c7c703a8b2c64aef8ad17db771ec57baeb620c58fda704a4d7123190b68639170ae23ae64f3ad755d42d9418330d0e725fbc9d033241a1d7debb1d3c1db45edf08bf98e2bd0d405a1fb8761ed4ba52dbc2d9d52c9ec85e227f25f4de9908ec3d2e2ca1825e17eec17fda5fde9af4abff4eace5895c1578cb59bd00ae1a97d70dcaf06c33bb237f27ff4a3ae2e76149a2d82803ef62aec450b4e14846a4476c8c9546b3b9551b28756aa5ea4acfce9fa970edad8f90ffca6dcdd0011553ee2efb63352b45d7470d20de2862b098db2177a027f217e1f0ac792a1fce76d7333a7c103bd5b99e6457c4c7e3fed04862e3a08705b2041078a42ce7d42b8dab6232b5ac3f868969842d8427d0aa7e0e873fbfbd7521e261faa60635705072ef34939650e3ef4aff76bfeb1396125a126f57dfb2ec49564e5b6179ab5d6535ac8d7bd0f4268596d9fbe29c38148dbaae2728d4bd89f21c10bbe025485ace7e39c6a4e5d6e3b5629e4795354f1abdee390646c93ee0c24ea768d09f2462671a3d5625410ced7dbbcb0a7c2598fb99cd90f3514ce83449f01874b45b2c54e2e59c36de0fbb941e5fae0a21406ed5f2aac33208a73182891b3320852c9e90e77120f99ad40c8fa2b057e3b23666bcf9af65839e92bdb778642fd150d3fab48869b65b9df812118c4dca01c37acf46f48d050cbfcbbd011b87006f7b995a50f6d86dd67fd170f7c3d5927dc6e226603d927181a98ca8dd55ecd941b6f0275b97caaaab6fabb3006381761fbbba14d9220aa9b3683b8790fae2970aa764fae35cbae18feccf25a9f2a231208966bd25d3bf158dd8e522ff6c282157c3b6fd7decfaaf9777f0abb122b4e26b9b6b06c602405a81818047e34cb319a2fc7c5770bb7464721d41bb69d701898ebea4bcc88a9a174bd874fda9e0affd7ce24ae0b637b771ffc269fc7116f70d68cec4139273b79fff12a0d990c0bd280c2ca07653b48bb3bf7f26c3e304d72311e204f6fe7f8275dce8d980e2090ed5d0bf1be3776b14474c81598319fb33879ef9401e35a77fdb0ffe661015f0eefc9e62785c079d98d47189451260ca60a238d4d63f34abc6a70d7ff0bf1e7764d56ceb94c237858170907d1cc1d4132d23d67295189a1c3095cc230fd3a51845721288e5c9d350093dd43f88676d4a8956fedf7f58e9b3952dd53073c4d7be031ad54d614ae8b38f2148437514b988d5bc4edbeb87a7ebfb71ef573565cda384bf8871c0eb5738f174fe27e274372e3c39d98e100269caddd3bc41c03e04c0256cfb086a0221fe2717931cccab8340caabe0092a6f7e70e5deaac48fe3ee9d37b2ed9e172ed210ad8e44d4f9949ef35f04cd316bcb3441ed91fa88ae179621bc3ff3a116675e08bcd89b1df5c6feadd41941f658077d350c079889799dcd1a03a83bfa15a5011b33a6b90fba0a3e659ee92deec15e5eb260dadd18bad79b7bfd813755637726a5ccc031e17c7061dedf4897935251cbd6eb150f332ac44a38330e74ba6d599103d28c33b445115ff2e247359d483cbe605505fdaffc9972e45af8c28829c04fc2216badb6a17b98bd5080e1c773c1787b2500dad4ec526a965227733f03472f6296a6d19b0a35c94f19a46b4286aa1d61e2b4ed29af736f19c546d13e88f35f24bc5dc07b677a20a70145e661c58fe5d103a4e0784fcc17bb62226f9706985c69208d469b604106a37f935e5894dd21126b3f0fc52cdcd1520cf1f13988ec76a8b66faf4c4417ee97ab3afea86ddee1f82ff8b1100b9fa79e9b410b9ce70e4f24b6fbda0275eaa4c4277c77000db818c8bb32b959e95acaeb8dab05ce552502da66104a03ec9dec72af0f633c5c61e6a92b99a91b626e8960a4a007a376c9bce01e279668b644bf7dcfd1f7c4c8a2f110ded28aa9d45b023eff80a9bdf95fca5744c68f42c25d53d39683cda8c75e7c16693eeb9e65cff2fd82bd6c8699bb4709fbc58de796c06597ca389a08579d635ff852c9e16ebf5e1ec13c2d511c69fa169fc6e465811ccdf870c416408772a6f442919e34404f2833c1d69347acae3374f25bf8659cf944ed77a0fe4b2eae8457db0fd48bf13de49b5308052f33ec1622975956e249640b1d8be680113be2b7448c72a17f7a48d81404a63358ba8fdd091fc3157dbb9ed0723a7b5a260c557f250351b059e65487dc77050a9e2eefc8c646f007b2ee884e19f04adc71898966f07c60a8f81b72cf98b292b079a3ba6a9381c6a7aed2610c6d79e6965fbaf3feb8e7b6a10006836ec325fbdc1d69d9ce34b787e244a402c0a1281d6f7b1c48023b3211df4a1a6dd94164dde9311fee0438d69b10581ec79ec2461a40bed85592321f0af8b8abd0f8a8963ee30751f89135ec3c171f02cea24065f6c9758ddada4f1c9d66d10f040118e1335c3010d734d86ff0483fbfe8fc88b4a3ae171915296875cd20d4b8078fa704eae001924e111afebcaaeec1ca7cfe3fce4a9bc9414df8d774830665a87dd0546d1519049b0773a24cfe18e9aaefe969eb07f8d89060d0be003b5539c34a32949a1260be58be9fa259fd209afd07f77fc55d9f7b5ff233f556c5348fcfea5b1bf184655e00222d602bbced100a0a7ac3a14b2e5895b29a9c42d6b33e8a0", 0x1000}, {&(0x7f00000022c0)="5838d5dfa28b5a4c1b916faab47864fad0bd9c58292796770e1db9f7efe5e4c3debb4902f22785b8c25bbe7f6d08850d80a459306972fd28fb682c6a83843624dbdc7789535a069a563aefd6b5ec88a9e03bbaa5309701866d5fb6a050da1c10fb4c2d558221f05abd0393e52d797acaedc138e8ced9e075b9ebe0fa2e68f36213a37c2601f152df3a4c7a52d9f49ef9ef3479ef5ae196dc89e19ae1fd93e3a6d1f5705b357edbfbbea041323a0ee947abd9c8bbb9f5a0530813e6811deb1bffd32a4a71c05533ca675c84e8eb0b1e392e5311f32a099af86d5ee5e8f985aff74e4918b9172899", 0xe7}, {&(0x7f00000023c0)="e989add66319c02b0581554ae90119b2725f81e0f1106f9f5ae25aec26da1c092421efc3a13089b8fd2dd2f2c17652baf7b8287be9b5a3b3ab99e48e9796f23c063ed98fea928af753e072f9ed8f484312ea78f831b1141bdf00daa28e68a2e88f3c305a23a089d78bb775e2d670ab56a226c3e74b456ab7d956887c0f80abb79fe3ab625bf308ad10ad7935420e4f5f", 0x90}, {&(0x7f0000000040)="44c6595effc0192c5c43917a3ad859e652c9986d0129d54922e1016bc50a8add62588d2965530303b9a4584d790d840603f3503e2ad21d002748b269ce908243c8221e0bade73c0840f5a5d704127549a83656e044bb9c0748b206d8b3dcfde25b5acd394778f204daf465a7597b8db7dc8294a10add2d99a5a0", 0x7a}, {&(0x7f0000002480)="eb7167b31d356b5175b6f88f6fb8e2a84c215d177fa18ffd2960f066cc29906fa559c5190d4356949d8817cc1760485c69c837a0773f8e9b68abbc24e404ea3b3804e48a4e02d9e0d7560248fba85d1944b39125334664faa53a2a8366bbd3d6d12f36ab417bd85fb62e43cf2ef1021b01579e27e11c02070f027e1ef31e9e64ae8fc8902639ae51af02d4feee046a0dde1679005147fdb72f298b29843ffaa7a55bde1c76a575e58a7c304fbd383c5b9cbf76650b39c8e40a849a054011b7041a5e5e2314ef9c6b80553ef18205b5fcb3befbbe930fe04395b516e8b5ae90b7fe40de3d0b49fa5d6abd8e5a28ec525205b6f280554901b237d3d39bb67e46413b79209b835389116613ac75a15e81475c258050fac80f330c2eab99e278ccc92a6a0c791752ccda6feab62330348615589065e3523b966888c891b1c584bf2e44624de797c688a75480d355f9a894d3c5e6da48a40f2dde612ca1eb49155bcf79c6948335a3e5beddff27505e82c4f8f7c0f2d8dbcb33d58c8820044681abfad32ad287dc85cfaea1f39115b5e55aa4a3871eb323b031023222fcc28d36487df8570fabb26663ddb809cc1992272889e3d5b601bc007c019dff5f06c0698fdf815fa6c2ab76f0a23a9200aa85ebc957e7c6c1ba161c9cac19f98b81ffd1645f6d2e02c217f10fa05cc2125a7a30e96911e492a7d6784a2332b4e06f5c93b25cdde3184b0d7fae55b63b8c77f304f854c5417c14ebc17e5c2e663af4270a2c12c9a0eea26f0575f670156ea13eba7cde3f741242cff89688777732682909e763123becbfb18b830f5a8da286176cde3bbbfc3fcf7b38d165d5ed267436ffd280442c9af87d0f60a3945abc10a32cbda8f0d6dd1325c5a10e1fcd65f47aeef26a52bcdaff1b325fd15da35537658fdd15c20bca4ac66b2038595d1875199f2193a887126db5fc910958346af76aea4f8d30897c43f116600818e28d33d566fdf9b81a81f77d955f332fe0cf8ef8c28491361f8788deae7effa4b9b0f4c8235077e6b056e7f4c56e4cafedf8798669df4376e62e540a15a93ec9e8ec979974d78ec4ef01094d4c5ed5a062039da898ee4e1b53492484d663b8da5040cc88aa0812b224649103872dffb26c57bdfadd07e0d0c55f81b24f490bac86fe2450ce717b1e1db21d8bca55014505d15b557c5cec1905bc4209b33ebbe22e2859045dad19b4dc97c223054937798262c7d2b8472fa6c57d95c08c436dd140f39f896ff6e712fd50f565f19f10f9d6f1962800034bfbb7a02c3bb29ae899ef551bbc24bd217710f262114f1375b92db2111dae72e67a83cfb67ce3daf235f920b40cc5bac853c40db2e6d6d53d074032ebb69a5ff4baabf25cc2b06aebbb4fe5160fa4bd58bc09a6640eae5c1ff336ce65da23c8f3ff05637a9725c7a06eabaf85afcfe7d79b8591e0ba6df3614896027ebfc1feba647af1be0ac94dfcd5ff69c30637786faec215f49b75789e4bdbfbc6b75102f0d873df7baea03446f93dee578f5f3c740ed3887673c1efa6cdbee078543937825fb1c48896d6ed87b525752def08d839d03251c9c1b809f4f66ea51b5dfcb1735a31f08284a262789eb4768ad1feca11d09467ec9b3683b38240e13159064e355c253f1fedfc7916882c3e1b9f0f641686e87751b8bfc1f5753c756c879a5f791db7e06d9be2b5e862dfa1e911f02fb712147b4cc6dc866e4df20ac4e1ca6dab9f31d7327788e5f40b6d34add9a805b1b194ab0e8f2281c88f11874aa5ecb9806386536dd02ee6b67c0babe804fbb7707a11731976282e20d5d9a21a70ff5c176118c982f61b750c44d5c9d7e4bcbbb6d4e5726e5369fd7cdca48d61868bc9af8f364bf4a319751d57fbcfc3ea07c9e9a12f5ad3401dece333f1b774c06ea2b25b3d27928c1d00b98fba567aed2bc8fc7161bb12d4f5ab8deab9c31dc6dd56f48c1957d6a02571e345373b2ec6660f6498bfc2f40ab1a114e4f5717168d8df9bd72f161a3ce5422f3a80643100ca816d520e42cbe942febf1b5a879497fcfc7e1c422a8104f67aa4239d967ac935b41455b4790473e51a2e6ac5a673a15920d57c8faa3cd9094a58af40919434d7b27fa8ef263d241799dfcbfc035caedcf4006851c1e6c02a0b1bb8e42c446e630d319155e964bce4a49fe32f1dc99777e232f44ac8effc511b641af58eafe02ac7afdc6ecab059cc587d4c77c07f7243b17662c742351fbd55b9ccc1bb9c0644e385b8369b59a2ff3968532661a9e7b2fbc9ee05aaf2f908bd5a8ee3766643a7453e38ed1ee2ff7f7e484f9138153cebe62d77631fc5db22f1808c537cca553f4d05b7a20ef24b19c4bcbe40fdf280c856e8d7773b71943ef79b52d24c00d0a54ded6f5fa68adb2b8b0fee1bf9b96b384ce11e1796d9a2d7cab3e59187779c7035ccb16d0ceb390deb7013c9b9f3777ba90f454637fea6d55db8e2e15077726b6bf06ae47c45725dbdcc989072ea9a820d0ea5e80f143a9d2e210b0a17a36c12f37ae8e0a279a5821f80582e51b4dfcedd2be872c3844771cd077e84182fbac62ff4466f978ecc83c0685624ba70794dd667e1b3a142383fc064ea81249a2877f5620a0dd5d257a186e4ca540b6089c0c4460c0ca36b8889b5b574ff0f66a59f2375da611e201b2728933431fde7659fbfa756027015fd758cc21e19681dd2f7a2bb12e9d1722fd99ece251ab503551eefdc3c0296b10cc0371cb88e04e8fa4ab1f817324b7b8e80212b8c09470d6e7357a82b96f232a7dce51ac94595e6e53435be42da296bcf4d64b56ca8ae4e54f364c2e60843ad11aaf131a84ef7805a86df41cf073a41af48ea42ad5352b8505107422080feb82ab48df74dfdc273b41cef5f1ce8b4f957385d4a7b939eae9f68910fbc1361a7702027431deea81bea93e233e06276376a61a038cc25f8b989da9cac84f1ab709816db6fa9e7b9ee482bcd7e5607f1c55ad11e8c61edddd2771c785eb3ccf496fc62bc3ec9f7997ac497f2569cf571604f2c2899e592c9a6de87d117bfa3511a71378c4289c2e1de112d4f9b1521b2c9e155f2d839df98da61836d0483551ef13084926b90e0b7bc4738a4a712d75c39b145298b431938ec9bf513a0fdc22444844cdbb00f03708ab5b4b190954978f2b2262435ac025ad1d2cb61ac22619f058dc1cef108e972048ea2f91c65f4fa8fc6d567b072a6417849b16eb7b90a79ce80a7e43d15fa54235d9d3f76a2c70bdae4b6c47c1247b72eab01fd0e76b2c156d022eb42db030a3b1fd535427cc8fe9ab45c903a0cd7e21f9693a3277918601d0dc71982191d9d6b25f4cb069000361ece55e374001bd25370553a7267651c2b6388f3299678904ae56a96613e564599191ce3156c1aac7849a1c2dbc8607ab8d21c34a71dfdc1836d0e7c188757321d9d329fe36743325b2be794304fb664eb08a2badd595d7ac15256e6781259277692b6695cbf9c41407c0c7fb0b4b642e5c267fb9e8a5280dd8bbe6bee021be2406cacdf0fe20dead62a745b0893065e75673ee8434e14202cc975877396f3d4cede2c8ff30cbeecc8227d7f351ffca60750fef21f3e778e3cc2fba986e90486074ea2d270465c07c296b5466a0d94fab2b6c9d18ec1a82d9c62e1c03fe89f1e91a335d758eb8a525f2f83971b4ac0751045a58e398804573ca576d5722fb3591066f709c7d56cd5edbc2c36ec878fb960d35b4d3172c38e876f60b4565a1b5e7463c0d36ebd35272fb3767953749ffdb6ba406001031436960c2cd4a33d3e97e41a725400cc16b74a5d09ba000933c7ca3479a149cb20317a87f966eb38407cbebd262e1bca3730f1ddcab49a4406ef24d94ff43254581605d76f621ba625179211eb00e03054f95e655cd62b9253365477f8ef68d1c3ebfc047a10712946cf40cb5a172222e7ef81b0367a0ac9b4e4045370971fd3c37a3401c725920c7b35574c7989353976632931d69ba6480e480a532a53e174b7e7bc774746dcb48586acd8dbfe7d911b7a0068c38de2a088a4ab527227e0425e8ee002289ffd1045503ce5ac5600dfca7ca1ed142d8e7ca881dab74a341fc1298f328bfca2d9b392699d1698d7607829f13a886d6e2b091c722f964f03ae72c7704605e8b8f61c723ab2124a7a6cd8e534cc29af544ebb9e5ca4ac33f46e1e6a81dd3f29104b013f51961f17eda1649d74a2cfc16cce51556bdf47b050c4935b81155c742bf3f08aa00940bc64614d00d160a79a4a2a7c21dee9af46931edef2d7676ce1745d82c471d48617dc57ab031f16e499aa5f288e31d8e2863771809ca841d896af8c63f02b77bbbccd57bc1503f7408077da484f60f8be47171487b954eee89dc59ec22b4eb5b7323935ee5e8e1131d34fd9e212fbeeebc11e4d91b1484375ef3723d6745682d7e265339e2e27b15e815dbef9b64ca03ad7cb94776d063f9c979a179203b0d07c89bb7b7bc8ec25e8d266af6dad441f66e7269808a5c5531b49ac57ca27ae15646da7ef38c4279fca9c0403b792828058a08403713021da43fe22830115aec29bb6facadbf3573d09751597daba9f25f16d486064f325e4028417c7eaafc9cf9f1b1f0df9bb8b358bd6c89f93ee405a49a1bd67768396dd8c7c3d88691306f85c04465f34963d357027e27d904a8ea54d2860a778dd7ea6104b84e3a0a44defff10a102a9b08e860c8d31f392531404c6afef21afd21adb66a39c1e0060e172e3be2748688018ba4bbec957f2f87fc6aea69b0af9d95b928c4244791fb253c74803e441348132f97af0f900d8bb79a9f36f0239f6196328788413693a2f0d991ac30c050bda973816373de325db0d03facf6b2f336285646d2eae1a35f35a1dfa6564b7b482a62d17a92b4ddf6fd300878b4dea4dc7a529c76a99154907cf682caea163cdeed10fee718c9e2c83ef650cd0d5bbf46a26e33aac4ec9294457b6bdc8cdc089562dad5171af20e35cdf5f1ea3ca91d56a02901e44cce412cda052a5c40d964caa50c08de0caf926c5b7b22c517264c9b5737c5e8172e4bce2e0aebd3bcac545ed7f4d677c19d5380c83959f4fd5355e2ac6eafa3880227d335c55c12a113c228133c276b1cd183fde4a91b876dc063a3fe8859bbf1c4b1b63cc06de8afe470e18f03f2b37a16c08518a354d807464deddc30b90297c5df103323466c0c6be4efa11a4a8f05e5cb89b27cce032d894be60c980d5dbd6ff0e7491c43634055a8ec174b737bd07912d31e146df19b3f669fdc61c1d4ecd01c135f2aae2edbfec18747804aa252993cb96a70940f84218d1d32e6da689881fa2dc546befc84c5184e1900eb5a05cbc766e63be9ee361d6664fa949f7fec87947917243ccc6920255fc0acc2d22488376954df8f329c77fc76e8494beaf64cc0ed4875369261b4d5821f37df274184d9e5c07d11b069b2fb86ad182d17e44038502db23b0bf5dcff0e96051c0c2d81410be8da6f67f9287c0b85fbf3eb339362b46d7a695ffd6119c777559ac7e3dad96a9091a2e3e3176248cbe018aaf1a421155408a46ee831d156c63d098c11d0fb00508f9e455e2769169d67847450e5fbd9a0d0b8b087a4015d71a143f9e33c8f88e3b3f6bd13ffe34e95300f97b37274380f92a49c35ae8789cf6400c164fa6bd3bdfe519e427b6057c9df088be8f63c2d92fc1cd4dfd4ef3680b44a5e46caefbafe04f3b5af77fb40a45fd3c64bb92b0d08b5e24029b15580d7cc0f2234ba7e91a92facf1ab0e0c9fb25d137c73891", 0x1000}, {&(0x7f0000003480)="7aa6948d956d997d73054b4e904ffd3a94243ee210b87e052d2a413e4291f613c59ae9c72585e61823f3809e28606461fac77a503239f37a7e968da7ebe2b111336a0416df311178ec9f09ac5ffce3f903f70864a0c610f4d4da1f62fa907758c756f8037663a4da267ea485534e95eae0da1b24e148db575e0819e49b420d5bca23f59204f7c42c4c29155d4e3d072cc682680eb580fd5cb6d45bea4e2cc59419c969194d1725287e379be83f78ceb647abbe2738c53ca7866a887440a9ef6f45a6e0a275b0162045e0e71b48fee9a610f3a5e1bcaebde9e1207ce47a238c74168340b4854028c17dbb44f5e9c492176a77d8f905121f29990fc0250ddc", 0xfe}], 0xa) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000280)=""/101, 0x65}, {&(0x7f0000000100)=""/57, 0x39}, {&(0x7f0000000300)=""/186, 0xba}, {&(0x7f00000003c0)=""/190, 0xbe}, {&(0x7f0000000600)=""/181, 0xb5}, {&(0x7f00000006c0)=""/227, 0xe3}], 0x6) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000bc0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000840)=0xfffffffffffffffe) close(r0) r3 = dup(r1) msgget(0x2, 0x204) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xd445, 0x7, 0x80, 0x1, "2fbcda558db75909fcf8f1e5e8a98ffb054f4148", 0x6, 0x7f}) r4 = syz_open_pts() ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000007c0)) kevent(r3, &(0x7f0000000040), 0x1, &(0x7f0000000880)=[{{r0}, 0xffffffffffffffff, 0x82, 0x7, 0x6, 0x9}], 0x8001, &(0x7f00000008c0)={0x5, 0x8}) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x3d) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/113, 0x71}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000900)=0x9) syz_extract_tcp_res(&(0x7f00000000c0), 0x3a0, 0x142) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x4000, 0xfff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) kqueue() dup2(r1, r0) 16:00:11 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c6530c72ff999700184ffab7f0000000000000045a7f7ef00"], 0xa) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x62) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) r1 = geteuid() setreuid(0x0, r1) r2 = geteuid() r3 = shmget$private(0x0, 0x1000, 0x3, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/148) setreuid(r1, r1) setreuid(r2, r2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) geteuid() ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000080)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x400) setreuid(0xffffffffffffffff, 0x0) 16:00:11 executing program 1: r0 = socket(0x20, 0xc001, 0x4) setgroups(0x1, &(0x7f0000000200)=[0x0]) setreuid(0x0, 0xee01) syz_open_pts() sendto(r0, &(0x7f0000000080)="c1df590e450c45f232878f86c41cde58f41d8b7037a0c775dfac08683d66a04ef3a48454f044713747c81f8a19ad853c53d9b44411183bf1ef22326d62e3014ccc7849713a47a15415f76ed9709c647faa5199e9c8f076ca2aaa82eb9525b86e185ba10d230e3bc8e8b8278634fef76a5de35d9417ada2f959192d43ea086fb7248014f06a24084427c3a4c8cb0fa66a031e566095ae6336432374acc2486c8e18a6ca2af940bb21c93029970b99f751fc35bb5b7243e2b5fca557b3", 0xbc, 0x5, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) recvfrom(r0, &(0x7f0000000000)=""/41, 0x29, 0x840, &(0x7f0000000040)=@in6={0x18, 0x0, 0x51b, 0x5}, 0xc) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x40000030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2a) getdents(r1, &(0x7f0000000080)=""/58, 0x3a) 16:00:11 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x800, 0x0, 0x900, 0x0) r2 = semget(0x0, 0x4, 0x20) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000040)=""/40) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0, 0x0) 16:00:11 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0xa, './file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0x189, 0x0}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = socket(0x400000000000003, 0x400008000ffe, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) recvfrom$unix(r0, &(0x7f0000000040)=""/206, 0xce, 0x3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x1000c0000c006, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x6b, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f587207cabe6f2c7c2c67f4aa47b76d31ac871d3998ed197d013d3505d4afab3b78dea9ba68060cf90283feb2d344a41b434dbc69d5f1d3b96fb92b0afba89d751564ae4c3ba0c9cef1630637db1cdc302b683b1cffbb68256aa64c1ae2fd8d6546dc8ebbfbef34d39242148c596edadf5784fdd9cfcfdd59d7220eb2d979a3b5e4939c3fb80a61bc24d5b8082bb28b4931de4bbf1c2d1498e72e70fa76b2af68f76547b51bdc71c", 0xa8) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x0, 0x6010, r0, 0x0, 0x0) close(r0) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x800, 0x2, './file0\x00', 0x1, 0x1ff, 0x8, 0x7fffffff}) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x64}]}) 16:00:12 executing program 0: socket(0x21, 0x3, 0x100000001) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000000)="da000000", 0x4) 16:00:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x4, 0xfffc}, {0x0, 0x5}}, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() fchown(r0, r1, r2) r3 = dup(r0) bind$inet6(r3, &(0x7f00000000c0)={0x18, 0x1, 0x100000000, 0xf358}, 0xc) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="1b", 0x1) close(r1) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) syz_open_pts() 16:00:12 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:00:12 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x201, 0xb9) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r0) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000)="caf5b415", 0x4) r2 = socket(0x1000000000016, 0x7, 0xfff) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000000c0)={0xffffffff, 0xffffffff00000001}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3}) listen(r2, 0x100000000) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f00000037c0)) listen(r1, 0x20) preadv(r0, &(0x7f0000003680)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/118, 0x76}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000280)=""/66, 0x42}, {&(0x7f0000002340)=""/198, 0xc6}, {&(0x7f0000002440)=""/81, 0x51}, {&(0x7f00000024c0)=""/186, 0xba}, {&(0x7f0000002580)=""/4096, 0x1000}, {&(0x7f0000003580)=""/90, 0x5a}, {&(0x7f0000003600)=""/70, 0x46}], 0xa, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x4bbe) r2 = dup2(r0, r0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0xc0, 0xc, 0x6, 0x7e7}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0xffffffff, 0xfffffffffffffffd}], 0xffff, &(0x7f0000003740)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x80000000, 0xd9, 0x3}, {{r0}, 0xffffffffffffffff, 0x29, 0x20000044, 0x1, 0x3f}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40000001, 0xfd9, 0x1}], 0xffffffff, &(0x7f0000000180)={0x7, 0x100000001}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa0, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x3, 0x4, 0x3, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa44}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xaaf6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18880, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x5, './file0\x00', './file0\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r8 = fcntl$getown(r0, 0x5) r9 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000140)="8f88c1bc95ee702ffb0a3ed92a3594903a0c39de135dd8c381fc2154ce46618ae8fb31b6f851bc130c424f7cc6e850a99c4879d382d9dfbb6501f1eefdd9fe4ae731eb808bf503777b1fa40d9adfbe07fcfe12a4adb45506f4a08cc52c89c13f53e33895f6c2d45611d1c68dd7af761fa3a31544d4e803ff1da1783ebb47f5c23751d109a677203beb6995d699efe832885a5b1b3234e2e3b7e639451e9d275fd719fc8c4e5364aaafab9313e4d6b2fe185b205fb467677cf8e591329220fb40914f85eb37147b034b5664dadfc67100", 0xd0}, {&(0x7f0000000240)="b5f2d9b3553c4433391888fdaa10361f0d42d53d4e267356e46f0118e5338de4b67d0c7362ac3b07dadbcae9ebd2ecd58ad6b22cbef36854eba6f5bf92823d0f33984134e6faa10e21d96cf9785716e48a56a0174cbdcbcb5faf48ce", 0x5c}, {&(0x7f00000002c0)="d9ff865be38099f564c1e406bd5187cba28a8896b16491a229a0f65544ac2203d063b8322944e6142f342ed0caef0b73ca35728641421f33973e69c6a6d47d31451dd814305a014264def3478b64c41de97ef6a50480486d29eb51624613c3dd4e2465ee9d08790d2ce91443003416643437390b7d9f1c5cd48c5ca686e63db7cd", 0x81}, {&(0x7f0000000380)="e05080f555c5859c79acf283c6be008575072b3b2df6e477ac48c9e2cd4ff4f218fa8704ff7efa66e0cfc659d35aea7c9e33422fe1b17925358cc86cda4887179babe1849e5a88bf32e3fafb95508823d69dc9e0ca423f9a7ac5249ad2b64ed0c523bf48fd5902422a7387bb605c94f4b38537a9e1f53b59a82880fc2c9c92cc56dab535f82ae35382183477d71a99f06a3ce2b574437240d71d7b3cbb309c67ddb46bb1842a7f9a26d334e3bf65522961254f24ed596ac36104fb4452de924b4ac23f40886584ca518ed0afe73e6f94283c9d51be2bc743f028ad3df06b58d56169823a5c27c54fad2d45ae5eda1a686618281d1bc7", 0xf6}, {&(0x7f0000000480)="fd322909e1eb8f11723fa82100161de5dac9764dc4dae14cf12247832c74fbbb1d5008c79aa6038593a9a379e83ed93ae39a9bec73c6142e03631cda996ee399692a2274058ecc5f551a", 0x4a}], 0x5, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r1, r1, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r1, r1]}], 0x148, 0x1}, 0x406) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x62, 0x2, 0x80000001, 0x5}, {{r1}, 0xfffffffffffffff9, 0x5, 0x0, 0x8, 0x7}, {{r2}, 0x0, 0x2, 0x4, 0x166, 0xfffffffffffff520}, {{r2}, 0x0, 0x0, 0x80000040, 0x1, 0x7}], 0x4, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x80000000}, {{r2}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x1, 0x3}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x800, 0x100000001}, {{r2}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x1, 0xe8d}, {{r2}, 0xffffffffffffffff, 0x81, 0x20000000, 0xed, 0x7}, {{r0}, 0xfffffffffffffffb, 0x48, 0x80000043, 0x2}, {{r1}, 0xfffffffffffffffd, 0x26, 0x1, 0x80000000000000, 0x401}, {{r0}, 0xfffffffffffffffa, 0x58, 0x20000000, 0x0, 0x8}, {{r1}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x91, 0x81}, {{r2}, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x3}], 0x200, &(0x7f0000000000)={0x7fff, 0xb40}) close(r1) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendto(r0, &(0x7f0000000140)="077599d4c0c0ab5e970683036ed076ebb27806ae96160892d40e5b9db0ab9d804203fc43291fcc25724a9acf1de4da12271d00c81f35073b9de3cfd3954f37a3f2c25d924664322211f50a1a258637ab3f267aabdb9926965ed0c5b7e1f3751f46398091352ec23be98bd5c8b7b699f75d0f006560bfc1a3dabfbb5f5a", 0x7d, 0x9, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x83, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x400) mprotect(&(0x7f000077a000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x18, 0x4001, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000100)=0x90) 16:00:13 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000280), 0x470, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x308c9, 0x0) fcntl$setflags(r0, 0x2, 0x0) 16:00:13 executing program 1: socket$inet(0x1e, 0x3, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffff, 0x101}, {0x401}}, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000000)) open(&(0x7f00000001c0)='./file1\x00', 0x60, 0x8000100) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000000c0)=0x1038) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x240, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x13, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000000)=0x1, 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xc5da) socket(0x21, 0x7, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[0x1f]}) 16:00:14 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x500, 0x0, 0x0, 0x0, 0x0, 0x94a}, 0x0, &(0x7f0000000080)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8010, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0xfffffffffffffffd, 0x8001, 0x5, 0x9}, {0x0, 0x8, 0xd8, 0x80}, {0xcf, 0xf035, 0x7, 0x7ff}, {0x6, 0x100000000, 0x8}, {0x5, 0x80000001, 0x400, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = getgid() r5 = getgid() r6 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgroups(0x7, &(0x7f0000000300)=[r1, r2, r3, r4, r5, r6, r7]) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b2") r1 = semget(0x0, 0x6, 0xa8) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000180)=0x3000002) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='tap', &(0x7f0000000140)='tap', &(0x7f0000000180)='/dev/bpf\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='tap', &(0x7f0000000280)='%\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/bpf\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() setuid(r1) mlock(&(0x7f00004ae000/0x4000)=nil, 0x4000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x6) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) 16:00:14 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x3, 0x0, 0x4000000000000000}, 0xc) r1 = msgget(0x3, 0x104) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/83) socketpair(0x21, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000240)=[{r2, 0x49}, {r2, 0x10}, {r0, 0x100}, {r0, 0x50}], 0x4, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x8ac, 0x80}, {0x18, 0x3, 0x1000, 0x9641}, 0x74b487ea, [0x3, 0x0, 0x5, 0x8, 0x0, 0x200000000000000, 0x5, 0x4]}, 0x3c) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/35) r4 = dup(r3) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000200)={0x1}) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) unlink(&(0x7f0000000000)='.\x00') open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x438) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:14 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x5, './file0\x00', './file0\x00'}) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) 16:00:14 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) shutdown(r0, 0x2) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) setregid(r2, r3) close(r1) r4 = semget$private(0x0, 0x0, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x7, r5, r6, r7, r8, 0x102, 0x4}, 0x3, 0x401, 0x2}) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x1, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680), 0x1) 16:00:14 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSTOP(r1, 0x2000746f) mprotect(&(0x7f0000674000/0x2000)=nil, 0x2000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:14 executing program 1: symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x4000000000000003}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) dup2(r1, r1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:14 executing program 0: r0 = socket(0x400000000018, 0x20000000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x1, 0x3f}, 0x10) setsockopt(r0, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) r2 = fcntl$getown(r0, 0x5) getpgid(r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 16:00:14 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f0000000100)="d5", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, 0x0, "0000105500b600", 0x100000000, 0x3fffffffffffd}) r3 = msgget(0x3, 0x100) msgrcv(r3, &(0x7f0000001340)={0x0, ""/221}, 0xe5, 0x1, 0x1800) dup2(r0, r2) readv(r1, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/87, 0x57}, {&(0x7f0000000000)=""/54, 0x36}, {&(0x7f0000000240)=""/95, 0x5f}, {&(0x7f00000000c0)=""/10, 0xa}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x5) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x100000001, 0x8001, 0x0, "8c0173a924a36025ae4f8cbfc03c448cbe33f26b", 0x100, 0x6}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x87}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget(0x2, 0x4) getrlimit(0x3, &(0x7f0000000100)) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000525a562a36e500"/104], 0x6f, 0x2, 0x1800) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0xe018, 0x2) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x1027, &(0x7f0000000000)=0x100, 0x4) shutdown(r0, 0x2) socket$inet6(0x18, 0x8000, 0x7) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe3, &(0x7f0000000440)="ba9a988fe29d6f062899ecb2870b0d1f633a700ff4544c0652ed136d935fa65e29f44c94febd41b7bc92de500000000000008e5c59bca578ed05a8fdd7aec847067471ac978c5cc9390560411a39b217f6501be99c4b2a9eae4c2e790378595997be2389188dcec1b1630760da906875aca9a4d305a6f84aecade4280ce28d6da6c461ef63c843cfd47e0a850ea1fc43a16e28a622bfc586564caf294e13244c6e01ebc4247dfe289c83d57db21c13dc8820eeab62ab68cfc47d109ed68fce7d54c5fb35dad362e33ac025ef32ffa297659059e1cedc3887ab4b24148ff6ed20a00d37") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb179") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x776}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10080, 0x40) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8042, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2008, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2207d, 0x68c) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:00:14 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000140)="41815ac59f21834b612f4784f72b4fb7705c2a12eb6830cb069ce2863203c881a3242768177f6d99e5ab4bde346e58bca17fee8b583f2b734d89f8257d126785268a4432b8ec9875765f800c700c0bcb1677d5e9d5b4790949b2023a752b05bc06508cdeddbdc8281478c443c6012e549c8b628ef683a44e55720c2954e71e6d2b7ff32f1fd4d43306fcd59a459febebfd0cb8e7ae016a5402eb719e75dd5284dad3837f15d061e2f0d55a421b6704f337a82de676a6e5ee4166f9f21270bd9904cc0a6d122889574b35cf834c25a26894bbb490c08a633f894205bb3f9a9458898969abb4aa90640d5121f5a30d176790079b0638463555714b0e2d5e2ac19547e6dbec0ff9d9a64508ed5a0684f9a2dab5f3065c2c7e4c846690889f30dd67aec17713ae3692cf7952cb5b89ab5c21196147b180a44e2f4a48b3acb9c5d7cd684b23c191ff387560fb6d213260a0d52beaec3496802f674af469051a11094e6d84a07b0c9579ff6095622b898950512a083c51025bbb64abe9f6765fd9deb7748a37c43a5e5369cb6610e2b82365733326b4cd0281b70ef43eeb079ae837507b56ee87c3e788159f26ff019562fdf392110606ce314de3579d4ecdbed300de3332d505ef62461b43a13e223470702f55643ba8d775099ef93f6b70a89d7ca5dab85e476eb1eb7a0a5be830bf1e1bfa4a7456876409708f3f6ed9026ef7617e21d1a1ae80789c1c64f3b0f3aa90ad12d7e92c3a85d43d46ecb8641455cb5f1abedb94e0fa958d27658d1e1f0fd7562c614a81cd570df2f6dd026279cc93116f708b9bd0a41f59075e28748a564ed0bc363d015ff6be573ababd2a43518d35e15685b08c5619cc9197917960306ac97aaa98978be43d60809b421b942f510af376527053d06ff4a010f7c82be5b8957f366215900465d2a1f2c48b8ef520a88bfe78586dba9bf72d6d744a5b14a5b34ec85140c43b3cf1d1c8a161752c9a1f04441eefe4c3965a615c1ce014cfed279c6a96c1cb8993b09c8d50cb930953de9bae48945b7caca90f9bcedab00f938979b2939f0d48d805ed657bf95e0d11a2f5cecdf36c58c5eb61659ab0f46973eb99264fb817546667dd835ee6c263682ab1dfe2573e620f2c887cbc3bb13af834f4d5726c546a5dd416696a495eb9a32fe0b5cbf53678e772ff47fff80686e3fba1760b91d317d974ca526c55d2b518e318a212291059cf649c43a71831c84a2f0f974a8c0db9d46650f7271a19910ed2773b22ac46c2760cdad2679da53f8b732455bd03f1f81f9e3fe9c3a381f0bd86fecb5a23a7903dda329c5fe5bdef95f5d376ebadeeeeea024222d77a656d1df421d368cd4c59b43b51672acdeafe7dec4a0c806ff13f7efb054b539340eeada49b26a25afb2adcfc7c029e3383b66fc711c2631696dd34ba9d4e86d5749847e304d0a01a62f4d1eda414657c8fc00b043407d4d3c29ea5a943ffb3676fc76a521fccfc54a7799b81aa7fc2801b33d49780151b8b2eb46cae25c7e72ce44eb79e0fac34b9da0555d8de71529a087cd59e7a540c52593fe876b16d200267fde8621c7317b9124cb4f6d9be02600063622abb02cf4cafe596165155a7bc6efd2864edeb2b2a87a246fbcbde164629f0e83a33c2bcf00353b46ceadc35e0693851fae3aff18ea8105126fd675d4efacfc17abc3bccb91966e77895f0c7a3364b24774c5926770308ba7b99d49c38abcf37979eb96af3b189b935d79383bffc3b0971629c7dd44061341f0cfd137e79f8842ddbfe3c325f61fc7dee408e2d28a45efac5891bd1d031d562281298e2e9194c95ab551064569fe5a3b54675daa929df104853f6b99659f807065fdfc8365cef06bdb58dc7de3b2a370efb4a558a6e117046c9a97608db5e7b49f3a1983c77d73050a24c4202b20a433e596bb0a8191eca6c484878aa1f2a4adb4b1e156cdae881896c2b2f0e78b3917a37a4c5c4688d130a9d5a0eafbe111e920d9158f766321c3a60588095e5775c6435287400cd20c8f0feb7f268ebc5b3b4ead43c664d33f371ef41c4a582851b786abc2f0312b3da1cce65dd13e9ca84bb3d08f86b817a340f96e53330d86f0b72c1eeb5c9baa1afd3c166b0b5289693083e3029ff88af2dc720a06ecc5f007308d0a0956f367e82f83521e3c29c3b2e1a4e254c1dbe993271b0360abfbb341784ff8dfd50070d6d6814235cbd0adb370ae0145fd926162a1dc9c2e8f81555fe525af21fb6e3018b2c5f1089f2bb37a63aad2ece0bf9352232a9df40543c95fbcad0c91530835bdc01f0bcaf37d4a0af57a3d6fb70b41e53d1411b0b1650c96d498fb38dddd62d084d85c1d3a8aaf95e113cb8bff898ff0d29252889c21b6c37e67a3a75a7ae0441c96f1a3385ebbd56ceb7d030f0d56b9a1dfc51113151617721d4ec3b394fb0506688a9531159785eda7bcabd93663d6edcec1a14c2a9001cd962fa76f693e568203bc16dd677d43aea880818a6b1f4d5718fb269046a9581703d1f9a61508292ddb8ae487e1d85fddb661e9b6530b03abec4ef3b49aa14d11fe1f15c974235e68b97283a137a36ceeb213838cd879eac27d307d4e67740b2ca8e9f119be39879c69a9d034a2c3462fb66d86b183a11dd8969926feaee3926e6c8da57726af4fbac4e7bb072299ebe0d63b2b32f7d1907321154124e1d7755f6cd7e7f2550c567a6c8fab2640f57d0cc2958e9e9ccdceabddb4d9f0ed2e208595b91422e0a0945d7d39c31642097b62b881276ec7fdf54e316b11de6902efbb03a67794a0fa0d8e26575fc305c9c3dc23fea591622d139bc92b7b7ccc4ebf3967e408e25207a470c36fac9d3d4c8932a6abbf1dd28b020c878bb56524dd3397012fc09e5c67ae5d429821a54c91e496b447985e79544f3821e7d54ca0439fe67979622ad180bcd0924a20225142ecf0e27da5ddd1276447d71cb59128285a890dad702f26f37726e8d84bdfd7d0a48f1fbb79e994a105f9966096a624aa03d329cfb48a296bd0912aa4c550c261d53750c14f7150c9c65ace3583a6ba74123be9b6003ba3ceb821b556e121d2a5482350a2d58a53b7ae23169b1f2c8ba0da92abf490ecdeb57094acd653f5a46781cb5882a9d3c642d3cefb713f06df91c6186f49d43f9485ce045a0c5e8f18640869f8635d82e69627219fe718c4cf9c9e5cd75ccc72f442a1ebf7d656062c623fd2f4e3e3927252ea46c35bfbde5400cae0e64e063a0e26a798fe2ab414110a3a2f04143eddf516197e2263ab46cb6403f1e5880b3d598e6ab7c2b728eae4362137931552989ea87e7b9233864ac26310832089ed1f1c37a977f3edfa1d0e6bd6f3198f27db3e745a80120f7882792fe7b86109519ef1bdded1848af8787e8477ba45137617953d07ccd02e696ff20f83c346769ac3a4af328fdd41d6bb4a2762c45f6d32e8b59e91255222a55895edc1f10d51bc83b3eb4417dcf6cfb1ffd1c0810022b6149dec8e072dc3d502e936d5fe590e09d073060da8a6a67861a0cb82ac439a8cdc0124f8ef29ab3140668dc36541d055a29f3d1093a13b1d59ba3c9960f255fb6930c2ee8fa0c1d743344ce7d59c1916c43306a0577086623dd7cf6373620dacde380364d9041ff91d2700b53dd57ba8dfc7f2944fd57226a1009f4037f08b297d6a6d1a23d34e33e539a36f991bac07a4a0432931eb4ed0c3974b95c73eefa7cf9a1e4430f3b9531efa41f2d822ea1d7442ecd19d2843b4c5145db6ac000967dae330f5f0c959d798bc0e6af133a74e4798420daa06f050bab2ef006640fc447beb08f709ac92e30ed3a4b06061cf8c69dc2cb57a0d9e027d294a6ce1ac773b5134b9d4ea88639cf45bf3b4ea40c4bcdf707e7db8bbf3149774be6e26cf988f5a9a4960cbde3a5d32d5b2f76c5253c620aac946ae460acd13e5aeb12418175ab96a3d60273eb067990a84df35658342ca2eb1579b6604c77baac608405835ecdd1716c5abc8bf9d41dfadd7d2cd464d4153f617cee552af11812f7aada132fe8f65ff142426ee46e64daefc1784ccfe1db01c59020a394450476976548d0f3e79f78a89fc8de71d24c4622c7c053529b5e631b7326bb7dd7419347106ec51b8029a5c5af3f0c38a8029284f9c341b36b1594de8b8a7e244bbdeed45fe06863fdcf006cdafdd9d4b131dc36230f03e0b60a38470fae796bfe17abaa7c9ef999acade26bcd77986107b9d10f2cdfb0e162d0f039b597570ec1b78d3adfa0dc6dc421c884b5dd7155316a6f881b4ad5a5c2409ccc94e1db4e5a76a388756d9853c7bbf3beea8d0eb5352f1b79fce75d4ab0e94be553d1e0e72677acb15df681b97e0b6acc8855f3b07a0b270b4515e52065fe314bf6c5241213e0d624a2b6d4a124e764cd5316a16a305af4494bc8df6e58dcc7682c56f4447f112e71fee7d70263ee0ae9bf9d3d17c889d3f4f026d93d37170a7e20a82f024f4f437e59e89b20351b95b1abb5254d4f484de724672952170052e9c207627749b1f795040275d88a11e7371bbf6dbd78e5f3e86519a1e2ae0102948a8eebe60e25eb38aa11097fda57ee7c574b44ab5aa337d82caa40d1dddb7afc3d51b2e4b34c953bcf2c752d8f96df50464b34d199819d3c4d1914c0e74941a22525e27d005f5b76ed2b0f1c6473d00d675d0f0b3c95c1a98f91665ef189874b5fc36d3688cad5ea93c35a125dfc86998dd90aaf2de5b2fb556a424fb085f3455747873d28c6f20a783f9ddbca09953e08da6af83f6f104de9c7f237acd17ccfb2b4c272a98a45068bcd3d8b04fcb2cadc175c6ed4275f21c7561b04a54f03849f20e9b5d174ea57f97385a70ea883653baba10320492cc0ab2d4c7036747c119f01df1765623ff8c13797124977f1942c31ebd0db23a0b80e50d157b48bd77858bf54b3c1ef7c5930360d888226aaa15d6900be335548b2f9fd63a4de3e7362a213c81bedeeea4747f2c6c0fa83a0293c4a895ae745d18eff10e0e14324746bdbc4707f8f8855fd1db57d1190e7b51ca0fffa94aedd967e85f10bc5279dbbdfbce0c80e22e73f3d48882a130cd3f554c3f72575ef59d902c944a4bde34e363c30e5e7cb66ba20919b31d70670790aa823c89cb8a8974f0d544de5601b67d6291fe328c56ee3f785ba821bbaf39f90665dc06af8a2c40441ede817ee744fe1059bbcff83e580d8bd18490f99100f1b8bd993d163c0f97f2f6cdf94eaa640f37a2a60beb5e3f66ecf7780cf71589b42d027416b10715aab8bc0a1a5f0ee11e01dea20756ae209949ea0e6533545bf74971595d61c3c95e36d800a7344a08ca5ca498c6c4f0d76d3a19b951e99c073ef1e17c86017633ad50eae7045dec04c6c63319ec1d20cdedbd59175e96af32b5c902b4982e8648270bb17be982b13937c40ab8be509b99a1640908e70e51d1619122a008b23b15ac06ce8885908ee86d033a575dbd8c18595a92e3f723453c39e7c8864b7814d04f66eabaff2be4fb21b2fce06469d17030d3c39636a49d3eb753e872fef655a2f8d861621e10c447aebef2acaf6f3c277ae980548fb74ebfbe96fdfa66c2c68977b2e275a98c01f035572d361d0f92ab203f86f0abb5ff43b7efb549558fd24f343579769b77b42d46af485eab4149ab6613658fe2caaeca0dbbc35478e4992412b5cf4bbeaf884494314b7ff4ba89026ecdde105b282ec24f2e076eb8f8c993a377ecfe705540d3d858f20f7dfc679a332974646838f55b2e199941c6f9cf6ac97e92663cc9ef5caa3b44f7f", 0x1000}, {&(0x7f0000001140)="e1dca1f124471a52bd34d9a9ab4a195e024d0f3df4334f249078bc26f21b78119ba1075fae49548b8fb00c7d2fd0c31e931494ba0e20b559c82e7941f8e4460aa302142329c183a605cfbb2fc89af57bad81922d442892e68ecb311e503d124d9a6dd60f4134eddf39cfaee7503fe64c9c7977dcaa06dec321381a55c672d3e689291760fe61093929ab793b7019789079c05746556ad7c7cb649edf7d5bc7e11c79fedab224ab1bd23bc7b5f0e256d99ff84f1f70eda1facea6777934ca74ca6bff44a50455fa089fd51da788630ba2105659bc75f058", 0xd7}], 0x2, &(0x7f0000001240)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x70, 0x40c}, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x800}, {0x6, 0x100000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffce, &(0x7f0000000200)="00a1f631aa73ef6c0e06555e694a2274af6c7524c328016be245a8b64edf5aa2629ec07e0d48c0d7ddf7d5c653bcb1bc5459797f810e317c9eb6f9bbb09f3ec33c09eccecfe3b5f76fa28f1fbcbe682506c16692ace3a5cd8737fd981ae5d89ce33e851de561330b4699229f3ec574fd5d12a87e78818dbea509c66478d5e59341dbf3b29932c566c65f") 16:00:14 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x4, [{0x3, 0x9}, {0x1, 0xbe9}, {0x2, 0x9}, {}, {0x3, 0x1f}, {0x2, 0x1}, {0x3, 0x1}, {0x3, 0x4}, {0x3, 0x8bf}, {0x1, 0x14e0}, {0x3, 0x800}, {0x3, 0x8}, {0x0, 0x4b12}, {0x0, 0xfffffffffffffbff}, {0x3, 0xdb}, {0x3, 0x9fef000000000000}, {0x2, 0x8}, {0x2, 0x800}, {0x3}, {0x3, 0x1ff}, {0x1, 0xb571}, {0x3, 0x8}, {0xebbc9958ca199177, 0x7ff}, {0x2, 0x1}, {0x3, 0x5}, {0x3, 0xb9de}, {0x0, 0xfff}, {0x1, 0x4}, {0x2, 0x4}, {0x2, 0x5}, {0x3, 0x10000000000}, {0x3, 0xffffffff}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x1, 0x8000}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x5, 0x0, 0x6, 0x0, 0x5c, 0x6, 0x8, 0x3, 0x2, 0x100, 0x1}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0/../file0\x00', 0x8, 0x300000000000000, 0x2, 0x1, 0x0, 0x8, 0x2, 0x2, 0x3, 0x8001, 0x1f}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000300)="e118d16996b1e4d5f5bb8eea881d48922003cf9fd3e9381eb173606cf7785243ab011a719a1733465f7112a5422fa0d3ba2971b09300958a860e5aa9cf33fcf3e40a58a1696105b49398d795bb96aec2999bb08c82594e91bb97229f88c45a99eb40e75c941ca29008e951905a6d880a732c4a6c9cfdb89eb22deaf6309abb16a1c8ac5a530aaf43dd75cc62b56d18d576de767b2db691d4c60a94378e6bf0a3555891da604cc8f926b1e3ec767fc5385bbb621ff82703b0d3fe20a5bc4bea7767e768e2d08b8d5bc0bb42553aeabfbf0401", 0xd2, 0x3, &(0x7f0000000400)=@in={0x2, 0x1}, 0xc) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000440)) getsockname$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) getpeername(r1, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x1, 0xffffffffffffffff, 0xc1}, {0x18, 0x2, 0x7, 0x1f}, 0x9, [0x3, 0x3, 0xfff, 0x3f, 0x6, 0x1, 0xff, 0x4]}, 0x3c) r5 = accept(r2, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) r6 = semget$private(0x0, 0x1, 0x400) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000680)=0x6) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000006c0)=0x2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000700)=0x2) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000740)) getegid() sendto(r5, &(0x7f0000000780)="3c744fe20cb257d3452c4301191d63de65761c7daf36c821bc1a4a44a577bbc63e1f3502c17fcb375a26f8bd5787e25a6e9ac90375eb7c3dccaebbbd1beb113217d1ebcf740de2333d87350c0012c68a8fd83ba10c0b3a254b738ad08d4db3c404a0f93d80ee81aa771192635b2e4829f043f1a3ceec5ded34dcbb4b9787685c8969ccab0347caf68937c90df2b80fa43bbdcb71bf5fb9fcdcf3de9e06c3a910f68d462903e8993f29994bf04aa0593fb77f9df1172ea36f3af0c55e6b682e95128dcd01fd3efbee983dace578630703914b243d6fbc1b52073484dc01a8c4b4d99134f2c7", 0xe5, 0xa, &(0x7f0000000880)=@in={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0x1, 0x200, 0x1ff, 0x1, 0x3, 0x1, 0x8, 0x2, 0x3, 0xffffffff, 0x3}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000940)=0x6) mkdirat(r4, &(0x7f0000000980)='./file0/../file0/../file0\x00', 0x80) rmdir(&(0x7f00000009c0)='./file0/../file0\x00') syz_extract_tcp_res(&(0x7f0000000a00), 0x0, 0xa0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000a40)=0x1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000a80)={0xdc, 0x9, {0x1, 0x4}}) semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000ac0)={0x2, 0x1000, {0x2, 0x6e1}}) 16:00:14 executing program 0: mkdir(&(0x7f0000000240)='./control\x00', 0x0) r0 = socket$inet(0x2, 0x8004, 0xbc57) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) truncate(&(0x7f0000000100)='./control\x00', 0x0, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$unix(0x1, 0x0, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)=0x81) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000400)=[0x0, 0x0]) chown(&(0x7f0000000380)='./file0\x00', r1, r2) mkdir(&(0x7f0000000180)='.', 0x0) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendmsg(r3, &(0x7f0000001780)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x5, 0x69}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="f196fb33e2bc819287fe19dbf88938e28e08d6426ede8569a8d9bf07b82aa51c513e19d7a8924bfbef26912e2f56dca12b0655ee4ed621bcc7e94d23858b0d166604a8bdd6b225bceaa4f48646947f7600b6d7043822d0dce0b863535263d9f11bfe88d663b68b1088421a7689dffd30e43ee34385cd8e6d283c0be23150", 0x7e}, {&(0x7f00000001c0)="d153aa9ea1f5b4a9b6d292304147ff13a79ef9a8fad4fd944c90b848bc345df9240048fe9ea9d64d1898f111077ffd4f1bce4f9cb0f8dfbb710d6013e1dfc539533c61366d6e22fa847ada7a41ffd17af8df0590f1b8f46b39debc1d8492168d4448b579bc30bf25a11ca1713eb61f55a552b7a935aab619320a68259c9c76ae122809a1eb3ff5735c90b46fa851d9b6ddcc6dd4178c4d4c91856b8283d46fb208a0e8a0d8403eb3cf76f8e1737902c9b6a7", 0xb2}, {&(0x7f0000000280)="1bca610522e9be61fac446889349b16285b2404ef3ccd66c355d8e0a91b25ecfa4076728a7d1273ffd2580a42febe6ed7b2a9fa399ac1dcdc3f3c4d7545ded85fc06589d136f061bcd0f52826829eb856f849fd2b0fb4e3f56baa41b1b761e4e0e6ad86cdfd4fe1287efb66287f99b0a98957ca194509025b409244de1b10453f72356cf26ca6db0bd78b800ba0d12d9bae4ad8a55c35883846fe4f612a4873d", 0xa0}, {&(0x7f00000017c0)="a6671fa80279fc6994ddb7a274303e12509b11c8631db8b5cb09bdb3d7ced83d9e22aa5f17477c84cd7a374beb119e69b364cfceecfb3d8e642dc33bfb30d38df8fd32bbf104d9cb1b74ef7f5109916195e49efe546a13636c7abd43415659f8489ea357a70ba964289efd0c1879193456a7b77c85116d94f2392e7af905553aa49c77eebcea27f48a3e746ee0612c0681049f5b5f228c2d56e69dca6b5724045eab51d7c2ea1432deaefcf03981eb2ce9cb43c5", 0xb4}, {&(0x7f0000001880)="15a770b7000c42366eecf635865c55bdbe4dd9f128440bf80fcdf225687e8988a68e67bf1c6ce6784edff5e6b46a17cf08ac244468906380657146b0a96be0a1b79c4340daa146e221b96d8613bcc9364038a0b1467cf1d88b87399861f0028da4088d85b17771c48aa209e3cefdc017ddb614075b5dae1cf1d68f34b2de149697531d17e844cacc10761478b0aeb13591cbc56330aa1d2a5707d27774bbc37ed1aa2005e1384575cb3f510122916bf757ab22f37a73007cfa14e910e10dc7604eb6e04833b6cf934c3ebecd5318fbbf7fbcfbda19b9ef78b2ca590b204096a104c0f8128bfb2eadbd8bec86222fcfd494cd3e86750aaa0bf3", 0xf9}], 0x5, &(0x7f0000001980)=ANY=[@ANYBLOB="10100000000000000100000000f0ffffe2f14fd389a5bfa70381a9f0221986be828561b8cca2bcbae4c750ff37c0cd4c7221b69f196566a3092cd6794dad9796851ce78c12b3775ddca75c0912ca6496bc1d79e04ccb777a332420c62ec64926e6b5d1b5bcc66a766e525bafbfff55e7ca446a5b37aae8e0b9ef2b0129904a0cee651ef299088207e464be67195b538004eb18a0fce46f57cd9752602ff0a329785765396cfc351e962ba3704da05f7ed2d0bf267b7aeeb82c13ae62c37a117657c566511a64404920c36068d5cb494c3e1a1cbf4928298a4b2ec9ee2c3344553846b00d8dba4e568a24ac7f37d64a8c7c70affd15fd241962bc79b07864958c8f42a129ebdb8d4232410f8b82c7cc63a253921dae34d0f929dc69d7ec46172538399806500fb62d3bf5bad76b1c1edbf92722d8a7898de3af6f05c46e1821fa52f32556fa7988f3d060127444b804bb9be4c83963d59d8c8fbb5559f94b4b50c3a6e9bda52e887090db95d7c63b088094d2ab073b181c2735bb2b4cd8030a4ef798368fc4b63370874756eb1d9562c35bcd5a04a60320520f908903d0a9bfd3e67631c84a67c5110f69da933bd137864a32c5ec4c28c56c5ecfcb54b6ca9238095a0957876c7c7b5d35a134133aecd500f9ce492017255826d6d868c43279653d15a95071283cbf219e4be1d770fe1165ae5a29be3c6c84e755ea10b0e1f374e384432772d0c0a3ea0cdd7f91b0a90a57cf94a34c7c46859ade630206f5c8485db73da3ffbcfb3148e0bcb10ba315aa7176f86659680a76acf7f195f1240b978dc4802ef8e71f2ee86f6718506946cfb7dde0ac7829495d879e9f98ea4e620fae153b55feb39a5158699a83f605502e411279726265d68bf239cbb7f04cfa8b06f68b78a9f7d300ee85bb630da6507d6fad3750f52a5a3d9d5dc1a498b52cfde0425a6cb81e61fcf96c9a9bcd353f7bf15f567d93c1e2f8352f30095984f81e3b1ce781b3b69f34beba7e8a540cb15d7d74b54102704c356a8936cac45d47da3a1fec6851a21e0abde53ef1c317b37e5155b5a635e180095774fe7bd27a9a7669cbe8c726f45a02af8ac537b11060c644a2aabfa16088edb6996ea0f9a32701d0bd20af088dc66648fa4739ce4f4207627a7687cb2846475f11cee9e550f84ef122848520a7bf959a5977286b3bb088083dc2962b1d0181eb6120e07ce6f5d6125907cb87066c7c9e972a2160b6b204634133e989cfadc32dc14187c90e2a8867da18ca8218931181ad1136d30f28f3b329ce330136db8270f44a297c2fa0a270950431c97e1d2b9eafd1055c9c70c7e1a87cbd4155aaf0b74fc694e719850321da1dfcac1b3273d3cb06f64562058df0e7232399cfddd4efea07568e5e5aa8f5b30479f735e1d37dc174545f3c21a2a89424936b72f52e9b46e80f9a82ea99f4831dff0efaf38f7331073a4c0900e4a92eb734efeb60b9d27bdf7c01444869204efa322b1edce52257cd82dbe57828fa9f0640c62de5ec3d20630b6b47b57f1c0ccbe8af07e868e6aaf2a55ae7615efd4c4c43c28c2ba6eb846a27095fb0940c4b643466ecc0eb8ec8e0b29026f14da5a6fc5448cd8b065a0299301729fe0fbca1e433a58501f5a3ea734c2adfb89bff5f4071328c8e3f097242035bdfa6b6b83457c71b2165c3f2d80d9a93c2fe578051417c5b13dba5c93d47bb54bfac1fdd1dfd7b70dca7025a52d3bc993747c7159b4d7f6282a724ac9f83f7433fed0c837c5fcc1b6dd0cc5aaa4e14fddedcc9562d04f9a452737e313e660c0a8c3901e50201dcb1cc6eee9a35e1b644dafddcf84a01b1c0f1f329bfa33b61be45273c0191af6aeb8e1f1e7350053388b3a1c5ded68ffca37754476e592292e023bfb247e70858e3e537a2d27c1226221fc507d5d2b300ca30113fdce525c41ff45acb29e51372371c8fdb31b0bc1b376926e437b70a0695eed97684fd69da55b827c20ac65604e10e34d401a13b68805930618a3328af5beccd610672d3589c232ea9bd83e56119f1222999809bae3e0c68aef47aca83e41ca3502412b88a81889911b1881cc883c78f793cf45fa87206c410611006874b1d9fd4c49cd99dcbc3bfafa12d65cf98f59429d1bdd657066c33a03551af6103f6ef40c0a4d4ca439d814c5f5a5fcd77c27d122e0244c2a97b531ba961bf43325cbd263e61c9c8d0cadd1eb61646adcdf264c6f4c59a80c3c4d2182324b4493ac8630f097aa79492e25b9779e24f8732844bd109e2ae81ce01c668476b7a73cad813d3e8bb8baca80db8ba8af3d1c2fbbdc08471e41f72ce20d903fae01a035e97d56156102dbe5f7fd3474331ea352471d4fcce527f45bfcde0226110071c31c6fb71f564ada7af36d94d6e551bd8b74454b30bf8172d3cfe812bf609c6a7ee45980dae03a7a40defa075fa58af306fa508321905c549b072d53eb8addc64960ecee97bd62577d1701680b14543ac0d4c1243bf38e8047c835fbe0fe29f975c27359d9c14c13137ad23ebd58c19ca8368b9e218ce3f678d42f5019da0d7bae05367475075be9882569a3038a7dc301fd95f1879111e63ff1891f3b90495a8307417116677bdddc0b0d0559483f1d0b70a95bdb9578ea4726eacb2c47ddcf4d9a5037c106fefb80d0802ab6a49472b4039c7ae09ca72cf87a5e9b1048ba492b3eee67f28ac45deb7f65cda95aa4b05927db649b25c43b5710145b11dd22e8dad79b84255f0e45f697f8028096969ea026969cded078acfc6753dae1f2155e608c884319831bd372296c9aa10097bfdc47e21c9be6a1fde0e33e4d82d055f451f491b8d2f83df1a01d834e0050eb1be73cae3cf8bb73ea5d002d2a0b3daf59f99daad19b593918427aa2d1c41f544b8897e50ce1d37c2003d9f5c17669f0ffee726b9def5d158c0ef2653a68aba695a826fcca43baf1e309f4666fc413f2f284ebfad23b453aee926bfc733211ed32e9ec59ee8cf3ccec44af35105a744e5f4c6a64b56628d22d242f4bb0b0d234a54b657b8317f543299336123ac0d2a8d7a88fe60050fd293429a64c4a0c74b39718518b4da45c22c08a2890e7fff4af486cef58dbfc35af1d698cd98be936d5a6012f84ac2250372b3612fe7c89483dd33c3163d528878b432dd7e2fc7a1f1e450a3c94df515b7a38b57fb9ac48b2b0cd9959adf77daeb287e5ee17a270a173a84b6f345eadfafc89fe8e2fa96f10c2ae3846e3bd833385eeedca94f40f5cfb2ace4ed8eb912ccc1cd83a9d62326089d32fe228cfed2c4dbcfefde15567015d07ea3ef59d2e4ba1a0933c5650b53671fff695059487b6126efa1b5c6184185ec3d7460036d5c9d572b6c857dd716c0b63055d3623afc906e05716ddf2792c00f685d80896424a1f4af1538f659abe5dd2ba71e9e08a73decb4efce925c54ea5aac53e717d9162d35925a2c577da45df469e69c291b5202a0ecb973dea303f01aab9063b3471752ff6344447f5c3b6f61330616745a3115bc80bb64da5211dbaf1e6d8ac5461cfa483bd8c72f34534583983f8a4876a15b955b82b3d62f6ed7309f574be392d41ea19980a39398f938a4e8fd6f369bdac40f311f680b04005af72c4ded3b29e0be08246419586f614bb5bb75681e26eacf04e3634d53e72da20661b01fec4a69f1a2e903d3b7425bcf5aefc7bf7c8855c4d41ce167a56a19052592ca4d1fe5ffba07f7f1735679f237258518227ab800ed227fd59aa2bfcd5a7940afa6a27f71be90aca5ce8445c6a1bff68f175f7e357c62e4d668de801315405f9b74c3dab7c66e8cfa56cad49c8412a86c010bcc2cc4165c51225f789c788b922f8484f95720c6eae00b7886e8e8e5e152dcb915d53a244158ff508d7f86c4188abe47f3af63aeefe1df11e87c9e56371dcd90d419af3de29f9c67f7808cb708b0f3648d38ce6438e49133d579625dff94e50ba7ecc5f43966186127055398b6e048315c9f4c77706106309f87dd8ebb428a40c4a294f1e5a294e1f960469c5884c25e34de8e5b5bdefd11df123a7c9bfc9097c636917001cb7efac15a965311e30da95c381e64bcffdcfd967744e8a9010626531e5da8e3a141b34c49a5e30973a6db8c85c1baa528acbdc9c76a8c77623ba574444c8e7f8abb24f55b962063e6e8e94438508695aa3c7432e73315a9aff5bc3e3bdeb51042c16e0c5989c186096f6e676984ef83e2cff9753952a8e06691be8189c5263858c0320b47f7504262db40deb7cae939794e59fc725db26b3629c6ef319c179ebd743b66d2d64ba91f34a7a6024e42970ef71a0c5474f69da4da0eb78fd9bb1eabc33536c5930dee62482c22f9ec29387ee6759d9767879ecd55a363715bcd32d53c58427b37fcfb4608d05dbfeacfc9acd2c8353fe3dedbe2cd39008f73eade0eb52c80b643d9d4e7e0226ce4d72bf0a45e16f4f9fe7f518119a88420475083250ae0fdf16e7136973c2f061126820dfdf9b11597fe60587191ccc65c89a41df27c93ea6ccecb3d974e860e66e736925341fd80c4b586e82263713f080d6d67fc50a78e380cc6dff7cfdbbcf942d6a783983b60437e0edaa983286e558b04c51d858ec6d0b292588708112f401971cc06dd06f9ac06eedf59c259765b19aec0a258ce6c11b2bd4edffa037eb5a02812f58848d8eae47eb8aa2b00d36b19ab94b96e70b684df07252229d366d856c49c29234a1d1eaa745fca1c5d015c1d2e8138ce73f5235b7f125c154852c6204aaf11e624d5e1d16f19c8d6dce90cfccd6f6614c949c1f6eb8ecf475b72cef3abcf6f418aa5e214426ebaf2870f31d911920905851c4891b55f99b37647d197b8b18a56a967db7f2ab4c0d701d19b020c24a1dff3115b3357e51bd0c5aa55b8e5831b045ba524e86ac8cd2f14bc9fd6e801104d02581718c769f5ccbfa95e6dca6c44fae61ed221b6c7e51d22f919a22578e937e48405278882808410ad300f302c71db4e56315d2af5932c7c557cce99fc872bd26190cd69d5c8430692c6e1ae59fc178bb5a0265c6d439b383e5c6bb06ad36394a161ac6b882819936a585a9d8e63b3e4aa082dc06db6e1aa5d2cfe8e1c5c5c2f91156fedd73b0bfa14cc4657a8cf91cae652d6c6b63b22047aeedebf08234d4cf6ab2c7a8e4e6f7ddf384f93dc6780201dbeb7949069defeeb4b8a115692a4784f39f002a5b6e61580fc5b128f797ea31c83cf2f82b53d16e8a29eca8dede398249fd77a70bc9135c19b6bccb8f76a1433f5390f3ab355d0551e3f96f338478411e8febd51a8f09bf994cbc78c602741fb57976a48839d51e0f0aef0f07624f8d88d44574d041423341f9baf23729a4d7c82667ff9144d4b6c37d52d23a805c5ba24fd9ac2431a3ae23cb361ec3e85ac971716b58c3839830fa03349aba9a3a5c3c26706533c1e573181331334030fc4d8207086140b5088e8f55c20bb13f17ab45c9b854775c711ea779dca94f96256db97044f47999582552d7b07fa009efedc980f24a5b03fa0ba1a17f0b4906b2537db2ae525ba4f43e8f9e4e34d4ad836a5fdc5ddb7b93d44d7410f263b7addc297faae50cdc114e8729e2adc4a5eec73c77703e28c97fd8fdc08ed4ddc7311b879f60ef14346997a41bd89da32ccc0b3d52ae1c8de820ec79e48ca0e0535c2ed67252a6c77442f00ccd2a55dd092e543898d0cf604fbf9e52277a85f7a46208cd457b7f8182505e6bf372bc0500265aca9b0da4c9bcadaf8a1251c58482704aaeaa38fc568f158d6dab925b5713a41ddc3afde7fab58f8e2e17c6ba08da590c278c000000000000000ffff000020000000fc6be793caffa8f206991cfeb8f7268992966148ab1187901973f21d8eb9109a51bfccc4e6a901d9178b9f274837dcd404118c549f03f47c6841e97efd26ca82c418250d87e347b20d3e4db99c43977246002e823fd2bd339498639a70d5cf2c8398a96ed706e7858bd9bc28b4b9f6d2acdc29d3c59d3eba1eae9c787ebbc8f5712ac00864a6709d3fb3c379b391516542b3edde718dbe7132bc81f912295a20a1aaae12275728d0225e5a00000000005800000000000000ffff00000700000012e187c142364c5dde452babd127b4a95ac6a22a03e4b7ba1698a1e3bf14fff09a2f16e0bb10918fab1593e861e06d598c526ba580b215997c3d345a19270349aa00000000000000a800000000000000ffff0000181a606a370d83ca1d96b96416307fa20654e589358d244931975c1c6ca8ac49d333aed45a411afdd8d66b63dbfd5f8e11500eaec87c80877da8b75016060948b987991bff3039ff85d3dcfd2df76a5bbe5dc735aef8635285387be3dfda5805a95ca94e110ea06426e5ee8506db552f1e205b125630c1f0d34adb056bd5c2e36a5d4f579296ac7d86dc4ff7e48e8b96578ff7ab7397740000000000880000000000000001000000070000002a6f01583a224f959b7e6c450cd5a8f5923647cd4e26042f94c3c2fd7acb3c4827a9d1eeea740f1eaa5e15583b3a9d156e4e249c842b0535b1786eecc282ab9d960db73878e1efc146547d133bbe55d8259d59592411035144fbdd06ca41511e23fc2ecc507beee7a1373e71bf07b455eb38e753ca630000"], 0x1258}, 0x0) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) read(0xffffffffffffffff, &(0x7f00000001c0)=""/191, 0xbf) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e728", 0x8}], 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0x5, 0xe5a1, 0x100000001}, 0xc) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0xd6, 0x0, &(0x7f0000000280)=""/214}) pread(0xffffffffffffffff, &(0x7f0000000040)="0c1263d6aa9242afe4b141e39bd3523eca69c5d77f3b8fec6a94fd7d61e6a9609880388a115b56041a86fcb45c29d55c3f5f90e6e712278c122a12cb643790e0dc499f3648863b8bb27700e11f18c94d2d5432a8d68a318344a156c089b4ee1a1d88b529fb038e5f04c7a76d7cf7e12c8be1c2c5d1b16e", 0x77, 0x0, 0x0) 16:00:14 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x9) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getgroups(0x4, &(0x7f0000000040)=[r0, r0, r0, r0]) 16:00:14 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f00000000c0), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x10001}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0xfffffffffffffffe, [{0x1, 0x7}, {0x3, 0xffffffff80000000}, {0x1}, {0x3, 0x2}, {0x3, 0x6}, {0x1, 0x7}, {0x3, 0x2}, {0x1, 0x5}, {0x3, 0x6}, {0x2, 0xc000000000000000}, {0x3, 0xe2}, {0x3, 0x8}, {0x3, 0x4}, {0x2, 0x641e3359}, {0x3, 0x5}, {0x2, 0x1ff}, {0x1, 0x2}, {0x3, 0x100000001}, {0x3, 0xfffffffffffffff9}, {0x3, 0x1}, {}, {0x3, 0xc0000}, {0x1, 0x6}, {0x0, 0x8b9}, {0x1, 0x6}, {0x3, 0x9}, {0x1, 0xfff}, {0x1, 0xffffffffffffffff}, {0x1}, {0x3, 0x6}, {0x2, 0x3f}, {0x2, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x4}, {0x2006}]}) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) fchown(r0, r1, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x108}, {r0, 0x100}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0xcd, 0x1, 0x4, 0x7}, {0x2, 0x401, 0x1, 0x6}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10808, 0x0) kevent(r3, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x4, 0x401}, {{r5}, 0xfffffffffffffffc, 0x40, 0x8, 0x2}, {{r5}, 0xfffffffffffffff8, 0x40, 0x93, 0x7cd, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x30, 0x10, 0x80000000, 0x5}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000001, 0x5e8, 0x8000000100}], 0xfffffffffffffffd, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x20, 0x4, 0x4, 0xfff}, {{r4}, 0xffffffffffffffff, 0x2, 0x24, 0x0, 0xc7}], 0x101, &(0x7f0000000980)={0x40, 0x2}) r6 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) socketpair(0x7, 0x4000, 0x176a, &(0x7f0000000000)) 16:00:14 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x104) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_emit_ethernet(0xfff0, &(0x7f0000000400)="fa0278c720a386325f770803ba2129db4b057c825e32816e7f306bfe3c35c2a0c740a0dea1779010766d9e32f3466d5596e4d1126013e3f4bf8ee9cf8cc2e93db6eb6aaeb0fe5470af589b7dbe69404f987dd0efb898443dd9e790d8e8e6ab19a5edb8b77cdb521c0729c0916762f2f9fbd40ddd379eceabe9300d372c9a62cb62b088c14494949911fec6c59c466f3e764a2318d4b453cc45785d141ffefb94cb82e407ac58cc9d4b3b8496e3fc1c8568d447286f0e7ad3df7636449934eb1330f6f6c7bdc980ce7b951dfac601d4d8657c986fcf7ff9105945caed9755dd4a605acf05000000a100"/245) 16:00:14 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x42) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x6) close(r0) socket$inet6(0x18, 0x8005, 0x9) 16:00:15 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0xa) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xfffffffbfffffffa, 0x8000000, 0x2000000000, "0100", 0x4, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x0, 0x3ff) setsockopt(r1, 0x1000000000000029, 0x8, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x24, &(0x7f0000000000)=0x6, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x1ff, 0x1, 0x2, 0x80000001, 0xfff, 0x7, 0x3, 0x10, [{0x51c, 0x2, 0x6, 0x4e52462f}, {0x6ee, 0x400, 0x5, 0x200}, {0x0, 0x10001}, {0x40, 0x1, 0x27, 0x2}, {0xa84d, 0x8000, 0x4, 0x8000}, {0x2, 0x2, 0x2, 0x800}, {0x1, 0x5, 0x101, 0x4}, {0xfffffffffffffff8, 0x7, 0x9, 0x1}, {0xfffffffffffffa3d, 0x1ff, 0x9, 0xffff}, {0x1, 0x20, 0x1, 0x2}, {0x5, 0xfc3f, 0x4, 0x4d}, {0xffffffff00000001, 0xfffffffffffffffd, 0x6, 0x7ff}, {0x6, 0x0, 0x400, 0x6}, {0x5, 0x3, 0x1000, 0x4}, {0x5, 0x9, 0x200}, {0x3682, 0x7f, 0x0, 0x7fffffff}]}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x0) setuid(0xee01) r1 = socket$inet6(0x18, 0x8005, 0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = shmget(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/196) r3 = dup(r0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8c1, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x91, 0xf0000000, 0x80000001, 0x1}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x0, 0xfffffffffffeffff}, {{r0}, 0x0, 0x1, 0x8, 0x80000000, 0x2}], 0x8001, &(0x7f0000000300)=[{{r4}, 0x0, 0x0, 0xf0000000, 0x8, 0x5}, {{r0}, 0xfffffffffffffffb, 0x29, 0x1, 0x1, 0xf8a5}, {{r4}, 0xfffffffffffffff8, 0x80, 0x0, 0x8, 0x1f}, {{r3}, 0xfffffffffffffffa, 0x60, 0x1, 0x6, 0x4}, {{r4}, 0xfffffffffffffffd, 0x40, 0x2, 0x524, 0x80000000}, {{r1}, 0xffffffffffffffff, 0xd0, 0x8, 0x7, 0x12aa}], 0x0, &(0x7f0000000080)={0x8001, 0xfffffffffffffff8}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x590, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) r2 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, 0x0, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000001c0)) fcntl$setflags(r4, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:15 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x3a0914c44f7b2029, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1d, 0x0) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000180)="b74a9bafcc59a6744a6ae3ed57ce132930780654874fc196574e383deaf053a222ccff0ff1e4198f42e5eb5cf85f013a7011dc3126381e0cab5561ca4c9c8bb53dfc2b82e6550b5d9b70a2da617373cace8a68984f102e4634d499cf4d37430b467896a963880e375ff178b9191eee750f4db5a0f4a0dd36fe68", 0x7a}], 0x1) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000a00)="5e427a9d15b0b35f175eff455ea98b12a31ee36ba24267e4250617c1d70817e08e2261772e85a58abb4091de64f346cd13bd1731e404eb651aafed2ce5e8c64e99568b6bd67ebddf0310e0039dea163d27fb7c7224c42d6e0787fad7a698f18db5285c46da2869e59cf1af12179ea978e92cf5cab53281c66423", 0x7a}], 0x1) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0xffffffffff7ffffb, 0x0, 0x7f, 0xfffffbfffffffffa, "dc04001b00027f9b19cdf9fa581139520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1a7, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10080, 0x0) r2 = dup2(r1, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10120, 0x4eef21fea5d20ee7) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="80000000290000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee900000000"], 0x80}, 0x0) r3 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20002, 0x110) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 16:00:15 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x10400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x20) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/98) sendto$inet6(r2, &(0x7f00000001c0)="33b460bca4953970ad8f76fbc534dbbe6597b76a344c67c61fbf48c3daa3b5ff15dcaa26ed9366efbf9fb428216a47c394049ec8270fb680991784b23c63e6bd29b092ecf478aed46705f8de5ba634dbabefe5b5a953cd0b94fec3c4453edb30e1da239852f34c291646058f7273d666404739dd4f66035b6836a25c223ba97a716274c465", 0x85, 0x2e6bf5b6827dfb83, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="0100000000000000765a2d89668b0a815338094d03b1c25d26edae33c95f314844ae2b6e49d3787fbdf12875b5ed4167a30a7405baa760ccb5a3f3046ba826a8ebe8a9ffff93c920d52923e946c464a2223ec83405630af28621a913edb7849ab56e671742e79ec76879e06775a62645b6243df03a413955c8a5eccd34249f0a0be2b81a8f65a178f6fc418368067ffa9e5e9308efff53fe54f1992c0a6e3c58268e61f4d9d34822411e65ef349d8d6c8e67a114452ef4332efe934ea1d030838722f15f340bb9c1494d965fff52124d9b5e0be14a221fa545abb54ba5b0dd49e50c261b5b04"], 0x7b, 0x800) msgget$private(0x0, 0x8) r4 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) fchmodat(r4, &(0x7f00000002c0)='./bus\x00', 0x1f8, 0x6) mkdirat(r2, &(0x7f00000004c0)='./bus\x00', 0x25) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x100000000000003}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./bus\x00', r5, r6) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)={0x3, 0x4}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0xfffffffffffffffc, 0x9, 0x29800000000, 0x5030e0cd, 0x7f, 0x9, 0xfffffffffffff5ee}, &(0x7f0000000180)={0x3, 0x9, 0xff, 0x0, 0x5, 0x3, 0x8, 0x1000}, &(0x7f00000001c0)={0x8d0, 0x2, 0x7fff, 0x2, 0x1000, 0x100, 0x8, 0x5}, &(0x7f0000000200)={0xd282, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r1, r2) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = shmget(0x1, 0x1000, 0xa0, &(0x7f0000ffe000/0x1000)=nil) r4 = geteuid() r5 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x80, 0x37f38aa0dca1716b) setsockopt(r5, 0x101, 0x5, &(0x7f0000000340)="6e9185fc2b3f308cc5b236991b7d90532009a5db25f7e2aaef42c5265b185952a3eabdf8b6fb4766a51cd8b8aa43752fcac2ef6c0689948dd889a26b9a0e4f3685b14800c28012755d6d79bacb8695d95eb32c89bea3be8e32607243df530c234f297cc3c8fe04706be5690b844a2ad8da26e4b1cd8b907f3c84748a83a32168d508db8efe29e7650078cfbe7e9f1b31744c098c25a4fef8392f5d4f7d3534a12c7680b33e51b58ba12873b7fd665eac376604d1a4d82e19", 0xb8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x3ff, r4, r2, r6, r0, 0x40, 0xfffffffffffffffe}, 0x4, 0x223e, r7, r8, 0x3, 0x9, 0x7}) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x7fff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6033d5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() write(r0, &(0x7f0000000540)="bdfa4d2582c221a8cf98848e4a8051bd24443dea8d0343d605e2c5280533ee6185ffff21f50de326334f5d05ac90ad6d034527de50f85acbecd50537ee54d9bb05dc03e2e12d64d53d35c3a6e616892cf87e38a168a0237f559b7cd7d8a0abf2d4e7199679dabc87423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f31d6a2e60e1f34322c0cdf8648b25935d14a79a15eec5d79cd66c31c80b5dc386972d2eae1f50145e21795618f1f71dc3b018be5455ba5fe808f9840f9e13da075ee54c0682247a318a5d77b10ba7651238225903d22d6d6ea821e153a6212dc34a15f3b72c37e6969b9336888fff85cc584aa9720b5f0000bc8161e2baf0b7ae5907ed00"/281, 0x119) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1000, 0x1ffff, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='L', 0x1) recvmsg(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f0000000080)=""/28, 0x1c}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/88, 0x58}, {&(0x7f0000001200)=""/103, 0x67}, {&(0x7f0000001280)=""/73, 0x49}, {&(0x7f0000001300)=""/110, 0x6e}, {&(0x7f0000001380)=""/232, 0xe8}, {&(0x7f00000000c0)=""/30, 0x1e}], 0x8, &(0x7f0000001500)=""/161, 0xa1}, 0x0) 16:00:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r6 = getegid() r7 = getegid() r8 = getgid() r9 = getgid() setgroups(0x8, &(0x7f0000000140)=[r2, r3, r4, r5, r6, r7, r8, r9]) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0xf5ff, 0x9a4a, 0x7ff}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x3) ioctl$TIOCCONS(r1, 0x80047466, &(0x7f0000000340)=0x8) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1) recvmsg(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/131, 0x83}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/101, 0x65}, {&(0x7f0000001240)=""/108, 0x6c}], 0x4, &(0x7f00000012c0)=""/209, 0xd1}, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001440)={""/16, @ifru_media}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) poll(&(0x7f0000000040)=[{r0, 0x22}, {r0, 0x40}, {r0, 0x8}, {r0, 0x4}], 0x4, 0x9) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001480)=""/60, &(0x7f00000014c0)=0x3c) execve(&(0x7f0000001500)='./file0\x00', &(0x7f0000001680)=[&(0x7f0000001540)=',\x00', &(0x7f0000001580)='/dev/zero\x00', &(0x7f00000015c0)='/dev/zero\x00', &(0x7f0000001600)='#.\xf8\x00', &(0x7f0000001640)='/dev/zero\x00'], &(0x7f0000001740)=[&(0x7f00000016c0)='/dev/zero\x00', &(0x7f0000001700)='#+\\\x00']) 16:00:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x9, 0x6, 0x20d, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$inet(r0, &(0x7f0000000200)={0x2, 0x2}, 0xc) getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) setegid(r2) syz_emit_ethernet(0x99, &(0x7f0000000180)='G') socket$unix(0x1, 0x2, 0x0) 16:00:16 executing program 1: r0 = semget(0x3, 0x4, 0x214) semop(r0, &(0x7f0000000500)=[{0x4, 0x3, 0x1000}, {0x0, 0x7f, 0x1800}, {0x0, 0xfffffffffffffffe, 0x800}], 0x3) r1 = semget$private(0x0, 0x1, 0x200000000000000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x3, 0x7}, {0x7, 0x100000000002, 0x17fe}], 0x2aaaaaaaaaaaa978) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = getgid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x482, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) getegid() setgid(r5) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) r6 = semget$private(0x0, 0x2, 0x8a) lseek(r2, 0x0, 0x10000000000, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) semget$private(0x0, 0x3, 0x56c) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0x1e) poll(&(0x7f0000000540)=[{r7, 0x4}, {r7, 0x5e}, {r7}, {r7, 0x12}, {r7, 0x10}, {r7, 0x40}, {r7, 0x10}, {r7, 0x40}, {r7, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) semop(r6, &(0x7f0000000140)=[{0x7, 0x0, 0x800}, {0x1, 0x8}, {0x4, 0x10001, 0x800}, {0x4, 0x3f, 0x1800}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x3, 0x2, 0x800}], 0x6) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r7, 0x20004268) close(r7) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000007c0)={0x400008, 0x1000000000000001}, 0x8) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001, 0x0, 0x0, 0x7}, {0x3c}, {0x26}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = getpgrp() wait4(r2, &(0x7f00000000c0), 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) syz_emit_ethernet(0xcc, &(0x7f00000001c0)="93") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x1, 0x1, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74}, {0x200000000006}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd65, &(0x7f00000001c0)="ce023bc6a3a0184f640f7275e5e732d504b96194ce6a02133c29ec8e90a2a2846de6cbdb36051d06b3dfd88a56a1f7d68a1ab403fdf5390c5f8bdc") r2 = dup2(r1, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) 16:00:16 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='B\xa5') 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) r3 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000d7ea87e302fd99fc7ad768ceb000c4914181fa00bcfa3e61237c0eb8286942f85a6a8c0e51239b66d91b164f5282967bb1a5764206f909714e34ce6301441e2eb42543f2841bd84c8cc91787c5ba767048d8fd60ca1aaa9dd0abad53", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x73cb) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000280)="b1d59a3a2ba80cca65000ec29551112fd1b34b90b34ead789ff511a8712893338215a61e3ce41127a09897dfed34b870909ee1f01086bc518be7658b59475e151910a11ed622b7fd17e9cd7f33db0f6aff874a372d9d4c8bcd3a8148b0515063abe987386bfadc5323204459b4d752dac59a4f3fe196944601710c2f415c7cd997394ce89be0ec4ffdcc57772f773154ec20a61ae548f057e5aac706c12696008d4871eed2d8c8a015a9963cb7cbac611c90bacde67daf76299e97a261cec8", 0xbf}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="1000bc2b5700f826373a0000010000000ae9ded39191d288b8909099545c74ed185b691d96bdd6b696d85f5561711a3d9f355a9bd630ec0143c09432701dc0c07777cc7147da20ad80b8227d36e2e034f9ebb1cffa214fe5836a12138252916be202e65e51800de9dfd9610ff24051ce187a306048f5332d2c43c0411fa217de45c484b9517b848a08789b9a32d2442b8c3e5c83cdb67b766f63ef350f373997ba8569483e10fd854778368cb0ea077a71769b81e47e24bc7fff2f48631e545dfb1bb1"], 0x10, 0x401}, 0x2) 16:00:16 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20140, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) write(r1, &(0x7f0000000200)="a36a60cbe57cec2ad9cbcbc1fc039f6209ca2801a3a8d2ee9ef5a6d6898426c824028855", 0x24) shutdown(r2, 0x1) r3 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000240)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchown(r2, r4, r8) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fchown(r2, r7, r5) shmctl$SHM_UNLOCK(r3, 0x4) msgget$private(0x0, 0x40) close(r2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000340)=0x81) shmctl$IPC_RMID(r3, 0x0) semget$private(0x0, 0x3, 0x200) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000380)={0x40, './file1\x00', './file0\x00'}) getrlimit(0x7, &(0x7f00000003c0)) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000400)={0x4, 0x89, 0x76c5819, 0x40}) getsockname$inet(r2, &(0x7f0000000440), &(0x7f0000000480)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000004c0)={0x2, 0x92c902635560d881, 0x7f, 0x2, r6}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000500)={'./file1/file0\x00', 0x9, 0x24000, 0x41, 0x0, 0x10001, 0x3ff80000000000, 0x8, 0x3, 0x0, 0x1c, 0x3}) bind$unix(r2, &(0x7f0000000580)=@file={0x0, './file1/file0\x00'}, 0x10) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) bind(r0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x2, 0xe1, 0x8, 0x5}) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f00000001c0)=""/86, 0x56) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x83, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0xfffffffffffffff7) syz_emit_ethernet(0xffffffffffffffc9, &(0x7f00000001c0)="b297d33edcdd078d541b70cdff3de41dc5487ae5ea4abd9a1f5f59f51f1c1c8f51f4242a26fdd97b7f8b0205e758b567179ba69530f22d5cca31cd9ea925d9b269862505738ce5502bd362f34923b5b808a076a871c8953f3bf732303090455cd865fb10185ac8b7f4650b5b44e85795cd86694e29b47754a633b67b531bea4d64caae1ca8bd3a600e26") 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8000, 0x41) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x5, './bus\x00'}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) close(r1) 16:00:17 executing program 0: faccessat(0xffffffffffffffff, &(0x7f00000001c0)='./bus/file0\x00', 0x1, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b03) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) open(&(0x7f0000000080)='./bus/file0\x00', 0x840, 0x4f) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)="6f4cc4ad7d92526e51fce86db917e222d315077ed72453094707582d0d8d6da2d4e5f59919e50ee5f5fe09e7c1e8f7950875802bda9f25f1f7b55bc725e940fd28fd8c410b42b436695522", 0x4b) write(r1, &(0x7f00000000c0)="65e50acc79c8f8439d0dd51ca7ebcc9eef2f901ce98248b40400000000f3b1111e6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) write(r1, &(0x7f0000000000)="83882d3a9c1f885b", 0x8) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8110, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x5ac, './file0/file0\x00', './file0\x00'}) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:17 executing program 0: r0 = semget(0x3, 0x0, 0x20) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = geteuid() r3 = getgid() r4 = getuid() r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8440, 0x100) ioctl$KDSETRAD(r5, 0x20004b43) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x0, r2, r3, r4, r6, 0x2, 0x84d}, 0x5, 0x3, 0x5f6b}) semget(0x2, 0x3, 0xa0) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffffffffffff}, {0x0, 0x7}}, 0x0) getuid() 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8040, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) dup2(r0, r0) socket$inet6(0x18, 0x8000, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20281, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x1, 0x0, 0x7ff}, {0x4, 0x9, 0x6, 0x3}, {0x7, 0xffffffffffff0001, 0x76, 0x25e1}, {0x1, 0x2e, 0xfe, 0x10001}, {0x6, 0x10000, 0x1, 0x79a3503d}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 16:00:17 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x8, 0xfffffffffbfffffc) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="085d8894e1b632bb49cbf814679e72887500305ea678b4b131e0", 0x1a}, {&(0x7f0000000140)="86618aaef628836e0cf092364fb9272397a7632cb9137990f12e76a9f910369ffe59b2779bc51bd4379e1c0de1f4e1d3b92e17d0f127138948d39d5510e61f185011ec978c31a7dc624ff2bdbe2ac8878b7c01bf5977a8be54f9b08d158d94ff5af52efbca40444ae808f4d11c6cf436a1f69a757c7690c42ab3c194d6a0fbb4e881a252bafc35803e0042e268814e6b2f2f6a175e5e6a2802b6576771b7e8a265accc7904d2cd24036ea8c440c537cd472548cc967b6a849324d373f9b9ff68bee1b4345d9d991ca08cb14bc491a518c035c80232f50d95cc43de12e73f1df7b7e2f4617b73d35609c44cd3f89237cae545ed0d", 0xf4}, {&(0x7f0000000380)="c7995e7e393ee2", 0x7}], 0x17f) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x4, 0x2, 0xfffffffffffffffb}) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() write(r0, &(0x7f0000000500)="c51a9c0f90261d780f32bc7af595fc0368b66c08d06e29f6e34bc3cfc87c1ae2ce983a6c1ea522d6256a74ca09847a6f20557029e8cf61e032c08815e98f7593647e337e16e5216dffcaee96e7380771923d3884d60226b3fa55af62486fb689e38dad3b61641be4ea879363865e5f8d0a8c9ee1e12ca41ce2a04d628e218df2535c0c56f8f0f6d87bfa5c59ac37b617888d7432a4891edbaf50c5aa75b7078e8bf04f2cb6766abfd9c13a07b36369c064058ae736a756606660eaca7588d1d64dddecf96650287e97dd4f6c7131b0de6afaf9a2409b08ae3b344bbf3325a75e218a6af0a5caebd76e35ec0152f22e6f82af227573914a47f744adcc8035ed", 0x4dc) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(0xffffffffffffffff, &(0x7f0000002540), 0x1000000000000067) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7, 0x8001}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x421, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) 16:00:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10420, 0x0) chflagsat(r0, 0x0, 0x0, 0x404) getuid() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x91, 0x0) socketpair(0x6, 0x1, 0x8, &(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0x4c}, {r2, 0x4}, {r3, 0x20}, {r4, 0x4}], 0x4, 0x9) r5 = socket$unix(0x1, 0x5, 0x0) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) 16:00:17 executing program 0: r0 = socket(0x20, 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x20, 0x1, 0x40, 0x1c43, 0x20}, 0xc) socketpair(0x3e, 0xc001, 0x10000, &(0x7f0000000000)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:17 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getpgrp() setpgid(r1, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="32dce1a38e23d8f4c310df4e24f0ef1ef7b0237ed9a7694df4eda976cb4738779439e252dc68d74be0bfebd031d3e9cd1f7ad8089fdf753f274cb3f478e07a941b9d4cecc7dfc7a11c2078af9ce51a0df1d0875e14c80016ead96a3f046f28146921bd53444be14898d481e37389c07078a6b3e58d4f10417e90dbdd7de57c36cbecd1a3ebb3a2be7ed58500b30fb55571c291e3b5d296fbabd1e17bd0eff2653f7d4a0a22d623bfcfc7b04db790bcfc0fc2391b1ad9b48d8eb21811edcfbab4196a", 0xc2) r5 = socket$inet(0x2, 0x2, 0x0) readv(r5, &(0x7f0000000500)=[{0x0, 0x394}], 0x1) connect(r5, &(0x7f00000000c0)=@in, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0xe45, 0x79, './file0\x00', 0x7, 0x65fbe3d1, 0x1, 0x5}) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x47b) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000240)=0xc) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x20, 0x5}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="00007c8f5ffda244af990769089d959df209171d6b185771872004bcd48c69366bd36cee380b0dd2ac4f3d28ad119d667f68fb215fddba650ad2c65d6f399bb386c2205fab47bf820c57fb3e946c89f6341325596d26b8bd6beeeb922998f0b0c1a5ded4631ce2693d53b9acbcdbe1631c80712b367b300677d0ad4fd8515b4f5d7779b2e6bb0710e6fdc8b7da34a1d2a27591f0480dfc93194f7e07bfcf81e110945dc700a1e5a2e7fc0af0993236a86625cd221fa57ba59960718aee85fed3dfbe9af492f605926e7d6a408433307025741a13b5b5944ec8ab68b21d5133ff6bdbab58eab15c166c7d", 0xff58) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffbb, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x94fc75f2deba0f41, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x101, 0x100, 0x7fffffff, 0x6}, {0x100, 0xa850, 0x8000, 0x6}]}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) recvfrom(r1, &(0x7f0000000340)=""/252, 0xfc, 0x0, &(0x7f0000000440)=@un=@abs={0x4a0400f9c06dcfc0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdb0, &(0x7f0000000140)="27f369a4c64735afe8563bfa8845670a3e20124f938abf4ae3b9e7748e04f1e22e338423da8eb4e4d35bbbc1c8120813d5d72809d7a4c0d2220f20e5b77b997a80787401ee4eea652866033f8e815f167c2fab4c12a270e61d0b3fc95cee008d0f4278598a95aff3a7e20d711ff6ef81909123057db434cd8add5dbad1891a10b2a7d5cfec691195aa782a44fa883e7bef424089987d0c57") fcntl$getown(r1, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x400, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') socketpair(0x0, 0x7, 0x2, &(0x7f0000000000)) readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x0, 0x3, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)='\x8a\xb0\x1e9\xf3\x86\x87aW\xda\x88H\x99\xc1\x10\xba\x00}\b\xb6\xe0\x12C:nw\x7f\xa5\xd1\x1a\xa4\x9e\xa6\xd9m\xe4\x9c\xc1\xd0\x8d\xcf\x86\xd2yP\xb5\x11\xabPF\xc0\xb9<\xd4\xa1hE\xf3]\xa2)\xe9\x97\xcbf7\xe1\x8clk\xd2\xd7$#\x98\xf2{,\x89\xd7\xe4\x93\x80\x15\x9e\xc8\xfa\x06\xd6F\xd7\xb4G{\r\xf6F\xf5\xc9\xb37\t\xc5\x12\x91\x99\xdd\xce\xb0\n\b,\x9am\xf7\xbd\x8dHK>}\xd6\xde\x13\xb0H\x82\xe7{h\xd2aV\\\x8d:5\xb0\xaa;z:WI \xa3\xfb\x12\xf0RI\xd2v!\xdf\xe3\xac?\xea\x95\xde\xe9(*pk\x81\x96\xe73\x02\x19\xcb\xc5V\t\x00$#\xa7y\x06\xdc\xd6\xa1\x02bw\vh\xb28\xfcxx\xd9p+\xfd\xe6h\x9c\xa1`\xce\xa1\x9f\xa7_{\xc3*c\x90W\x047Mh\xd2\xd0L\xc2G\x05\x16\x8c\x16\xc7u\x94\xf8\xd8\x8b\xb2/\xbe\x9b\xbd\xdcX\xc7\x19\xaa\xd3m\xeb\xbb`;\xfen\xa7\xd8\xcb\b\xbeT\x16\x82ko\x83?|\nk\xb8\x13i4iN\xe8\x12\x04\'%!\x1cA.6\x99UF81\xdb\xc6\xe9\x86\xd9xT\xf0\xe14*T[\xf6\x01\xffQ\x13z\'J,jJ\xf3\xf7\x05\x9c\x84\x96\xb2\x10\xe2\x98^H\x01\xa1\x1aa\xd0\x82\x11\xd28&\xb0\xec\xbc\xc8\xae\x8cI\xfb\x8b\xb2\xd6\xac\xb3\x80\x9d\xa1\xec(+Q\xa6i', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000140)='./file0\x00', 0x47) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x8, 0x4, &(0x7f0000000080)="0f319f3743ed3041948ae01ff5b616cb3a296ba3422510b07d1d676789c335eb846416308b8545d014e15e6349dcbd930883569f1cfdfa42127d3c894a8f90c2b727b0702319b93771b81ded579c5c80bb08610e24a38e9c2affe7c9bed55c77b171d32010209e13647a0861a37b7c87b2d93b208d38cd09887ee884e16c3f009166b460bbefa3", 0x87) 16:00:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f00000002c0)='./file0/file0/file0/file0/file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000240)='./file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x800, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) openat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x40) pread(r2, &(0x7f0000000100)="6553a749deb407bce735ea5cf3120a901a3d618712f173e17ae5cba561eff400", 0x20, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x7fffffff) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)) 16:00:18 executing program 0: r0 = socket(0x80000018, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000380)="aada31afde6156b273eabb54bb00b2ad846f7ac9e9c3615a58a1e98613d45db0c7b60b1b33dedc72d18acc182b12be8315c743713f86a415aecb4191481702f4e1c516662e0cb00ba7f9c99c2d6424792a8dd710bf193d4d454a96f55a240804f9a993d0000000d2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c7799568a71d50eb5bb9e4989538b77adccd3c0b9c7c4c8249449b2a9a4621d4e32fb3dfec83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787cf2f04770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66554ee845cdfcbaf0eef0199f4997de76e7b20d61ef658a664a4ef22826929fe9da01be2001e3a3e423e7b886d94f7f8b18c69f896435d833da2079b718e2c9dcd017080c7a061202a569c67855d00d8d3a12414c8ee13e731e3a8b6fc336a0608b92208101d3463b1045912658ba0113d2e4c571ee1c5b83b0f53cb3ccbcf3b0", 0x171) 16:00:18 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x106) sendto$unix(r0, &(0x7f0000000100)="e169425bf1c7da26ee150519489ea41c3571a84c07a1ae862c0f57d5bd5e8e682e1eb4e84d2621df88ecc9c245b14afe53361cda5342903040b12f9f131980d91a76bf84dfa2ba241f86be8e9276e6200474807b2561a9722de2964b4a4f35340df554cf58a5f71bdd11c830ec1b3be85c69d89b285e1e41c29c2fdd308667d97a4851f304319d514d343ea5305405d12de0643b39cee09acbd0bf9957c50f860e99182ec7e213eac89280c0abdcf1a32202253c7b42be7791bead042873cad4cf1af38664aa6ecfeaef77533e7fc62284c3dd20939d5450c5381465a051681d137b055fc29a55b27b7cee899e3237885ef783fc", 0xf4, 0x3, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xffffffffffffff7c) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x406, 0x1) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x4, './bus\x00', './bus\x00'}) fchflags(r0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) getuid() ioctl$TIOCCONS(r1, 0x80047466, &(0x7f0000000340)=0x8) 16:00:18 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setuid(0xee01) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto$inet6(r1, &(0x7f0000000000)="e27d95f24736b8dddbb15754c817115f6b0171b4800d8c16092d1c85e8e8e2f6f5", 0x21, 0x3, &(0x7f0000000040)={0x18, 0x0, 0xffffffe000000000, 0x80000001}, 0xc) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) 16:00:18 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) 16:00:18 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x2, 0xfff, 0x3}, {0x18, 0x2, 0xffff, 0x7}, 0x9, [0x9, 0x400, 0x4, 0x2, 0x5, 0x800, 0x5, 0x6]}, 0x3c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x4, 0x6, 0x3, 0x1000, "bde9f00e4002534c93b4f2174279ac7e622e5766", 0x106c, 0x80000001}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x4, 0x7, 0x3, 0x8}, {0x1, 0x1ff, 0x4, 0xfffffffeffffffff}, {0x6, 0x26, 0x3ff, 0x100000000}]}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x3, 0x7ff, 0x2, 0x1, 0x0, 0x3, 0xafc4, 0x1, 0x2, 0x9, 0x5}) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000002c0)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f00000001c0)="90ce548bc00f598a9c14125c56291fbd7fb02928a4527f5ee1b9be0fdd7e2677ab6216e8eba9c07902", 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000003c0)={0x80000000, 0x291, 0x9, 0x20, "55dbc52f1424b55e9e2d7703f0663d076ec933f6", 0x100000001, 0x7}) close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c1b0267a72300010000f91300"}) close(r1) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000400)) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000380)=0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10028, 0x0) accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) dup(0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x20200, 0x0) r1 = dup(r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/197, 0xc5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) pwrite(r2, &(0x7f0000000180)='F', 0x1, 0x0, 0x0) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) fcntl$dupfd(r0, 0xa, r0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) pread(r0, &(0x7f00000000c0)="c9be0b24d383677d9541afe4de", 0xd, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = dup2(r0, r0) ioctl$TIOCSDTR(r1, 0x20007479) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000080)=""/21, 0x15}], 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:00:19 executing program 0: r0 = socket(0x80000000000002, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="76021c0066696c613000"], 0x1, 0x0, 0x0, 0x0, 0xffffffffffffff6c}, 0x9) fchmod(r0, 0x10) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080001fff, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x120) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="1249ba9c60106aae31c46dec22199bef541386fdfe667d147f1976bf2afc3c910088d27c58dee1112a150eeceb104b430215be35960417b4409636ed9af6a1c8aabb22de560e0b05407be72311de27f9f51add2ca9c4bbe69c8a745eeeb6d467c0c3653c3506e4ff5c561c86596accaeb8412fcc01501e8a7f1d8da80aeca155a59833f9f2c5e884f4c414ca4043c309", 0x90) 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x1, 0x0) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) sendto$inet6(r0, &(0x7f0000000000)="41667ae5803fb616aee32e37089b965314a67d0646bcfe671edf1b07e7c635d2ee3699c4c3c585e8cd4394ab6dfb03fbfed84091617347ea5eaea61f081a0bbf66db49a48f034753c6db282d72da653f74cc3e2f08468de274326c43962477c3c27f316d7b26b12959411f5141e0e59d3763097788aeb7943e240cff0a08db2a0777592ea6fc", 0x86, 0xc, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) read(r0, &(0x7f0000000100)=""/4096, 0x1000) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x900, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xffffffffffff5c2f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") setuid(0xee01) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) """"pckbd_enable: command error 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x379) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x86) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x28, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0xfffffffffffffe6a, &(0x7f00000002c0)}, 0x0) pckbd_enable: command error 16:00:21 executing program 1: socket(0x16, 0x7fff, 0xfffffffffffffffc) 16:00:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) socketpair(0x0, 0x4000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001180)='/dev/null\x00', 0x10, 0x0) utimensat(r1, &(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)={{0x1, 0x4}, {0x40, 0xb3de}}, 0x2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000001240)) recvmsg(r0, &(0x7f0000001140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, &(0x7f0000001100)=""/28, 0x1c}, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x200, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800018028, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:21 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000011000/0x1000)=nil, 0x1000, 0x3) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:21 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x20) getdents(r2, &(0x7f0000000040)=""/101, 0x65) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r1, r0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x101, 0x4, &(0x7f0000000100)="4ee1a4c6740180", 0xfffffffffffffcfb) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0x20, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setflags(r1, 0x2, 0x1) 16:00:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x180, 0x4) accept$unix(r0, 0x0, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000440)="603d7455e6483163ffe85eb4026c5c58aa018b26bd628a4ecd67cb8a0a8ffb2a3d79fc8ddc000f437b67ce7d2616662521ae881f373e9804ae6eced20e501648a5ed87803301640fdc301cf491f66f73a5e0ddc3df3143290cd9090588544a588378518b78", 0x65) write(r1, &(0x7f0000000940)="bdfb4d2591f8d2a8040d848e4aa051bd24313d85c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f519b7cb5e32d407f00952d7b6868284d0721c6b2748aaa789454c00f54f7b2ae09b887f01309d272c02cbbe061a751a71e5c2091ace9bdd11c4501138f7d01000000e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c316ab9d6a34d96977c68d1f21fe32a4f89400b4dc386972d2eae1f3c146ed5ead47dfc3ac6c3b018be5455ba5fe808fd840f9e13da075ee5e80082247a3e40ea535caab085c9a7dee598ca84b10ba7651238225996d2250f11c6aa09e2e48641e04d7a65f20100673c9445b2be203c88d0812f17bd53fa3e863de962da8766e7c469a6c4eb47070000000000000030bf18e76a2e43af04c6020093c5feaed31a2006a31f29d9e47fb13d102abf12b5f5dfd9164bb3f1fdd40216ab20136ac978992212fc8611522bec4d5c2aed54f6577928fd2d1080caab23a4a62e7e87050048376aeda4548109dd8d56f444bc34ba33a85c65a2698e9f83807e906fa7b7a473c5c5c2807620df39d211ed72ea0d9815d8929bb6cf00bea606aa6431e4f891c5cb406dac61fc2aebec59f8aec08310ea3219e2ba00ce040d0800007c4b42f13b5ff712c2b75defbf6618a9e01ecff7b0f8a52a3ecdc403df8abb4373aa85bbdb93e277d5060dd7cb3f653e52ef39d454e3a0d2ece50bea78dc03ce0008000000000000000000f4791ffd0a611ce3fc130b72b72ce76503003daaaec36f4e11c7bc8caa9b6b62fe2390bac27e8b97c68ba19f1acd661f686ab0379f90885eea5d5fbda70e64363a47645a0b45910414b8b41fc9a90765075af13a6e7aaa9f89f1498c952f186f263854c29186dedbb7d47b728dddb51db208599f087e15250a", 0x288) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600", 0x0, 0xfffffffffffffffe}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8001, 0xfffffffffffffff7, "b04d6a07f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0x17) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x9, 0x6, 0x8001, 0xbb0}, {0x2, 0x6, 0x4, 0x6382}, {0x1, 0x0, 0x8000, 0x7}, {0x79dc, 0xffff, 0xb104, 0x5f97}, {0x1000, 0x100, 0x2, 0x7}, {0x0, 0x0, 0x4, 0x6}]}) mknod(&(0x7f0000000100)='./file0\x00', 0x2114, 0x89) fcntl$setstatus(r0, 0x4, 0x0) listen(r0, 0xe6) 16:00:22 executing program 1: socketpair(0x1, 0x4005, 0x1, &(0x7f00000000c0)) getegid() 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='oL', 0x2) write(r0, &(0x7f00000000c0)="65e50acc79c8f8439eef2f901ce98248b40400000000f3b1111e6a5d70b2362700f729f5f94bf205f6d671dbc25a21e5c25ed8202610672e00", 0x39) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x46, 0xfff}, {0x107, 0x9}, {0x26, 0x2}], 0x3}) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x3, 0x4, 0x8, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x12000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x401}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x2ed}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x7e}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x20}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x81}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1000}) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f0000000240)={0x8, 0x3, 0x4, 0x96b, 0x2, 0x5, 0x6, 0xd1b}, &(0x7f0000000280)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0xdc, 0x0, &(0x7f0000000180)=""/220}) r2 = msgget$private(0x0, 0x410) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x841, 0x0) msgctl$IPC_RMID(r2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:00:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x102, 0x6) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x8) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000200)="265de9deacff9bee4c013229c143c8a177fccf1abb13fc0faa9f4def646bd09123a9f6907f0b32a41d0cd777e8893049f85ec6786ccea898d5df79824f09da8d54d3f88d83f773b0ab622b7d561c65870bd896b5b95f6a46134d7891ba4fdb7a356af9643afa01e8fe54efe113ef7ce8bc2504f9a7a9f76b85c18c1e1f954f0287bf8ad3d96de1014542be6e66be511763db5e42d25a623d144079cc64686cb5d5495daaec47412a3985434b72d126ca7b481259abc7543e504d093d118909fac681b0439397de41e7272dcd2e6419f0cf628124f67dda8b5a9d930d8153d7d305e60dc6fc201398c40e2d16", 0xec}, {&(0x7f0000000140)="96a0b3df4afd16e613826dc7351f82ded7929cef803adcabbcf53dfc05ebc2b5abe38b35fc13327318aa09014a2eb299c25f80fdab666d5a514cbbdc6bdaeefe853ad1191cab3065b67b4c62692963137013b25c881d3a17d4eae5c212e328da84660e10755039a5ac65dda771e15254e2", 0x71}, {&(0x7f0000000300)="3e090a564ec6028f6fa90dce0ee5653c0a0edac66fdb12d4056fbe12fd2150a85d21f6b7a0cf15f4d36828d8c216321fc11316ccd440f9543a03fec6a60191c2fbe20439a644e26bb98e296e31c17e67", 0x50}, {&(0x7f0000000380)="93cb3f43819043109b901b6bf229019a172a971a3f0066d774a2433e46c41b008cd83e11a43038573fb13c337a9cf78be001ce363526f2f95a047fce078474feef1a6ad968a1a6829b7a7932f088b818172f325980bce1b38008b0fe3cd8eed904f4fe", 0x63}, {&(0x7f0000000400)="77da3192234fba9a8a1ed305bd52098f2e929ebee4747f4171dad3f6faefc44dea6480c48abaf8962052ddb4a6d88ff8e1c33bf6288de9f59d7a104b6e7fe57093291500e150edbd74eb27f1ae970768b4a9f4ccdf056a0c52051901ed14f1f3db7a9ff1b7dcf5bb16407ee47bb28abc8ea0070a5ce7c8142cca8f8c7f499744dd43b52d950fc0a2b986c677376c76aa576986d27e97477c5b4c4b4cf4bc7426096aa4a39bbbe3a1aaa94b921f2f249580bff858b6206599d3f8069deb23385e96b5dafb61cd11", 0xc7}, {&(0x7f0000000500)="02d21afd800bee8a6fa28c9a764df65ac9f54148029a8f5eaf2f4edd79f4cbb628299fad25db72cc4d16c38c8c9b4f0d56687d3b969146eaae47896042cf70cc1aeb1c2b7e5b2c91ca01f5a473b11765aa2da250608be30666a4a5f23a7c61857298052705e8975bfb20786a04f6ac076560226d0dae7abf9bcd92180e24d2483605896b85d13348d5f88b164c00efe703d2fbb0e1351b4d6b544cddb0d079ac5666bcca80cce2d9ffd9c2d1f8a1ec7cf7fa31de1cb41fa2111bbdb870e64f449e7971425b7b6cb8c71c3ca58410db5f332b54dedd58fdac4bbc21ced65086b29a114f832b1d34d7788a09d7c5f17b711926a5f334945392bd19a85e", 0xfc}], 0x6, &(0x7f0000000680)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x50, 0x4}, 0x400) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:22 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) ftruncate(r0, 0x0, 0x5) syz_open_pts() syz_open_pts() 16:00:22 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x1, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x5, 0x6, 0x3ff}) 16:00:22 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/6, 0x6}, {&(0x7f0000000040)=""/32, 0x20}, {&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f00000000c0)=""/102, 0x66}], 0x4, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) fcntl$setstatus(r1, 0x4, 0x80) fcntl$getflags(r0, 0x3) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = shmget(0x3, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x2000) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x1000, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) open$dir(&(0x7f0000000140)='./bus\x00', 0x8, 0x21) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) pmap_unwire: wiring for pmap 0xfffffd803f013320 va 0x20ffb000 didn't change! 16:00:22 executing program 0: semget(0x3, 0x7, 0x20) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0xa8, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)={0x1}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000080)="a19891b6be2836e237ebc62d83e4661489e74f88863d042210bb1ad2b344b5eebe97f0565ad3cfbf567dcc4a41220dcea2abbe38c506eda8c166b1346d58c3eca24166a37a3f8a97493a78b8499901df0341ca652cb3d350346fd9104251ac0e9e60c918c2596035125e8e7666d19dbbf8c83cc9ef8f12859023160000", 0xfffffffffffffebc) r2 = semget$private(0x0, 0x3, 0x18) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1800, 0x2, 0x401]) r3 = dup2(r0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x3, 0x1ff, 0x100, 0x3}]}) chroot(&(0x7f0000000200)='./file0\x00') 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0xc005, 0x100000001) read(r0, &(0x7f00000000c0)=""/88, 0x58) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semget(0x2, 0x3, 0x35) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x155, &(0x7f0000000200)="969ee40ef750cc9525690bd2be8785e013fdd658fc266ec57ffe554d54e9b56dc805d1b8a1418adc72ea68e1410de73cdcd01af789916e52202bd199fc11d3353b1eb1546d7017a1b0c7c9a20ce78d921f1a2901480d10f5e45dfeb222c6450733577da35053945ce801890e3e054a7bc67cffd627a5e026284c2788203c45fe86610ebda2d7014f7ff4df112640ef7213b5ed4ba97eab3fd23e41ab896842ec0ead95328a3fa5fb1089317bbf473e8c63ea1523ca880db2312e6bdd848cf2378221d807f28424bd82678bc554fed2198c5e40da75a9e0c517e3a93ce6936421718f9a7dc785e3d43be054cca1e499062f4b200a9be1fc9af1cd3569ad0a21662bc797f474e99adc68a259a92bf5256523372c0451c2ee6023f195bed0c89ffcd30cb291c58d9072d4accdead2288517c7043c59ddf0e5f1615013e1f14cc06f65fe394722731a4d91d9ad55a17abac3ac6952bb2c") 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c721", 0x2) shmget(0x3, 0x1000, 0x600, &(0x7f0000633000/0x1000)=nil) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:22 executing program 1: r0 = socket(0x38, 0x4000, 0xfffffffffffffffe) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) pmap_unwire: wiring for pmap 0xfffffd803f013320 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013320 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013320 va 0x20ffa000 didn't change! 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x84}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="e646bcd3666931ff30dd"], 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\b') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file1\x00', 0x17f, 0x4, 0x0, 0x0, 0x16f, 0x4, 0x7ff, 0x1, 0x3, 0x4000000, 0x1}) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x5) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="be") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x2e, 0x100, 0x401}, 0x2, 0x9, 0x6579}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x40) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x8) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x2}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x8, 0xfffffffffffffff9, 0x200}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000740)={0x2, [{0x3, 0xffffffffffffff80}, {0x3, 0xce1c}, {0x2, 0x6}, {0x1, 0x1}, {0x3, 0x6}, {0x3, 0x7}, {0x3, 0x3}, {0x3, 0x7}, {0x3, 0x7fff}, {0x3, 0x4}, {0x3}, {0x3, 0x1}, {0x2}, {0x1, 0x7}, {0x2, 0x1}, {0x3, 0xfffffffffffffff9}, {0x2, 0x5c2}, {0x3, 0x1}, {0x1, 0x7}, {0x1, 0x1}, {0x3, 0xffffffff}, {0x2, 0xfff}, {0x2, 0x8}, {0x3, 0x8001}, {0x1, 0x81}, {0x0, 0x5}, {0x1}, {0x3, 0x2}, {0x3, 0x24}, {0x3, 0x7f}, {0x3, 0x100000000}, {0x3, 0x5}]}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="8863b5f2770c38e4cd89fdf0f2668d95fcc3d613e6ff0c5d9d5daf7da7e7990c734715622d7bbd527a07ae635c9fb8e4fd8c4932b7bd4bec7cd9fba407aa9ddb4e242750b8c1c958", 0x48) ftruncate(r2, 0x0, 0x8) r3 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x40) r4 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x8]) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000540)={0x0, 0x80000000, 0x8, 0x2, &(0x7f00000002c0)={{0x8000, 0x1f, 0x119d, 0x7fffffff, 0x9, 0xd79800000000, 0x4}, {[0x257, 0x4, 0x4, 0x8, 0x8, 0x8, 0xffffffffffffffff, 0x81, 0x1000, 0x8, 0x7fff, 0x1ff, 0x800, 0x4, 0xffff, 0xfffffffffffffffd, 0x5, 0x6d], [0x800, 0x2, 0x71, 0x0, 0x2, 0x4, 0xffff, 0x3f, 0x8001, 0xffffffffffffffff], [0x700000000000000, 0x2, 0xc05, 0xf7cc, 0x1ff, 0x5], [0xffff, 0x0, 0x20, 0x8, 0x7, 0x1], [{0x1, 0x81, 0x200, 0x9}, {0x80000000, 0x0, 0x10000}, {0x0, 0x4, 0x5, 0x9}, {0x9, 0x1f, 0xcb, 0x5}, {0x2, 0x8, 0x3f, 0x7}, {0x0, 0x5, 0x6, 0x8ad}, {0x7ca, 0xbe4, 0x3, 0x6}, {0xfffffffffffffffd, 0x0, 0xffffffff80000000, 0x80000001}], {0x7, 0x2, 0x1da1400000000, 0x1f}, {0x100000000, 0x0, 0x100000001, 0x2}}}, 0xffffffff, 0x80}) r5 = open(&(0x7f0000000580)='./file0\x00', 0x8, 0x80) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000005c0)=0x80000001) msgget$private(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000700), 0x6, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x0, 0x10000) r1 = shmat(0x0, &(0x7f0000feb000/0x14000)=nil, 0x2000) shmdt(r1) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x640, &(0x7f0000ff7000/0x3000)=nil) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x45}, {0x10000000000006}]}) r1 = semget(0x0, 0x4, 0x4) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/254) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe3c, &(0x7f0000000040)="b6") 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xd1b, 0x0, 0x1, 0x0, 0x6, 0x100000001, 0x7fffffff, 0x1, 0x1, 0x6, 0xfffffffffffffffe}) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000100)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") clock_gettime(0x7, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x308, 0x0, 0x0) 16:00:22 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000001740)="6ca89af93c6a75b5a37cda4a6c9b9a2974e4aca675b5e0bf2ef8df856454fbf45df0ea405e8d70e5ec7cb6492e651c1b588b6478306ae3ea8584ab8805fe7e685f077d0366033c34758c91037161ba0964cb25bd76bed83ea089efd298f89819dc509e923b66fa88b620fb1497716f3c90eee422733c16efee2ea106f33524d3e2d691dd38fc9216a8357a8c2716998c6c0dbb7f13d552f65b173d937da7920b1428d6aa6141f39dd2035bbdb4f26890366ac8009da25142bf6fae455e2c7b9ecd6e502928772c1d1c86f9aaebe9e73aa1a4920fb541013f1c480114c5934dafbcbc46f38a77d0cf07a5e8d56a209a9bbf18558169a2278b4856ff4d35c844698303db2cdf805f44e38eeec0a9dab4d11d45557c1bdae53bf4f41d018970fa273a07266b7ca9cd3b85df7a7bfb98f9d159a8a5353000b9b02620ae2420ffc9ff5efeadb69284998ada973fe26a2691ee5e106feec1871e25f83f083aaa8eb074ede34f198030a771e3a58ecf3bb4baa4b8e5003c663e5ab4439edb22a618468e4dbc8192d86a95451486a13096cd33a094240089997b3ba339e571a39ca8c284305fd72cf490877868e5f083110ba0770a423760213777b6eb6c1a8207c6be05dcf7a73bf8e537d90f6719e81e69c9a2ce3e18f3afe52a2a68eedb0ab5843fbad5eceb47ae606d7ddb93f55fd88011744bad9ef10a723695168b5c60b6d56ba4a7ac9d975f3a27f9", 0x208}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) 16:00:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x86138) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x1ff, 0xff, 0x3f, 0x0, 0xfffffffffffffff8, 0x8000000080000000, 0x8000, 0x1, 0x0, 0x40, 0x8}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) ioctl$TIOCNOTTY(r1, 0x20007471) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0xd7, 0x5, 0xf5a}, {0x6, 0x20, 0x3, 0x6}, {0x0, 0x1, 0x7, 0x7fff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x3}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0xd, 0x1, 0xe6d, 0xf16}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x2, 0x10000, 0x6}, {{r0}, 0xfffffffffffffffd, 0x26, 0x0, 0xffffffff, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x14, 0x80, 0x6, 0x7}], 0x3, &(0x7f0000000140)=[{{r0}, 0x0, 0x0, 0x83, 0x21c, 0xfcb1}, {{r0}, 0xfffffffffffffffa, 0x51, 0x10, 0x3c4, 0xe}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0xa4ef, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x48, 0x20000008, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0xf00fffff, 0x0, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x4d, 0x200fffff, 0x3bf5d806, 0x7}, {{r0}, 0xfffffffffffffffb, 0x0, 0x32, 0x100000001, 0x7}], 0xa3, &(0x7f0000000080)={0x166c, 0x7ff}) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20800, 0x0) flock(r0, 0x1) write(r0, &(0x7f0000000280)="25bd5bc9e80c5888952ab13e513efd8ac2f6a9cd2382de30346c367c1deef8fd050771f7cddbdadb2ce4598ef9e3f45ae76f6c0555391856e632eb20ef1efa12e9267bd58322b7547794b889ecfc2046eaed6b1c2f23b30478355eac700f9e02e7be17365bb7e896831fc92ee228b66eef2bb00f2c85318014fe10b21462310b1ca443ec83518a0174a46311069c1f75fd5f92f5ec27dc97d259df8f33008200b22f28d341068a5230c7b4e3bcf64b8a47c862de23c59962b45a3adc2c07de4c582b36c3d8d96a146b9417fee42f1ff090c606982b854cc84155028cf6671d0bc2700f3059e64212eb9dc49dc2720a79b3c4b4b275403ae502039e13ea0c1e330a9d4658e6750cf0ecfed4214ad392577a08d714fd52cf1d6700634734e95d12d5e15fda92e4a5b25c1ac3caffd55deeb7c590639c47beb317a1f30e0c2cc817bd892b467360e55311f88f44ba46095f92592254c9755f8892de92c89a88b32327d302e2b7736cfc451b8e64d4f00df464b36e22ee7223603c76d17b0cc283b21a596a4725fad56c228f6e6808fc7ef8c402ae52c8715e221a0605a1d5470230089080c76bc27e54f19dfc14d29a1c90650fe7fd8d58eb0c3cc9bdf16bbde54dfd0824a60d5a6cfa78703ec3528d49d0abc85104b3724f", 0x1d7) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x100000001) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x4, 0x82, 0x80000000, 0x1, 0x800, 0x480000000, 0x80, 0x1, 0x0, 0x5b, 0x9}) write(r0, &(0x7f0000000240)='<', 0x1) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) write(r0, &(0x7f0000000180)="8a64266ac72c232c17c2c30f1b387df359ca5c563fbc07a07b19bc594b117eb15072a1c7b20e96caf0e98829ccfc9c017433e64ef196c457aff6865b23bdd12177b47bd383c8cc0fe456f8de700702ed53d808ea3fa8d3dbc94c27eea3b9f9715657c45c58f856ed9d4efcbbc69d778420e03ab7c131fd730f1814fd2fb657f0dc59d1067887e935d04823178e9658691ca4681f8ddf3eb5574e148611757b2ebbd397254611aeebc95f0891159a4f58cd58bb87895a075bbbcc7a0f30dd61b0a689cb368d063ef324fb4c53f190cb1da92a95a11631c9ab46ffb6013acb95380837bb4c73176a0a8cc065f684ac2c29b230bd22cf7c105a0de7fd0495e3042e3410ef6201fa84c90f173e4462de7c7d4abc664c450a0a00644d9456a6835b47291fa9a5722e228ec117d7a585f5bf636b2e83cc95a6ac3e36c394edb1a49b2f8a18acfdd71ab073415aa9249b16347f45da1f06b584abab63a5b50a06374a301b1b16eff16e90ab7ae99328058ff6a7bd5a119dede1422467760cfdb6df05c40aa6d19b3342bf28aab3ce97264fdb5cfb9f8efca92269790bdd4cbbbb0d77715749f64b29972aef9a67cc99bfde887e8b8f547a1b12992a89cb72e23852bfd77b441117a260c748f1d2a5718dc9c9d68d783281d23d77921cf8d51a55c6e153b61e3b9f95b81656345c7fe1689ac66e7d5cc873de7222ba82f840f7a3637c26f3cdaad86cab159b90b49f471bbdc1c6b21faa9a76f79d6014e18917ed028c1432de692d03acf943b5500864e9e5cba7dc46732305ca57d5bd5e9462de55df1b139d01fe00450f3c91a58ac225e15f0658a78a4b1eb129c7329f0bc9a2ee29bfe46c45e632d8b0c36d27b4d042832ba3fa787155acf90f0bc53743de39844047195e21c3ac84ac330df09fd8fa52e079f7f1f4c231f8996f1f310ff255f8705211767311c575314ecf03bbbcc3befbca4a603436f3fd72f43bc2566f52b850dfd650ecac7271ff377886863880afd7e0b8b5fcd3489fd4d66005cfd528e4b9a6305e7eab09bc7348db400f63b0ad30fdf71f3dc97fd46d6da549e29057e3c8824215820e858d5eec198b8a5691f2bc497eae5434327307d0670bc4cf257c6e68507e5638a0b5eac25c61357aa8b91f353fc780805fcd5840426b5143307f1ed4de9892e63b70d5e4952355180f0b7f914cd0bfd07a10a01d248fa91fa52a0f931648098b46a37b38df71e36ea81e6c747c4ab98bf03dd91510027d5a539ecb54c2a31ee484ce87d0239ddcc8d4f8e7ab759d2bb66a59c2e2f7a2de517c95816a92a3efccdde16cdbc9c855aa098a78b62d317c2896702195f3850ec2f40eee17e5604f26a583a9eddeceeb5bfe495f0d39e7eeda8eb59667ad85843c178574e28689512f1508c77f8a2f9df6240341b446bf5b27cd73357e2527fccb71271f8847ee6a6760a9c407d471e2a26fdf625411968f9d211eb7e7b78b6dc2a951ca378e90c5f694f9bbf8a30d7c5299ef52fbe082ff2976184707ba317b8a40890cd6547b67163875248d9cc24db9ddf6ed9b30a70c71595e2a57ddd51af87c8b31725ef7a92c7c8fac30d2c3d7c5dc67f0c2b3c1e28082e4038f1a6888d17034339e52e678bc38ea808e65196667401e45a89a36c724aedca3452fb7ffbb1db314fb49769b2bfb7a95548781650332dc9cda121cef0d7d06a99e7ad592f89832495c227317af0146348fbca75550451fb1e88f57b6fb1fb48f6e2521ad24e03e90796c5aaa9b5e3ae9a4584d5e7e8ff8ff6bd47b4c8228ae77e6b09921f3ef9555532ab9d0209dffc10582e1e4bf896cf26ae87b255e65d39effca2ae1355abfbe38a4fd43020f2156306d3ec4ed72803182ed8a630e9669d01cfe72e2a5365295835a5f2d09e5e9602247ca942b38718604f59244e7eaa6e2cad77f52a49ca67830b1b2b591feb74a43e3682cabeb38d5af20b32bdc9f8360143b9693fd414ad0404009fa83356da65ff050e2308a906a7366d266d78a902ac3fab65c96e65ef324402d1c039484c0396884d00ec69d4461cc0947153c9c98b9e431a10b2d4270b3221ca835b1f83f880f5e443a1605a7c5a7dcfe08ecda5b44913a02a9ef1173748cad3b3acaa685b30b02e9821dc8ea0616971115f4211de047369eda131163920fc3472964948a41af06432b7d674b8384a7e26691bf94b48a90a3d8ce7883d8ca38a2cae20ec17cceb586df7fb9cdf81f92d7d2b8a68804b5f17bdc73e662b80c3eba78165de85a4b9c6907a87806db42b587fb7c1b68864a4395065357f9cef35ff9a590aeaeb73cb921c284fffa89c7414fd7b0b69f02cf502ad5fdb56f6340e6aac0d55b7c0322b8e82cec9446b1c33f32719b7d7560906cda22b99766beeecee89f4caf1ec78547703a8cd4fa23cb4c9e7661bedb9e0e827d4d9af80fa3587535c3a5e8cc6a7dbcf67e731e042374049c2a19b4885af09830b56f4aa4f9ab1f9837f36d69c15ef8a142c834b90daa54d2e9166eebb46a0bbd063532c3347db2c20d8f8a76a462ac39d1b7b0eb75affed1c5300e33041741fedc5ec6c46ef69c56e3adc54e505be0e1e9f87f61132f8134c17f727ce69d7cda671e10323953ca2d360da14be05114700ad47252373359c1e2278d4499f36c8f589cfecc319513d525fa3d21ea672f031f7245c2e24a18be5e792fae78e11def7b8243379e870b435ff806e60c40933e9d562f375deea3f44029a6777a76055d1f7f8117a010f149185afca0bc2a25971294409b5b5033b5d3452f79f546d8ec0ce00504abd681de9c2dab02be063b2e68856fa830568351d54706fd070010b937c9435f442d6f87d198bf1479aad2c8ba45d9bd0acb12f623c81e306377ba8e88a1bb58f93bc757666ed7a753393b1a84a47a938f3ec4c8fea928435ad603b8671327630e92573382be709742635b7c15e1058c6b4af5a542be090adf8a5d89d0fa6bf4edc16abbfe67052588e986fef82f091649d064e021572a829217efee831c380461fa7b832577b1cff39f37980cc0e78150d9777a66e48ef2ac7a0b08d298f61d8d1aece3a06c3aab7d2e68fd6f35503b57305fddfc05810a9cfebb6fb184b8e7449ba81b0a9e1200c216e00c0598865d595598ecc534c382ea00c02ceb6a8d0e8fbb4ad84682f4e6b6af689b700bda8eccec26588e53ccadd20f31102c1ef5d3e81601432730c3091fbfe93da5cc0ff522845fe0234f0d20a5e584f58252ac98acd9b4b243d3e6e5b6abe7f41b5c9bdf2446d93eb8244975b6d6b688b47cb31dec0574886ee77592c017cc812b85174ad8122e824d3646ca87db9310eb5f86fe378ae32c98b027ca68d72ca05205b4799f429354d16d52b99094a68d342af23e94fc937170abcdcfe43f50c1a53408aeb360cc41b334aab6e6359e14f6d3845677ed2f5a272b32de4e8c5bf40051f90a4c0e4fad6313e92148f908cf1c7f68898e215e95eb9e50625cb06ec64424d6f01b9d5c8b4398e2abf42fa539a80364b7f26c2abde60355adea1a04e09e302c7059a77aa95275306cc8d49ee31db4437815d7308550953ad9ee654dce665b5552c18b0a416dcda73d80251d09bc27e3af0514cd783b1fefca4bca7c9789c3ee08e8df8f87f8724cdb2c8e97f4d5206147b5a524766b6427087cf1051f0e2324e3746f5649cf74e57d93d1d0044a6fe55c78479a001a0c4bbf745aa34e56c41d91ca4a8107f5b7e18b422366b4420d5eadb46699f9c2a914a6f2cbae2b31aebe827c58c4921a98ef28a5e7f7b7d4cc9716400b944eff24cbed1a42b1b3f6fb5fefa16c92721931361269ac162cef6c46e7cbb7c94d156838710bcef801fe2695b159f3017fec1520e2794c9ff2e37c2838ea97208202f567d64b2cc7b2f99084b5916ae791a174f60127f522d778954eba8a458b1b158c20ae9a30d20d196def9aa974b52d8ad2a0d7d8aad5ff531f429aed6aa715df7fce6a54603122a142853d049e0093acfea1dacb0cf6670217d27dc433b8d509ec59038b94290800afaf2d34dbfdb3c93812f918ad02313d04f70cfa75b37e7a927e053d7d0f76d0596408e1d728bd4f272cf0a4f94f26a0025cca6a7ffcc4dadc9c97362a188211deec82f48ea4521e0c1fcb7ca95462a7e4ccaa87f1e13379902ab03f7269233dec176f296e8de18545ef53c8ad529c137cfa977a84992b2240fb9eea954c6831a3e5e5295e0b9bbb6722c805b15c2d2cf16429aeed64712bbae40422ca0d4527eb2bdc99b6d8d4b6adab4e0be940be857de6fca2c0c40ebdd453448e83ea2228729f9bc8daf2ef2effae69a7a300ee8d81f77ebc070aa0cbda34fc8847711a232a0f5e374af5eaadc22bc399f999d92605fa78aa2f5be69702ab8bf4cfec95982f872b253edc0a4b3a5921d72a7847bc4428c50565604e480412005f667c688c9356b89804b7214c22cffe2a5a86cb9eb4096a1cae5063dd3ff178bb2191d9e98e0b45a9f906f53627b8c925cd1eeda27325a227190510b645159bbc82c86286ccc8401add3ab0a75f0dbe821076b49322488fb7c46fa7eed00464ad6cfca961300dc4e1fb8c8ee203cb3dc1514a8f7690519a4cc258cd44cf0e1594b4dd8ddcea73e182737f7f0a1be38aec1a82e112be016be82d05d7f8829bc590bc9c36b9e56d88683533dd40f3e6bdf0a5b0da8e6f596b52912707576671b938a0a4ff1522335171be87f7b5ebbdad48273a54974c62faf557ccf8e0149876ef61ac926aabba8be291c1fd5b8d04d38116a6652be6e91270b05af2976ce8f452aa3891b5acded23aba92ea20e8dbebab3565d088cf2d44223f1996a11b8c235e5b7d270e24f10d091c42fc627f19bc84b18994f1bc0ccf7862cf10e18f2a435d4ed51f9c52a15a7d25cdcf49c83e2d49bfb305677dd9c2b6ce5cb54225644a3b9186470ef82b2967df82bece1bc0a95dfd939cacbdfa7744debf666a7f9a0167dad35c6d63124629f11476d9649b8bbee8168572a895fad263a6f91034cb22fd563ebfce2a2e2bda750f8b1ce7d56373e359afb2b47ce80d0160551e3b92d1533d0de17d745482ca5d2de36f792f766b94cdd1f0794ce13ed630b3b19af0df77566d613fc229fbb1cd2b82a68b62a3602f1f321051a75d4ca7a07fd1aed292576b39cfd7cb81b1ec639f88f146d590975398c512ac2a9bda445a5ec555e563331c4f88fa972d648e182ac758ccde261df735a32c099c9b3d6402d9ff0d0b0e8c704721c479e7310e546d1b4b3ab1026dd6969263c517a6c0dd7415d35cc99d93c6273f98bd3671c76defa8d712238ea4c15d25fb176347d8b8435ffdc0937bcaefd77d2bb703a4714ad3f68d2249c0cf86c776cf93053a602e01cbbbef00570d874b9d513ae9afd80d144e581df24d33730ad1e217bae6ef491dfd5b214b82d06f8cbae0bf795ee399904359ea7954229dcc8471cf0ea045222b71b37e8ec32b4922a9bb645bcf54bd563ace9425dcfaf9377f20412e1129b6a524054151f360fc65d9177ed910927f84e072b86cc2370745c73f3036d443146bf7ef62000e313c52ade746fd9c59613b0f4983022e8b6d71e6d45d9223bc5b100adbf143cd87ca8a9f4fe7947f2dfe615d6703e18c2433d67308ad8b58e268460487332e03aca5674b3e4297516052c895feaf4774d2f896b00fc60258b1e10490c3633682ea21e86b49ed256c631bb5a5de177c172d5384c83937877b06415bb586b865a60fa5a664c870ed83602dfe4b93fa1c4917c08db21b2afd9f7d", 0x1000) preadv(r0, &(0x7f0000002740), 0x0, 0x0, 0x2) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) select(0x1e, &(0x7f0000000100)={0x3f}, 0x0, 0x0, &(0x7f0000000000)) bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="fbff2d2f627509b7676e4dac41ce945273004f6c08863841c10cdaa4c5d6b9ac178d9366e612f2d5a31b0589bf0045e9c33b93b3003170f7db711ed96ca2fe0d432734273c738914ecaa3a637a84f8cfb1a9fd5943f1e7ddb6963e95a3fda7fc9bf1f744e126cd7d330c399538f85e03ae3e8a5f78bb82f0374b5dc4c656456a7af868dd7195bab18eeae3127a91228190483d2a9170dba85d5da289547920c51575e68863d066f5b4b3ea25094841206896cf735da6f037bbd37da537092ae016ad61d442d1a75c98b00f3e002670519bc40c6ddc9a69974b0def3cdfb7302d5519da09d005acad98959957e037f17b7fa90711998d1d0cb4bb67f66cc9cdedbe7666932555f4d6a616d4f8df1fcf3b00363b4649108461e7eb963d099c1d64355c52a3369de3575d753463738dd706"], 0x8) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8801, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xb}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x440, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:00:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xa5d) write(r0, &(0x7f0000000040)="51050009", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r2 = dup2(r1, r0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="4766ed730368417d39d3661bb20a23c445ffaef120d5632ca1868dfc325f08faf82ead4d1085232771229462a990558c970fead3d607d5124655cc3cfa8db2adf3ea6c2b9c880f58596d415f2a5189e15325471b59d8308c4a83283df3e92e22e024666ef07e08088ba2e97b1935e9a021c2055aad90d61e9c99e7766a2e83f8969609a761", 0x85}, {&(0x7f0000000240)="a683d5804c245f7372f41237a005407b674b0e0b2c799a99470f006ad903b09997f67ebefa3e228a7520b269d36e310f480a3664ac3f7fd9c12f27913b6c99ee50b2991296a12be57aa2dec536632763af7e8176c532bca70ccc9014b32ffc6720e265585c1681480b62c7854ac5b065dd6f4147c848f0fae697c50e6ae8260a4bf7f85ea5da03eb1e03f820d5b10e47fd48297990d4b03734dbef0f7741d59fc84eba3b17890b44706f6562fb8c91370c3d0d91b359c91b71c457836b1e792b381fe13aff58bace6b31", 0xca}], 0x2, 0x0, 0x0) pwrite(r2, &(0x7f0000000080)="2733351b215e9c76906bde69cfb0d0bb551102bb0929d375367d86f3835debe6018ee6f2090a440cfb3edda940ccf784ab3f87825848416c1d157583e7601e853cc4e91516", 0x45, 0x0, 0x0) 16:00:23 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) shmat(r0, &(0x7f0000f12000/0x3000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xf06, 0x3, 0x2, 0x9, "403e2542df755ea38d2779e09a4b6bf503a9f352", 0x9, 0xffffffff00000000}) shmdt(r2) 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) connect$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) getpeername(r0, 0x0, &(0x7f0000000080)) 16:00:23 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:23 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r3 = shmget(0x1, 0x2000, 0x8002, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/74) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000500)="cfc40a9dd1487490930000000030701d3405db332d1233bb15b437a3134fb272a16682f82b2f2d42a82efae248315b78d450b1bcc0a369dd4456d0c40000000000000004d254aa7f484df89fb6e059dd884069f38add2b78197346d8d7ede1852506da69469f33e83e02e13ef3b032e489aa4007daba43fd1731895f8344316d06f244e563565ab57c410c8aa490bcef7c8a3b282b71a893ae885c66960a0e6141e2d6e42ea13a91e4812a47c98ca997952c24efed91e60b61197a0dcee0a5bec3a78bee5e5f122520dfcd18fbbc5c96731863fe627e8ed5cd963fc8fd73bddb5fc5a81a7698fe026d944002bf070eb4abf2e76f10144b3e17977eb479ed56ab4f0081ff580b15ee8fc983041ea00810ac059a8b3d068598cbd2e4dd52e482379ca640d112327eee67b6805cc429436cec8b69b415cabb73eee2979b19df9f5bd7de2b589c5e5c4ddc16e5abf5fb755c3f330c4847205974b76525e56253ceefc96cadab1de5afa04a3bfdfec2a965", 0x16f) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0xeb) write(r0, &(0x7f00000001c0), 0xe5e1) 16:00:23 executing program 1: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000001740)="6ca89af93c6a75b5a37cda4a6c9b9a2974e4aca675b5e0bf2ef8df856454fbf45df0ea405e8d70e5ec7cb6492e651c1b588b6478306ae3ea8584ab8805fe7e685f077d0366033c34758c91037161ba0964cb25bd76bed83ea089efd298f89819dc509e923b66fa88b620fb1497716f3c90eee422733c16efee2ea106f33524d3e2d691dd38fc9216a8357a8c2716998c6c0dbb7f13d552f65b173d937da7920b1428d6aa6141f39dd2035bbdb4f26890366ac8009da25142bf6fae455e2c7b9ecd6e502928772c1d1c86f9aaebe9e73aa1a4920fb541013f1c480114c5934dafbcbc46f38a77d0cf07a5e8d56a209a9bbf18558169a2278b4856ff4d35c844698303db2cdf805f44e38eeec0a9dab4d11d45557c1bdae53bf4f41d018970fa273a07266b7ca9cd3b85df7a7bfb98f9d159a8a5353000b9b02620ae2420ffc9ff5efeadb69284998ada973fe26a2691ee5e106feec1871e25f83f083aaa8eb074ede34f198030a771e3a58ecf3bb4baa4b8e5003c663e5ab4439edb22a618468e4dbc8192d86a95451486a13096cd33a094240089997b3ba339e571a39ca8c284305fd72cf490877868e5f083110ba0770a423760213777b6eb6c1a8207c6be05dcf7a73bf8e537d90f6719e81e69c9a2ce3e18f3afe52a2a68eedb0ab5843fbad5eceb47ae606d7ddb93f55fd88011744bad9ef10a723695168b5c60b6d56ba4a7ac9d975f3a27f9", 0x208}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x6, 0xaae6, 0x20, 0x60af, &(0x7f0000000380)={{0xfffffffffffffffe, 0x7, 0x10001, 0x7, 0x7fffffff, 0x7, 0x1}, {[0x101, 0x1, 0xffff, 0x8000, 0xffffffff, 0x5, 0x8, 0x1000, 0x7fffffff, 0x100000000, 0x5, 0x7f, 0x6, 0x7fff, 0x74eb5683, 0x76, 0x0, 0x9], [0x7, 0x7fffffff, 0xb80, 0x80000000, 0x8, 0x1f, 0x339, 0xfff, 0x2, 0x4], [0x400, 0x82, 0x8, 0x5, 0x2, 0xffff, 0xd3e0], [0xfff, 0xffffffff, 0x7fff, 0x3f, 0x100000001, 0x8], [{0x7fff, 0xe908, 0x2, 0x2b72}, {0x195, 0x1c6, 0x8001, 0x3f}, {0x1f, 0x1, 0x5d, 0x9}, {0x6, 0x0, 0x10000, 0x800}, {0x80000, 0x2b5, 0x800, 0xfffffffffffffff7}, {0x3, 0x9, 0x9, 0x100000000}, {0x8001, 0x1, 0x3, 0x100000000}, {0x2, 0x400, 0x0, 0x1}], {0x0, 0x1, 0x1, 0x40}, {0x8626, 0x51f3, 0xfffffffffffffc07, 0x1ff}}}, 0x7f, 0x3f}) 16:00:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xfffffffffffffff9, 0x1, {0x7, 0x2}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchown(r0, r2, r3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x245, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x4}, 0x1) 16:00:24 executing program 1: r0 = kqueue() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x2, 0x8b, 0xfffffffffffffffa, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffb, 0x9}], 0x7ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x80, 0xe31b8094e356a7e2, 0x8, 0x626}, {{r1}, 0xffffffffffffffff, 0x41, 0x2, 0x3, 0x2}, {{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x80000000, 0x8}, {{r0}, 0xfffffffffffffffd, 0xe8e0473f8d8ca2bc, 0xf00fffff}, {{r1}, 0xfffffffffffffff9, 0x16, 0xf0000003, 0x614, 0x375}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x7}], 0x7f, &(0x7f0000000000)={0x1, 0x100000000}) close(r1) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x101ff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000001c0)='X') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r1, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x10001) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:24 executing program 0: openat(0xffffffffffffffff, &(0x7f00000002c0)='./file1\x00', 0x0, 0x26) dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe(&(0x7f0000000440)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000400)='./file0\x00', 0x1000012, 0x24) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f00000001c0)=[{0xffff, 0x80000000, 0x8, 0x9}, {0xa4, 0xd0, 0x3ff, 0x20}, {0x2008000000000, 0x2, 0x95a, 0xffffffff}, {0x20, 0x5, 0x6, 0x200}, {0x7, 0x0, 0xffffffffffffffff, 0x1f}, {0x10000, 0xed, 0x5, 0x70}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x1}, {0x6}]}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0x401}, {0x3a0b, 0x40}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') 16:00:24 executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x0, 0x0, './file0\x00', 0x0, 0xfffffffffffff001}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x16a2c0000, 0x6}, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)="c0a3fab6285255c48c941c1df04acf7961f4c021caec4f7fd9f2c61bc6d54488f89d136e4423da39cf1583a2e436db819db12c870448633b0f", 0x39}, {&(0x7f0000000180)="29f0cc8c9d417aa39bb66ed83f2e62ddc1a2b614a92b0133e9fb62fbf72e43257afec583a99ceaebf93d818f4126cfd79a4b2664e86e888f73100aafc03e6970f0fb477c9fdc1c1a1565469c46e3e275775b94e51835c6a43a93fb59a4134b", 0x5f}], 0x2, &(0x7f0000000500)=[{0x90, 0x0, 0x4, "004307bfac172c8ad8dd3a1d735922b95188434a8a73bf0d29899d5d0ad3a3deb08efd8734b3ee41451fd78cc8d25af5b44eec8f0ac6416b3bd250098e23e68b9eaeb12a8e8e9e3fca0f6f267c425cd17e538dd74a28d91c8f52c611128170df723d278b8355340ed50227f5a0b1c88de767d652ac26910ab9"}, {0xc0, 0xffff, 0x9, "fc895d0166fa1887be52ba1dc34a59465ff44d51a4aa614e98c1cebc280a5f15fa3b6b4a1b3b1dfb414e6f59c05b5a4d6639adb68c5de1bab3ec47431bbbc3283df3d1ed937978ae436cafcd63b8d3b05c8509302e4887088f085af0bbb34bcd8962d7b40c25a3cc6142480c78454d45afeda941e2e298ca5b06b9d535e73fdd2a4338108c9c15e9007fa9809333b1ba27bf521f4cc74e6d80b550c29adbd55b68d1b51e7371d3d7735b2760e155"}, {0xa0, 0xffff, 0x7, "40db54ef9a2290ec866e1fda19c9c2297a20be8e9993d44a42616a142350ed248214c8150a5c9631989b7e8462729e62f40c8be4960aed39ee74d6701172ab2452e742fb76b89d748266920361051a9b91c33c6d0501885e9c4e8a987bf2020973e33f1d6dca3ffda55441852ebbe7c95284dbdf17b16aa0c41e4df0776a57847c2fee52a1dc7ed996c2f4ae89"}, {0x30, 0xffff, 0x2, "888f8a0632cd565341bce4b2cbf9b38f9351bd2bcbd3c82cb353a440"}, {0xc0, 0xffff, 0x7, "23718f5f568c0d99fd45021bd12d158202a441fd94353800d4fabc2b10d45a8191c10a78843436d6fcf4c65a725b1a3fcc59cdfd9b124eeff288c16efd28387146797f61c8a266ad3f8fb981632f2299d70414638a805760c70b0aedca76de8731f64c02575bdb01f3b58e9bcba5b59e9610fb4e0bb12620dd0075e2269906b91661e0a814e317ac6965e2ed3d61667bd7b4166024374c8a9a9f29123018bd91efa35965a03363ea475e5addf0dc61"}, {0x50, 0x1, 0x200, "1e70e37bcc0884f0f59e54abd180c97af7882cf59f9c9efc613dd8c0fea0921c1b7a7b31a3ab12a0062e108d13d6ded7a553d55f792c4aa09260"}, {0x18, 0xffff, 0x3f, "97fe6e"}], 0x348}, 0x8) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/129, 0x81) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xd3) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x104) 16:00:24 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2012, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000e80)="082853c050f392d529042bac85d19900ee25cd78465e3e64bb659c412b85ce43dc7fd8af6a62b254e812f5029b1e516a0f4715acd76f49be5de314f8ebd857228ca2fcbcebed582ce68743a0aa7a549593d2239ab3ca8043358ec824078ee7e2f4ceec342ef11e4633043299afcb10e58217b81126320218ba97d73f020f8af2e0c3ad605ab782f43c6518fea87704abbf1adb51a30b1993612e4983c8ddde656ae329a34b8eacdd3944075479d4ef77f107d0bf41bd130ac4860e3e9a2862c2f67f46481401979a66eea5a56361368a85f95d62eb1d44e7c9a420a85b0c6aee73f38ecafdcb822e5a11bbe03f6e0c9ee7e997bde029f31b5ff73264f72da510010043c034ac1c6b46550e94158a3e4813765e70528f890446ff1162431729c8f22532194687f45fd9613488b770e215e228c87029a781d107f66f72a64d0b91bd9845ac183a3b7d271f9fe8be458e30164ed2b64e2f31bb04a7fe8e69961a2742faccd35d7fbfcb777ad7e0a08c07161d9a28644ab2731e4aed05c2a34ee44393bfe292cac596678c3efbc7edf90c0106f992882612e9b3cac0a1cdead584e8c44c7ad23f895512ded3f28325720c839030fc8e3090c04b872fdaa4ba11bfe172061a171865a4c2bacf865b399481a0a2a2dc97da91fc305963a99f682afd29e64fb9fee79ff0efa4b2e605ecd41169d304338c3de307cd5525ba5de837cf531da87488d28cfd7eb5fbc86b592d4a2f0f0aabe36186151d5513fd05a0ee292c1164639dad0dc53abc91d10b40f50078f726eda6c475bab90b51818427cbe7e4e486b72f2e3aa2d9bf13fdfa62f995b297e78e60efdd953847dc0256ed2d3797586a0e22aae1055ac0305484600397084c0f7212329ce37b3014bb02666ecfe395f64a92c7fc075b313ff0a1e1f4b9f38ba86cb9011484f34aa037e69f451c98a403b67d767f3fd03b0e604b483f6b17bae7e62d9dbfcd8ba0a6f8fa110c5401517d652b7f4ed6f350bac8896fcbf641f82a17414a1b7d5f5a920e886bc38762635002374f5c863895726252176cd5bd43c1a05d0a0133521eed35afe2cb397c4dfda77e1be9c140115d7a3331d8aec15aed67b546e597c104c33a6393bcf041ae5652c0e4f9217c0cfab96066d679af266fc64ebaf1f48fdedc3a2d17aae3736c86f0eb7146a415cbc632c1f2336acfce7b449859225502d0f277f427070996b2daa7c20d0c49dc8e557018e02c754a0db7da60b233e64c5ad292989b89cc8a2d7f29b99926fbbddd659c73724884b20b5d67733a48ce0f52a0b297efec85778bd05584f43c92ab13e989f62c2e7533e776ba04ada83a43773a9dcae26267ad1187bb44ac5d8a4405778799861922729b7ae2afdef26d20e1567d6cd8530f8900dbbce207e1820a9e5659fc8278c58e5cf6d82849381050f836404c289b549a09bd94e0e66013112611715b21ef4ecaad498bd70edb35496fec013445f0b920c87405801beba851918b1f73f8155d93e38bee2d52e1297adfb59a218a64ff5ffee06eaeeeabe19941c5e126022814b6779f132dce7914f93b85231af8c28687774204162456a00afd995dd121723719a15ebe094922299ef08b5b11060a5987af7055886e776da2de2bddd28d9c02c4b01a26ed2e54e0060e5fe9", 0x49b) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./bus\x00', r2, r3) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x48, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0xfffffffffffffff7, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='x\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:24 executing program 1: mlockall(0x2000000000000001) mprotect(&(0x7f00003b3000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000665000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f00005fe000/0x3000)=nil, 0x3000, 0x4) r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000292000/0x4000)=nil, 0x4000, 0x1, 0x13, r0, 0x0, 0x5d) 16:00:24 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000700)=0x10000) pipe(&(0x7f0000000000)) 16:00:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x85, 0x3}], 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="137bc0c490c8a4df3396ab6e480c81bc72be955a6d73", 0x16}], 0x1, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) fcntl$setown(r3, 0x6, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x94, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0x2}, {0x44}, {0x6}]}) syz_emit_ethernet(0x130, &(0x7f0000000180)="6167af5c5083311fecf6109aa8ea1b7e8fa1242bc9dade73743d0d70898dc94293e971f8ea23070f425fd9c9b7b15cf987") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x1, 0x3}, {0x89, 0x5}, {0x1, 0x7fff}], 0x3}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{}, {0x884d}, {0x5, 0x80000001, 0x101, 0x6}, {}]}) 16:00:25 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x2, 0x8, 0x8, 0x100000001}, {0x7, 0x1, 0xfffffffffffffffe, 0x3}, {0x7fff, 0x98, 0x8, 0x4}, {0x7ff, 0x1, 0x2, 0x6ccc}, {0x6, 0x3, 0x9, 0x6}, {0x5, 0x0, 0x3, 0x9}, {0x970, 0xcb, 0x9ab7, 0xd25}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x400006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xfffffffffffffefd) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x45}, {0x6}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x4000000010, 0x0, 0x4000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x7) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000580)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000380)={0x6, 0x200}) r3 = dup(r0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000540)={0x81, 0x4}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x109, 0x0) open(&(0x7f0000000640)='./file0\x00', 0x10440, 0x5) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000003c0)=0xfffffffffffffffa) recvfrom$unix(r4, &(0x7f0000000440)=""/192, 0xc0, 0x40, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f00000002c0)=[{0x87, 0x1}, {0x86, 0x10000}, {0x7, 0xfffffffffffffffa}, {0xcf, 0xfff}], 0x4}) readv(r0, &(0x7f0000000040)=[{&(0x7f00000005c0)=""/77, 0x4d}, {&(0x7f00000001c0)=""/136, 0x88}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x80, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r0, &(0x7f0000000300)="cc1659e588fb91ad3c02f953f420f3a0878ef9e641e5ac4150efa6cdc518dec65e237380cc5dd1566619d099ca0f814d1f13d2fdce68d972b91a64d03f517f374fedd81ff1dc6e1fefe2e61f88573d8caa6a3f2e1a3f3fd10b96d16aa69f546d93ab251809b06a405bda567cb6312f3a5c6cfa94736477d7a94fe32eccdd84798a240eb71e4d332aa8aadd9c2dae89ec556228ac2733c92f02e403b7f802e362820a0e48351381ae8fd4ecca72cf9be283f384b5b9b40dc31abd8080f831035eb989bda60ac65a1c37ffaba8ad35817185176b0961bd00b5b77727a8ee5985a23bbf886d78015db7627bd875a96b02cfdb71c81fdc64550906c2956b3f16d8e69339e51a9e5ce8042376a40c621a14e2f13ad6386e2278960e933aaebefbfed7e5f067f564afb89bb0bdec31b588d443bb50d888523b78597cfe4bdbcb51639b6b9a3701cac4276a13756268d1f1224786834fb4d39ea38ef2aad04efcc8fe2371ad947870f6ad413977f56e72b8e717bbdc2bf84fc0ee71dfdce7d50e60f7dd6c26d7782788c3b44b9e2d5109380dd98c00c4bb37021ea52e4c662b55c96355d6d8ace8237e46d6d478eb066d693450aed9151e205953e189dae771e80c26dacc8a54134eb9b809d1e81031b9d029c7dd5e8e7865d61e8b31484c8b2e018d75b9d49af566b1692ba6306a4fa17fb473f34caeda67e20813cc9998559bb75d21dc844700c01bb6f2a6a335106802dd29e22e07e59664ae66a10dfb36ec2f92522cbbbce307e945b50a6c13abd5707c5b1bf1fca79f23ac440b835a0b57744ea40b3bc2e4fdecb69ece6c0c5b6e2dcf03b6e07037318b6f75977ed65f0c67b3ee5edf68d7b0654cdf91ebfec56ff06885b26b93d55d1d38fd31df44bb86507f453a2f5df7562116558aaf76b1e490ad17f03f24a5e000fb7ccfb06f6da289705cc6651fb697a6210e87146bee8292550ebf1507c728624f516da6e392a5c2d6c7fbd4f21ecf8b99aebbe0569da317478347c61fc877c5916258b516dd0f3e49b4ebec15acc59901c7360ee47939b7ede3d8e281c22830e16c0faae8635184e1367d0195e4ede99097e7b8640a25379ae015613900b5cddfd0af26232d426c6197b3a0d411abf181e5664db6a86c6da0186997c41da0079ffc2d311401055b12b71ba45f75a9fcda0fc0e3f8037759442915d35a9f4853f6bd6064d84c714613633d9bfa0f94198f93eb3c8b387a204aa5293418d7fa28fc5b73cb9abcc16dc74e751960f88416b8e8bb1d11f9435a943a9513b7b033cf7a9353d68a4103482b18b12740ee6a086b0ef13219405ec4d1f6df1619f2553b3514b8586268b681b6c6bb548d78bed5a389c96214554b8cd992a427cc41debefd788ba2b565fd9af5b4aa1f3f46503b7add00860720151c17d6b4b0a74daee43e2f139c3a39439d0cc4bb85caa4406f07b6e4fbb055cc85d590109320b63e40ca1a72ce2a4c174c12666b697488ba6ed6b1b9c057ddfe6c333ef541183ae8ca7cb22db2d8e4a9f9e359ec038d2bcf0932452c9780b681b9cf0504ca7ec757b110a6a9583994bbd57b20ae5cd41bbbff459c609675404e4f70f69144819074438031a1e67377670c727660e5181fc13fdd06c886766f2c3dc9e34072c1001b315ac36b1529686e92ffa07658f7b59ce96e49ff6032f86fd24be1f8225f727ad97d038dc89125a812b22fd648edc958a11bc7ffb71ed2581f0669314e29eb95f6d2d5690e1e9aa6cad114c2011f2363f513872801539af5abb1e5f3cec420474bb84a8d70f3a9a98678dd3cd3663ff4d0f3c6437f8abdcc98abccd9c24cf2068fc1745cc78e5518a34dd16402b1ef41d7ef85fbc86ccd645fd0592d8a31ec4e4bd12f66d09d661b48201f2b0aedded3e992b2c1112c129b97dcbc3c6dc5b65bb07542ef14fad23b62ef4d0799ae6cb0e849f85e0d635fcc55b59082e85d8ae89acff5c283c3b7adb0e6249666552d81f528e67e578fdfe40824db0e2403b827603b0b38dd887ccb3ff5e4879fe86afdf5411aa76419a1c2b2bc1474d1f7400892a7ceadd8aca43f8335897df331f48c0a6d694018010b45f2b7dc64ee20e8f254fd8e929973df3f1f6d7c829246ae014dde8df37a0761f53a0567277ab252f3dd88675eb24357e220c3630d34bd2f28b359aa7ca7b0526e7a7c58f456c6bc7a2ae5ab1fa6e7413e835f6620673b0ac8aa198ad6701cd9e1f136f1f831438fad3e507a27b02e6a6759137b786cd18227c929d1b56df1b382321fd5cfd3589cc31218a64efb4b6fb0a85c98410611062662665a3ea06ac75810f300e0274fecad7a03bbc688597aacdebb21faf67017f9bf4b89b51a61c224e0efdc66aea03df8fea75699573b38d8c86211df9c4fd2c25aa568a2b99409359a45faae06663f1b0d9cea73e1f8d4763dd36a7149ecb33f4e2f07652219fbf3b079c7cdfe83a6370c3b0e50b38f6818b86917c17c0ee127d05bc6150909a01d0802adef449361e05c104aa31de376f3f4db7bbf1f304e3c612788c790abb32a2e02bc856da63809a6b7e6720ecc586420aa52a1e2201f5e95f1e4623d78406045ec91b44a52d0019a7f8298f40bc2a4b306f8f31755a684c1c6787c7b4a2315193e07493d8d18cde013b642a8179a39fb105ba836134c6db6d95c25d9b918085b75365a8ef91895e7d6c221ccf6826aa5e25802911791c49cfffe843356bdda7c37e9ac2ce3be63caeeb25953817c0a44ff1ae7548d74278ab16868c56ad7d0b4849e7ea553ab82389c957d9d8bcf6c25e74c945d7216286505faf7d641c5292cce5552ced3d54d0f43f28b29dac6abdad50f2d232c059b60f3ba66df9274713d93783cc435364163db94a39d85d4e012ec8a4cd7ae90572177b8aebdbea628b0094f4cb76039e1e330d4607335eb365fb77fb0b76132427610f7ff731a124b1cfc0e41c1ca12735b24837ed61db85fcec16f24fbf8541de02872fda05601fda91a2e72a56a49840c28252bc0d32d43d97c4c3b076cb5cc278a905df2fa8515b65404b26ff28d765262f8020d1af79c67c1959d9599c1c2ae72ad333da5d874a097da894620c5d0141727aeb29dbe17eef7b0567dae0b878c9ca4204a0704af2919cfee3ff151863f31ff64b4351a802c4cc6a490ab790de992da36e764e4e06025c773e44920912b20cc835151eda3e54dc84cc3e6cd949998f90cecebfea79ab73bbecd61240443b68c11a2186b3cd34e73148c97f890e7cc7d4d37a7bb6f250c9b90b317ca9ef30bea99a79135e3fc1a7b98396a9f8710eb96f7796f299baf26857e345d983e7e8560ab8edc33cab534be8b50a3f2e2cf22398d87773ac0627bb0b3b75cd9b12e2acc90e0174af5d825da4ea3f4a6abab94efb6d673fd5b459502b9e140755c830efd9e2a4b5fa6c008f5e7d38e50236837c5367b4d7b3c88f976e0f0669a5c42310ba23e004a8b7b998bf2dfeda586978d93a3f9d6b2d756f541ede3967ceb9b42de4d37e541ffc084c206018c5f075f9b56d91dcc3d75f563a7549ea84061e4acb4a62c6ace8ac2b828588b750ebd9129a5ffda0f2b6adbcffaf42f824997834cf24c8d69f543a6b59e8f4b4288afb5ab1e527b79e920c171cd1867371a302c7d491ad90714e05671a1f803ca3f2fa3ed03c0da6cbb61b2526d496c0eb8afcb0276bfd2401a0371be54a8aa39f8f83138eb403d034d705e2d7183c086e556be63c5d7135c574cadecc8876247b3fa28e6d8894e8740faff277291aedcd58adb80f563ebc2a95c13c545b91a1382eb6c7b0d70b83c967ca3cf4ab7b1e602ac47ecb59c5333ad49fef81d71d945837a85b52eacf83ffdf4a6a90b315c2872b1afbcb8537626198b54a23049599963a4752ba0d047bcfbf754c53732f98f03b26a589e64f31568a5378b003ded5f6befd391dff14c04df6f229c426e79504623d4b8d8589c982619628b2577a33a09d533276c3c5391191e5d76a3dd819cc8c8e0b410d28795f9166d87165dc3e14503c307b4317fbde774061de58542245b6a5070715411c810a0af7a9e303039a35247c40f63aad0e7b5bbac7c2209cf3d3bafbe4a8d59a83f20bfd142fd1ab816cd223bb1fd7fcecb7d59497d7c9e2de5a606127f7f1b836a3c157ac0abfc4e63e67572786ed3145e588398437917b3520071cd269c4dec074bb0615a9a5ba3c9d2ce81793d138df40fc5aeacd4ceb2f6b1a451450fc34335d61981f7ae2503d31e469f728fc674825f21565b1289cff5e6b273cacb1ca762bbff4aac0ac14ab26be92f8f1ab16e52f19ead6bf1a388bcad21df331df297905a08ad8f215c1ed7deb0685cd22e4f707c0fa379080e1f26a5181174a3229491daa3207da46ae0a42863378e2d9fc40bef7915dcb406044229af77aee09c4d48a92d2e7670fb50e1ec94f66f4b633d32ec6fa96fceb379d0269e39109dcd9f148d6a593cc764927ff2e7cd10c60743c901928ceaaa3535e9434a6c568a0493af22effa418046de5c899409d35aecd6e51c8e82c42cbab4fd2ee9ec314aaeed18cf16d840eeb310ac83395c0e649f9b5c657921e51b2040fa873594588d996bdaa2fc8d360f1b82ad1e987cdb9396043e34fd8c13a58bfb8daf9e3b025e5270d19524671076260cbb6262c0e38307b223058a4a025ef0c4f7f9579fcbe34e5eb750eabb1f4436270241624f8b2c5def8b360314dfeb4aced0869b69bcd3f848dac41f40edd3a171c49cd0b9e2bc5f1d8ce5a0da5276336d920e81029b8143086a427a7a52c91471f415ba8f69fbe57bbc6a466f9defc14174b6a56c4e0be38956947895201309bd4e034e0a76642ee6bd72040e37bd642c5a5fa7f8a0975c00593688a9eaad8b7b39ad4aff9ed548eb07b53fd58084a5a249adf9065ee423fc7794972db3f4655d0644f3f84fdb1b95a3d37b92fa4abdf14c5b4283ea680ddfbc1c37bc1f00d4370d1dc3e792d75b65e934eb790ad53c0128b33118fcf617014053aebe380ff3eee2022116aad572b0c8552d68e1282a780d2c2f885d316f0ffed467e5e45d02b996c57ad1dcdf70426e7cff968feef62cd9a793a75f4f7093c6a5b8fbc304ee1eec16250ef983477ba8fc1b7a5276a29758760f9b84fe64c2d98c304ce514c1e6d97c3e101c4df095fa08f0e56bf651d11e15f4eeac5b9275d6c517d591f90e9820251f023e7d5a53066538f19d2f322f626615c2ad99f9c0c0619281b3a19d0855be973525405c67efd34b645ef0b2cea4e825f8df3a23909535e4b6467bd5868fdda36851c12255e8e73d07fb666d3683a47e03951c7a2f230d2cb85a5edc3de43329524af1abd6e04ea922665535bd7a58891971966a0a87d82f2cfa51b4988bbdbd0472e8ccfc1ecfd673eaf2c4f11dcbef536059c38a7fde2d6e569538d6fc46883eedfccccc7578f64c00049dfc40cc5ad35e764b4be56a0a36a5ab70a34b71246f3bf553aec7c431cba14e007bce8a52286c4bf31910cd632cf178835df9ba37f31e8cb187c863d632abd6d8b8e0301b09f36baba7e6e4c31029a21e54138064801b0a4b1dacdad9f6c0dcc7de1fbb8edbd537c6351825a625c43fa0f6cb331ff87f0db685a6603ce5f8e70f2f17d6c032b76948c6a96a4d9e2e7261a6e45f788ef4c5b6e0fadba481a607bd493d354af274354b78ea607c5e1a0524bc3ad2aff568c40338a2281c6475bf8b379d8c2bcae9a6f2040c69f893cff2d06e6bc55728efba8272c0c7adafb09ff3fd4684c31be995e44490b5fd8a67", 0x1000, 0x0, 0x0) 16:00:25 executing program 1: munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffffff) fcntl$getown(r0, 0x5) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000002c0)=0x1) close(r1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x8, 0x4, 0x1, 0x7, 0x3, 0x3, 0x0, 0x0, 0x5, 0x1000000000}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x3f, 0x46a9d0fc, 0x2, 0x0, 0x6, 0xffffffffffffff81, 0xa1eb, 0x3, 0x0, 0x5}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000240)=0x1) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x9f7d) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07030018f6f45a863f98bb349a69cc06000000000010000501000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xebaf}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x80}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x951, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) map stack 0x20719000-0x2071d000 of map 0xfffffd803f014110 failed: hole in range map stack 0x20719000-0x2071d000 of map 0xfffffd803f014110 failed: hole in range 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2007f, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4a, &(0x7f0000000000)=[{0x200000000005c}, {0x1, 0x0, 0x0, 0x20000000}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10080, 0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x0, 0x8001, 0x82}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d", 0x15d) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) 16:00:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r3 = kqueue() ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x2, 0x1}) kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r2) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200000000000002, 0x0) msgget(0x2, 0x408) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x8, 0x1, {0xcb5, 0x9}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000480), 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) r1 = open(&(0x7f0000000500)='./file0\x00', 0x1, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000540)) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x73, [{0x3, 0x7ff}, {0xda02af4b8d24cd24, 0x50b}, {0x3, 0x200}, {0x3, 0x1}, {0x3}, {0x3, 0x3}, {0x3}, {0x3, 0x9}, {0x3}, {0x3, 0xb8e6}, {0x3, 0x3}, {0x2}, {0x3, 0xffffffffffffffff}, {0x3, 0x4}, {0x2, 0x7560}, {0x3, 0x6}, {0x3, 0x49}, {0x3, 0x5}, {0x3}, {0x3, 0x5}, {0x3, 0x9}, {0x0, 0x6}, {0x3, 0x3}, {0x3, 0x3}, {0x3, 0x26e}, {0x1, 0x8000}, {0x2, 0x1800}, {0x0, 0xfffffffffffffffe}, {0x1, 0xfff}, {0x3, 0x7}, {0x2, 0x5e}, {0x3, 0x3ff}]}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x40074}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xb0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000016, &(0x7f0000000040), 0x4) fcntl$setflags(r0, 0x2, 0x1) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') clock_settime(0x3, &(0x7f00000000c0)={0x9, 0x927a}) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) 16:00:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0xc839, 0x4, &(0x7f0000000040)="417bb5b0b63cdc575e0a0b27dfa9badf436b14d00ea40271dab5ad62b04ff9f53af27acc58c7c93ca198068740f0081bc04940f74574caa2e6a9992aaad1fe29e428f4cd47664c3c1b05200df587046285972b73a437d6187de57e3126b2db88e63ef83ad5f801d2f7135b83fdef349f94e720b996db519bde8b7c0d66e47d21f4083837a69959a4839fd89cc53dbfefae4d31d47b63f980c2ba24329cb3103a7b38dea3227b82e460f53d54f3c223b93631c0c7382e35f326a9214db0488d3a912e202b1f302aa9af8833a5dd98abaa300e767dbba1ad88595425427fd9707fcd081b2a569d522bd949fbf3ccc980bbb5ea", 0xf2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xfe7b) r2 = geteuid() getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000080)='./file0\x00', 0x880, 0x21) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = semget$private(0x0, 0x7, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/232) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 16:00:25 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x4003, 0x6) r2 = socket(0x20, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0xffffffffffffffff, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:25 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x14) 16:00:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x9, 0x6}, {0xfffffffffffffffe, 0xfffffffffffffff8}}, &(0x7f0000000040)) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) 16:00:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x48}, {0x74}, {0x6, 0x0, 0x7}]}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x181, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0xff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x8, 0x80, 0x6, 0x6}, {0x6, 0xdee7, 0x9, 0x8}, {0x10001, 0x80000001, 0x72be, 0x800}, {0xa4e, 0x524, 0x9, 0x5dc}, {0xffff, 0x2, 0x8000, 0x5}, {0x85bd, 0x0, 0x6, 0x7}]}) syz_emit_ethernet(0xffcb, &(0x7f0000000380)="b63e") 16:00:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000079912e4154655bc8e2c3ad"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 16:00:25 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x3, 0x0) setreuid(0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x4, 0xc73, &(0x7f0000000000)="a35b9d722c6a8f10987ae81fed33e90e", 0x10) 16:00:25 executing program 1: r0 = socket(0x1, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0x5, 0xf7}, {0x18, 0x2, 0x0, 0xf5e}, 0xffffffff, [0xffffffffffffffca, 0x9, 0xe0000, 0x0, 0x0, 0x9, 0x80000001, 0x6]}, 0x3c) r1 = kqueue() select(0x40, &(0x7f0000000080)={0x6ae3, 0x80, 0x100000001, 0x6, 0x3, 0x1b4, 0x5, 0x8000}, &(0x7f0000000100)={0x401, 0x8, 0x0, 0x10000, 0x2, 0x2, 0xb71, 0x1}, &(0x7f0000000140)={0xff, 0x9, 0xe5cc, 0x4, 0xfff, 0x7f, 0x9, 0x100}, &(0x7f0000000180)={0x8, 0xe8}) select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpid() r9 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r11 = getpgid(0xffffffffffffffff) r12 = getuid() r13 = msgget$private(0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000740)) msgsnd(r13, &(0x7f0000000640)={0x3, "4a5adc084b0f6c024e720720ec8ab08f2e69f827a54d49da564df742f49713d5c0742d2fdb7d8e1ff4a57d5e09be20d186d191e2faba9c6cc3cc753ec656e5a2f44bf2254ffc2e0bdf99cabafb130c38e9efb1df11514be6629451ed5aa2e0113a665f90899d6ce1259182b983fe315080c8dba88a1ae56754f3061829b8f9f5e730566b37efcccb704144b72b8120c8c8964d5fcbbd655b65d6c6870024cdf088852c92fe8885ce9aa3280b1924a009819de65b5b4048c8f23b22dfcff0a7af815182a086271fe97f6a"}, 0xd2, 0x800) r14 = getgid() r15 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2b66696c653004"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="4c53b31c2c3ab26c5595b6336def8e4dd7a2ebb91ccb635a9dc354bef746fb2c7691f7bb88f77b9b62e79cf435f9936a7f29be99088b056a3a4d1b54da696d330a683d054fde4b9c5a50cd8c415a0c151e9fa75886f40ead3b68f5bdc912fb0e5deedc57d0604718d28a05f4ee6d88743e03d8acdeaa9ee3e4257fabf17d46483cfcb3ebd7f10baa17810d752c800c78044a913e1aabd0d4487a4f241fb712e045c6ebccb33cfa48e669c1f22559", 0xae}, {&(0x7f0000000100)="bde48f6bc8a3d4367e96584d963bb3476058c775db910ef19b9132c3ea5c3a913c08024e5e6869bf8cadcef57d4f61ac195870af8780a16fe669ad318a438192b567dc21e4c5a78d722c858e2863d102b4df79dd2907787b54f6320a70d152ac096569e57fcd2418cbf48b73b70d72ba3a9a4a82d2edca904e7c686f8ade5bd7f19a4b1ea3cd758459d04cac6d16", 0x8e}, {&(0x7f0000000200)="5e8fe774ceebe1d15485132d313a6bd87842ab9c698a1b5264a254ade3fa800ab0a9da6bb8224d3654ac2a22859d142310d23f60b0259cf5bab74ba6d22128c88cc6e8f06793f5e68cf623559204", 0x4e}], 0x3, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}], 0xd8, 0x401}, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 16:00:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="da5f3353787be42089dec4d3df6f56cdc879fddc15bd925bf9a80129533377ffbb70eb0a07cbe5fe818887f489d9254a822189145df9899f55b4f537b7469f620956a5620a63d5d18126edc956fd3c972f7f6ddd85965cc8cdc5a0a975490920d83c7435974e9491"}, {&(0x7f0000000140)="e523d02eec449e5196f2d476bea20b2595112f5fbf3b76ee4da11152dc084b13dd9dafa2f5ddc877db80143d1f80f385f1214dc72d1af60b59e6acdabf97a2a8c772088accec9c18278a1d12e2a01b3cb5dafdb69f70cf1a0ef2f179157e754090ccee7dceeea887f33e796cb1664a33397cd48f5041"}, {&(0x7f0000000000)="8f8e9abdf1d9f7f1e960cb7180cef7e7c5535465ae2a4f7bb0dcf7f0666079504ae0f762240b2a65c588b5a94a770f242c4d"}, {&(0x7f00000001c0)="063bcc1bd6bac8ee116394b742c794205341e8b324f771da894298495b84ee1cb25335de5a7082dc54a4e618d9a55434e06d5f8b9f7f8faff220f0bce76c21e0ed293c3c5e1e2922e00e9b467dbe0215179ff6f76d8cfeb7ec1134a9c47d700f5a146a8aa02f38aa646fd76784b770793f78e962876d25152019e2999437a1d83756f277686a9d08ea0061ca31f44e71cbd9e786733b21d0fb0746c0463c635d0383cd59f5"}, {&(0x7f0000000280)="1eed98f065c59dfd858391a9e015df576ac4013e485cb1044b40b1d211a5a9500f7050898bd8376ecba59910425b90750f810db7bc21984676a79295116ce49620d87885abaeb0a6f6f242b6d3bbc6e00d0ffaa1cc807e8a44f4aad0e4e19b5d94d7b13a5f53f14ae767273f2b70d9708df0a67828aa85dd4505a2441886c95d51e84709730c778976eb21322693719efbd3f63798a5b2cce2c3977867075aeee346986ca107f5ffa5c008ac922be6a320bc2358d9d9b7aa1641f3296e6c486ea2f718008fc3fff8964e"}, {&(0x7f0000000380)="ebb25a3479ccd1f0230d246e772f3001ea767bbb8324456f65b8c8c600adf0b4009a1d75c785f727f9c11311754f319093145d44309e9454d70859d3e9a79e87e206ac1bb4e06c662468a9231b95c009a0505645b86612902465fc1729de6174068372c8eaf164c6ab592af4bdc7e7d7707687816868b9917bb83bee3e1a9b1fdd5981ae486395988e4fcbe3accc3f6d722c96fb1c02ec1be1fff3cbd4c1984eb3d043e588152ba610ba3b7e21e4fb"}, {&(0x7f0000000440)="6af4bf7f3413e69b5ed536ee03108a06985438ae9a5ed9baa1d9f19cfe2917fad2184c1ed72ffac9bdf748881f2e1052d2fe0772e69571adfc3a71dcdf665a19f807b47365206df90aebfff51721df47d2b03b4174847de0b24ccb2cf7b531c706fe1a91a6774457ed92cd03ceaf919a699cab3f0bb19046a5f1033c0b0fde237a2c100e03b6290ed9b2076dbcbe8e4a006f79da6312c4e6626d3e7347cdbf8d6b1bf31c6424d69da8210c7d1c2e2eb671"}], 0x1019) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="a1", 0x1) poll(&(0x7f00000001c0)=[{r1, 0x5}], 0x1, 0x0) 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0xc) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x5968) lseek(r0, 0x0, 0x4, 0x2) 16:00:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000001b00)={&(0x7f00000008c0)=@un=@abs, 0x8, &(0x7f0000001a40)=[{&(0x7f0000000900)=""/46, 0x2e}, {&(0x7f0000000940)=""/105, 0x69}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/59, 0x3b}, {&(0x7f0000001a00)=""/61, 0x3d}], 0x5, &(0x7f0000001ac0)=""/26, 0x1a}, 0x800) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) fchflags(r0, 0x0) bind$unix(r2, &(0x7f0000000840)=@file={0x0, './file1\x00'}, 0xa) bind$unix(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="000065302f66696c6530000000000000206bf19e3326c836eaac9e791a98e35d3a26cff7d56c863eff674896745a529f481dfffcb53e5cdd6d582d4249bc02003caf0fd4aef6637a23aec561868e6631f41a83a52d25233da2746c3e919a21708877009eb17fdc6e67a57e7374a927babe6ac5287dc3316207409c8ce1bc54072645649193559eff4f44b49591f88ec185711d5180ba93c817b4aa60a3dccc4a7ca5c89ad3065531455f347bf7c445a5ec69960951cfa10a16bb839e127ebc32bb17d83da93f9e044520e6a4ad61d405987c1c74a9ffe3597e5cf975ff45352a1c02310262a430f379ddf53c09a6935a481de53a3f35ff87b5b2c5d6ae57cb35d88a1e956802e373c7777a838d3180a36d40f806324dde900966a85409f98ac8ca57805456d7e85c9583fc7d1ade927b0093aa8b08bca008780002ff8242a20b3901982e4b467de9729abc441db2ffe1a78ecd99395450e69cef660bd383242410c69f6b2651b53ef26ac225f6c91673231c4650d90536e327f9d8e1bfcb2568c78738253695fc1a44cf16386efacf16e68276e069dd3ee6"], 0x10) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x129) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x4, 0x6}, {0x3, 0x3}}) mknod(&(0x7f0000000180)='./file1\x00', 0x8000, 0x2) rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000400)) socket(0x10, 0x2, 0x5) setsockopt(r3, 0xffffffffffffffff, 0x3, &(0x7f0000000300)="cea18970aea65baa5e23884f253abe0da8fd14771c884bac25a39fe8fb3a69827b0ac1d3591a7a8a1a083b83b6542c5a4fe972b752f47eabf41b9cd9463895b1ca1e27fdc5e985c449db15cc366cf6be615c34472f31f402e5fbc72ece96d111a3947cc182da5975c5a6458e02297eecbc5c606bb059d29f5dd1cb99fda44012eef90291b0d55fc2b7ff383932373199c5449fe85454a935918225e0518e3645757afb735825a7f452de106a782b37f2c60ce5da67ba338904c621d842f4a7d874a6caec6b4e148223b1d2e1565a659b013aad0b1e722a78df04943a5c449b9d83", 0xa) recvfrom$unix(r4, &(0x7f0000000480)=""/83, 0x53, 0x840, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) recvmsg(r2, &(0x7f00000002c0)={0x0, 0xffffffffffffffde, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) open(&(0x7f00000007c0)='./file1\x00', 0x20000, 0x82) accept(r5, &(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef6490c7c563f502d0023ef4bb343e563be0bf03dd4f946152b253ed47be2e319929868f3337510d804a08ec5ad0a5cc585dc0628"], &(0x7f0000000140)=0x6e) 16:00:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) sendto(r0, &(0x7f0000000000)="074f40cba6e8ad2d9c10a54a3e108e430d9deb3d98bbf745b480fb07579e6efe538b26d0c3daf552294b29113ab129456ad60a807daf3417e113a790eb66faafcf36f68143375069e7dc6dd3251ba531db2906fcedf88779692712bd7db00b8223337f19c1e4e8c40c8831fb0b1f503c7f06a5aa71f4936ec06002fac49d00fa5547672f8335f721dc1c1a282e9a530dd3cd375785a22d5b7e86ff4eaca565591ef264d9c32b4eb29fedc3dfaff0e436", 0xb0, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000007e, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x200}, {0x34, 0x0, 0x1000, 0x7}, {0x714c488e, 0x0, 0x0, 0x8000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') connect(r3, &(0x7f00000000c0)=@in, 0xc) shutdown(r0, 0x3) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x3, 0x0, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd56, &(0x7f0000000140)='+') 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7b34c08391334ba2, &(0x7f0000000180)="8b") mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='/dev/bpf\x00') mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0xfffffffffffff640) 16:00:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8380, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x87c6, 0x0, 0x10001, 0x5}, {0x81, 0xec4a, 0x5, 0x5}, {0x20, 0x2, 0xfff, 0x1ff}, {0x750000000000000, 0x6, 0x8, 0x101}, {0x4, 0x401, 0x8, 0x8}, {0x39, 0xff, 0x100, 0xfffffffffffffff8}, {0xe634, 0x8, 0x1, 0xfa3}, {0x1, 0x4, 0x5, 0x8}, {0xc, 0x0, 0x0, 0xffff}]}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000), 0x2d1) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x4, 0x10001, 0x2, 0x401, "698e40a37bebe649b4dde0abd4a2ba97720a1665", 0x1, 0xfffffffffffffff9}) ioctl$TIOCCDTR(r2, 0x20007478) r3 = semget$private(0x0, 0x3, 0x41) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/251) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x0, 0x3ff, &(0x7f0000000040), 0x0) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) socket$inet(0x2, 0x3, 0x8001) 16:00:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="63ab7ce2f07e2f48d5b3a2d5cc8946785f24b2c2898160dec5627aa352e870b5df75c196c2dda538ecaebd098740ff0348b9ccf65f8fc3dcb10ded31fcf1aa2618638ddafbfde3242ea8229aa99ca74a3ee90f852fc6f554330f55092d0e4a2856f5f7d7372548c62f9f13894e681d5a3ef80994a56ded7cf9ee5f627747308e5f25bd610e2f9fd965621ad0b71f8df5f6911ebf7a3416b2c8e1910ee676a94200b5ae19abfe2bd745d9510f8067e339", 0xb0}, {&(0x7f0000000000)="304d79e6b8", 0x5}, {&(0x7f0000000240)="12c76d3ce0a7f841b4dd7b543b0872968b51f9ec070a38750ca7a5601c5c1732e91b036ba2115d6a64d4185de50e15971c5f5d5ab0595a5fe2a395d089b24c3d6f0b2f0524c5f3486c33c7488b816b245e0d0e145c5606bbcaa300689ff69eb217e8aaa51f3acaf17d682359ad3bcdd6bd4c51f10983c6e8ebea7fe55c47d3c90d2a8a2cddccbe873ccbc2e5ab758b704b9257078c0c9f57b1befa06b07ccff8050ee304c81d4b3d7e440aaed848f64a0b528b8ece2901b55d401965ca7133bf8888e1bcb6ffc38adafd37107bb797cfa89de36e9b14580dcd5adbb0c4ee4d6a9e0a0093081dd210a3e1", 0xea}, {&(0x7f0000000340)="726cacef51c08cd392ee3fa6c5618880acbe99751f3dba9eaaac0c2e694977cdc0450933efcaa591db2d101e2a6bb6a61b28ff6fad70e6fda8197e924046c5b1c20503f9c2270e9f0df3b9ffa7cff0631002f0cd24702abdc891215e5e340413f714092888b857e4a4", 0x69}, {&(0x7f00000003c0)="b4e79fbe16ec6be1cb0e73a2606d1af26a5f5a860c42b9bb2d4355d30669a6e7fd31164717bdd926452e74f5e2c33c223eee32e4ed11799ff45ceb45620da39ce56980711fe4b44800a1086a388881482fed42db631fa5c48f545c64edcf0dc6ffa4e9733bc3999df3c3406e43eb97773ae55252792f3d47c988e4056fcbb9e96ac014c288a4c9cb99470987fea23208ca3e00df6c11e7143bb14bd1f22c58406ad7e91579c876d9fd9be9e3c98ac576cc0d28b720bf47e8de3d98f996b440b19b57c571bc1fa8817a1f5904b6998f1f4dca451c0936f8b78e3b65dd8fc6d8f9c656f98d925413ea706c690e55bb0d65fdd3a6363d6112713407aafd1ccec1", 0xff}], 0x5) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 16:00:26 executing program 1: r0 = socket(0x40000000001c, 0x3, 0x0) setsockopt(r0, 0x55, 0x3, &(0x7f0000000080)="98c64d5d582d5aabaab65876c62603124b8cfae140880d5f75d01d6c395062ad351aa82d6e200ae5cffaabb6a983f051c53596", 0x33) setsockopt(r0, 0x20000000000029, 0xd, &(0x7f00000000c0), 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/160, 0xa0}], 0x1, &(0x7f0000000200)=""/29, 0x1d}, 0x40) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000040)=0x8) 16:00:26 executing program 1: utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x1, 0xbd}, {0x5, 0x6}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x76, 0xa0, 0x8, 0x0, 0x800000000000, 0xed8, 0x8, 0x3, 0x1, 0x77, 0x9}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) utimes(0x0, 0xffffffffffffffff) 16:00:26 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dadc32ea982c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b246a1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4110], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = dup2(r1, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) setegid(r4) setgroups(0x10000002e, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') bind(r1, &(0x7f0000000340)=@in={0x2, 0x3}, 0xfffffff7) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/193}, 0xc9, 0x3, 0x800) recvmsg(r2, &(0x7f0000000140)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f00000005c0)=""/129, 0x81}], 0x1, &(0x7f0000000680)=""/250, 0xfa}, 0x800) getsockname(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000100)) msgrcv(r0, &(0x7f0000000400)={0x0, ""/169}, 0xb1, 0x3, 0x800) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x9) chmod(&(0x7f0000001600)='./file0\x00', 0x8) setuid(0xee01) msgsnd(r0, &(0x7f0000000280)={0x3, "850c38d7fa23c8df10c245589bb2b876234734fd4631170a8ff7d6ef5c4962e335135b24d76bdaa025d5fc6f17d6ba54d7d4b6878a0b7e7d64871852fc95fe944dcf5463cd56812850b5fa7c8cc9fa20ec5e51fd9b47ae455346ba22e749305c2377c0bf6c4960d6cc6e1ab2a22fd7311df5b0cb98edc4db98a7aa2971ff92ce95e7f5081738e3adde1e2aef2d71a7d6236335583c500c"}, 0x9f, 0x800) 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x1, 0xa01f, r0, 0x0, 0x0) 16:00:26 executing program 0: shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) 16:00:26 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000102000000000000"], 0x10, 0x476d21fc23d3a62c}, 0x1) close(r1) 16:00:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:27 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x4}, {0x6, 0x5}}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000100)="97a7d0450618d0b738d2ec667af64406836ec426bbbfed57711e4dffaaa46395ce3d8f63409269b7023c0fe93fa0503e3466aba8562a37363d41fbd2414b07a6ea95d1a4d030ca7cafb5c390a4e9d2f89d802dda7b891448424d481fe1946c61a3a0b76f9246e6b2b7100e9daeb2a868d8b9243633fdabc88be01ac83a02e72d1dfff162ec3cf642fdba973dd120feb9772f3562316d8c", 0x97, 0x1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0xb0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000240)={0x3d, './file0\x00', './file0\x00'}) chdir(&(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) semget$private(0x0, 0x3, 0x2) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000340)='./file0/file0\x00') semget$private(0x0, 0x1, 0x200) bind$inet(r2, &(0x7f0000000380)={0x2, 0x1}, 0xc) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000003c0)=0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000400)={0x8, 0xe93, 0x1f, 0x4, "e80d69d5ae9b5dfb420830f4a51e6b5a90bc0df5", 0x0, 0xfff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x7ff, 0xfff, 0x4, 0x0, 0x3ff, 0x7, 0x800, 0x2, 0x1, 0x4, 0xff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000004c0)=0x7902) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000500)=0x354, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000005c0)=0x1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000600)=0x993b) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000680)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000006c0)={0x1, 0x0, {0x100000001, 0x80}}) renameat(r2, &(0x7f0000000700)='./file0/file1\x00', r4, &(0x7f0000000740)='./file0/file0\x00') setregid(r3, r3) semget$private(0x0, 0x1, 0x10) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000780)=0x9) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000007c0)={0x4, './file0/file1\x00', './file0\x00'}) accept$inet(r1, &(0x7f0000000800), &(0x7f0000000840)=0xc) pipe(&(0x7f0000000880)) 16:00:27 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) write(r1, 0x0, 0xffffffffffffff13) sendto(r0, &(0x7f0000000040)="ecec613f05f7053f69ba8ea7c06cfa3e4364abfd40fcfc9462d2c6855352f4d7d732afefa63ca928fcaf3fd0301c252dc0b6be965868ba085e7c3ebca138eefccd38f25be96f764bf0be2728", 0xfffffffffffffd5c, 0xf, 0x0, 0xffffff12) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000240)="e31a37c51463daaf87714f167129042fab9fe230c4bc3ac7be6794eded2cc18b6e0241f1fe2b0c0b9ea89e83de45ac529b542aa64a54a367382af6aa40348ceaf5a561c68ca4faadff7cf621eae28452c927271158ada06364750af9fefd6f5b22d257628d6f71b910", 0x69}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="8800000000000000ffff000006000000bd39347017410094e00986c20b2fe0ef3c73123bbfb66f47e83c09eada98827ec1cfcd729f6d35f5400d0eba0c533e774db875c9e7ab61929d45846f522f1101ec0e92d08ca85a65db8eae684e6c49f126fb893abeb10654ab797620e1794901423751200be9cfd724ba0b8fe72636e2ab1cb86606ffc7e606fc8a7dfff2cee61c6b7e2568d2e3cefc768b50ac59682fdad6ffed412c7caa95058ff806be5e645a6cfab6496a87bd54132e7a036085980f6380d00216788d605c47804f2f6b10665aa42bed40aac8fe07397bcd6aa7c4886ec89b61b88939535b0b885163e0a45d9828c34455fcc95a95b8057aef639dd274a40751c4abb72c4acc9fcda5154de6ee29e0d7d16de64cd6353700"/296], 0x88}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7, 0x8, 0x9, 0x0, "e774ca10aac6a7842e0a29318c6b160f9404ca94", 0x7, 0x8f}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000900)=""/251, 0xfb}], 0x1, 0x0, 0x18f}, 0x40) r3 = fcntl$dupfd(r1, 0x0, r0) r4 = getpgid(0xffffffffffffffff) getpgid(r4) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000003c0)) write(r1, &(0x7f0000000800)="fc06ed1ce8f5bf9562bd5c5608e5b053893b05fa593a36b55ee238eba60cd048e1a3fb3de8333ca0b48609efa02aec7017465c2849773653b541851cccee59e7e20bf6f6bf96042ca60f6c2440ade75f15ae6913e28b0292d4f296a43b5c04e5607a2ba06e5fcec620c717a6407e8fb27ee50a524f7a6c6435f1c7441a689127c1b3b01e9bb2f74574eba9732da0a6cc022fc8f009b45a81a2c1dcc455c6c2bb58940ba157631735cb86a4e99a2e401c042e1057569217ddb589e9b23f7b0acd19892b7c80f4f76b9c65335a0ab3644391a59d96443581edc65ec3284d3cce1156c913d1e7eab9f06a39c559ef71c78e8dde606e890946c352143c11b17e", 0xfe) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0xfffffffffffffff9}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="d9") 16:00:27 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xffffeffffffffff9) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x0, 0xaf5}, 0x2c4) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="6c023000"], 0xa, 0x0}, 0x0) 16:00:27 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="d0519fef850600000000000000da094ae7f576b8861b2969cf79555698b364600000000000021d0c23aacd1ef22b0ca5e6720b36e562285e85a9ac6b6fb5c7f0ab11d6cc3e0baeddb66c955ef7a2fc9a63977d945bcb278d36256af9d3de453e96321cfc201624746d9e9e03a503d4b7588080e373213bdc6b0015996d3d2f4acbbaf50af25a2cc50ca38274f893a872e624d0372243f53f111e2ae2e0803f739ddc9d2ed7c601d5ce07", 0xaa) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup2(r1, r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$TIOCEXCL(r1, 0x2000740d) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r1) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x7, 0xf2) 16:00:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) lseek(r4, 0x0, 0x0, 0x2) 16:00:27 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0xa, r0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) load: 3.06 not a controlling terminal load: 3.06 not a controlling terminal 16:00:27 executing program 0: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xb011, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) 16:00:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getsockopt$sock_int(r0, 0xffff, 0x28, &(0x7f0000000080), &(0x7f0000000040)=0x4) sendsyslog(&(0x7f00000000c0)="b87d8cfe3f4a4214ba6021930d0efcff382ed0d75cdf0c10b99e6165e865ba56a4f56bdc972db2f5aca09a6e9706f906f87daa6fa76fa0d83fddcba6be470fe4762a5bdcd6dfebba2d95681544e105bbf0ec21fb8ae8233e327ed23fc8bf8d3d770257b630ed26038fa4927d83c5cf3226885ff02174d6332bd5648a11237eaa71ee90b0ed939596a04133a4baf292b95a7a", 0x92, 0x8) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt(r0, 0xfffffffffffffffa, 0x8, &(0x7f0000000080)="1297402f150523d709f8672cc00d6d67c0e5c1defdbc909939e50b1c", 0x1c) connect(r0, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2009c, 0x0) r1 = msgget(0x2, 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/117) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)) recvfrom$unix(r2, &(0x7f0000000100)=""/143, 0x8f, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socket(0x3e, 0x1, 0x100000000) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfff, 0x101, 0x1ff, 0x10001, "92bb661a91c885879551c6621d40cf8e2d0c1d7b", 0x9919}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) flock(r0, 0x8) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x12a) fchdir(r1) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000080)=""/171, 0xab}], 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x7ff) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000200)="30a6757bbce5d92c667e3c9277106ea00170da327539ed6607c3be53ede530b6ac17ab478be83c2951c5e7d32c705aaea85a8eca315e039295c907cabe2261dd561deb8927411f9868a6fcfbe813c849d574ffad020a5265e441a727d061307101ae448e1f6a3b5bdff5ee7c8d6ba14126cc98c9", 0x74}, {&(0x7f0000000280)="5b5864fe9505fb2d7918c75c55e98b9e5dae80b0ed963b161823ecb500b70238ad2f8ed751e80ddaac6661bc712c254c86f36d49f42f49b32495884f7c09aa93f4784540efcb4c6aa1042df77ec710904fe6b5ca412005977f34d3f9c3d81b2b1e7465d92b34c86123dbe9dc2b570c724fbac618f27889a1a996cb18b9f545167f37845392e9e4af298a5dcdb8224973d866b966062468e0bc4bde171d5e37a20278b7b4e64385e2b1bffc628a2e7997f60f99a3a2f360305c0d0fe14d1c193ea0dbb3e04f14c29ea1fa1099dded46b28aa5cec27925be2668ac", 0xda}], 0x2, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) pwritev(r0, &(0x7f0000001540)=[{&(0x7f00000003c0)="a490c6bab20d016307b39d7319dc2c35febaf0646f2bd66cd6ed89d47fc523e56da1d317ae6bb786bbc3894797005f5ef8d7eaae0fd8bda266f2b6c34f49c097f63f4bfe8f9b66f400bdff1f172966f3484c187b382faba8a1595fbf02b1e4df48d6bada7d5a06134059ce22b4b9be36dbf97f3c230a4ccf5b09a58c2dd0fa361704a8a9582b91e05ceabe74cc0dd60efa", 0x91}, {&(0x7f0000000480)="a2aa0c607cf4a20238c6007b9cd13168ef97c5b77c469295d13a955ace9faa88a3749db03a113886a4220bec9d74aac542b7c79abd828b37ef50e3dbb5b4561c635f87f1a34eaa7abb08f5252bd4fcf9e480fa7b30a91c9ce751d7a09adfc17ba2c3b04c31d62932570e2280948773900468b50cf35bfd65c1e23a7f06de7d2cc276cb5451ece3531f308774c0e6f619b53412a9994647377dd954ee16cca566ac78738244de25679db5ece98639f68217b6d5b88b7abaff99c3496d990091b0e2d0438ec462ed7020c56ef512b388745b2e1e28350dfaa1e6cf4aad9c4ab11632e2589b193b87483a7c1514206697dceba3bb3a669720beb01985fbed1a3c55d9e703e3c86ac46ada2dca473a202351f710f3018fc5a8c698c0157d85476426e135d7b483c8b1339afe311322df30f96e593edfd03fa9b7bb771ccfc4b89fc93aa790f2cf86e4af13d82d0e33c126a5d729787a692cf054118720ae1a70eb7c3168d38c6515584627441f90c2e35399e25b2ab67199b6e57e35253fdecb2a7609bb1c9b50783eaf24be45c5ae7f75743c5b196e47b21c40612f11d591da2596f5691462be5ce5e9328d7231dc5d7e300c7b3aeda703048d14a28c8d83ead7dffc903220474f392b60e655edfe60bb44bde4344a4161d5064c4dfa6db00317f79f319af415bee2796609b4b84f70616081ea69145ea2821f489adb0deb0b15a7b5a846212c1c5a700871b17c3a3919cbf13fdb03a0c88adc9441211294539b5c80a3b9955bef84aa787c9f5e534021e280e748170e51ea65ed58340d0ca11c5304bb299ae976ccd787b6ae34d36d62f7f5cc87eddd8dfab0bce9e727e5fdc5c94fe48af46e0b2f281a1203bd804cd8da14f6204fd3f7aa2980bc9fed2f6c6cf70e7f0c65c7a9205b078922c3b389916c2dd056d91edbb02dff079afa79049cd9d4c34cbdbdf22dd84856543ca98ed40917f0e4450bdaf8cc3a0a2d0d119dd920f4bcc76bc3d0365c9b36232014f67bdb47b29d257c44b4fb0e9b655bcc7b8d7dbb8938853725b5f536d4c2bb53a61dcd2cb2db343b5df65f53bbf8cb84f5d70dd8f56cadf2840a20d434836146e18d2c5e8a61d29be61cf43451df4b7dcce9fc9c35cea0658e38aba1033733c51cc7f78a9fcbefa255906a7ac32a3ca8055654c4d9836153959925e2026d5473a47e07f7bff58f310a347df10db19c4e0fc33bdef8af5058a2f8d4dd86312147094fbcd943e51aba16d2c7e8308f8804e472ba0febaaa318842b4427b2d0c1cc6066db504c5fdca57060dbd32458e67c5252cb14bec3255f028ac3062d16cdbb9fa973024c3eb5eaad463e5f69056fad950a0571ea7d495a64202011599aeff16437bb7c1e7339057ab6b492c17601ec3e6c8497634ded9ebaf3d9b9536013db42f0c9d8d5f880385365162448aa5396793d123740149990204629ecc6ecd4280325e38913e214b1f7111fc261c2064c1ec18abd91aba922d5127cda893fddab3811a7e0d1800f013b9585f99c70e736dd1367282593e1ae85cff7742e7b79ac0a65d73f2dede204d6b4e2bfbd0f585f894c33b03ee122ab8c7a3deea289ebd568dbb47bbafc5018e37e8d15fe98c575e366d06093d840093fc14b44878fe3c826c6f3a25803b8f503ea189d5cbfdd62e8b36b9679e748537148e89181582b53de4a47979baba0b35ab246adee54fbcb8168f8578d40adc11ad56151622685bc856f1efc92395141058ea1ddb147ca5c5d5c453b89833be326d5be3eb4842a8a7dab9a55ed3d6cc84ee7f3e1544dda17781bc48d2492b572652cad6d788553e16a8254031b86207389ec81331ad3fd71012419a0507fa6e5e853ad56e582d7fdc7f9093c5ab727eed7d1201840e50b5838b6cc311857b735b630cb5abb58c48d53aa3f19035ace3ea5e423b26cfa006e83183dcdabdbe0660ff68917421f563aedb5abbe12107d09c880ae8ecded06b8bf6478ea495a61de518e1f904d325ee23cdbf16f2b827b9699a93b0e6ec438e81e7a8bcc25b9574e8f28cd1a0bb13382e1f0aa2b8c08195288ef39f5431da73b161a294047ec0442ac2e90ccdf109c041a3e423b3da7fbc494e1be92e1ea2a692f407f0aa63552d66c4ab653ad72142ac338ac919a6529ac4301a8e2969b017cdd49bf5818129d6e5212ee21f7210979c1ec1e11cbda7d62b9a48b1672e732e9ec70f43e8065e18494a9fddbce0ac462a8bda138138a84209b9ce56fcce76e166a4c916d8a4755e1e1b08b747954c04e49018fa129988f0b9acd5414040fee3dcb66e2802d9ceaee85ced1e99e4122049467a150afc08dd7782eb9ead9496c74fc78733c6abb32521b455b37cdaa993fc96644496a595c9c73d687bc0134693bf5a30317020d300065901e6a8ae870424df6bab9ba08be2d0372e88b2a6410bccf15a0e80dafb4a6ccc5dddb7f2ff20f17cb95e33c9704e7c139448f65a485806aea9ed5147eb13a85df254622c4b2513022e2d80d5f2b55c084e812138bd5fdde2fce2679e2b99af42c932a3bc2efe0c725e05b04b9c6f72198c0dc75f3ed8ae2b944ab52789c97381bf5ed3cf7a4b8580b6c8678d2a6e6123687ae23986721beedf82abc4e6daaf65adb9af4f672ecc104a17eaaf60fa4c9d592dfc1536c396a0e8fb334df0bf537473acc9958f059bf1f6afd074e1074db0601ebbc9cb22428ad07f1cf56a5752b25849f6db047336e05b4cdf491a909243c5d9b1cd903d2f695985ca0228e12cc3f314214c5c1bde635bd0771d04cd5e588438b648a57f45a8bc366949a6ecd248c892bab809ffe717ad3b3f98ab87d267a53abc986e7b2738fb6df3d9e765575e0c991c2c387c15b5c59c95790144ae4c1ed940a5aadd1ccbbef089265aeba7e8e9ff3c3460db6ed885a5b2f9234418a2d22d748e2fe06faf065284708fc7226b2659fec12f807c824f581534d3c3079f6aed6d86761d3f8d81513bbcba81331c88a352137c32b5a6b7f9290e5fab1ac9f3d7135f5734f35805dba91486562b6b7f68901cacc2d25881f5a8eb142c499c35eacb4cc41ddc9b35eeb63e8d2a51ed8e2cff681fe5be1c9e61b7c5476411211945086dcc6b27fff733f1549738bbaafb0d6efdd284dd48537c2f5302e28df2154365102038d24c8b5eba45cbfd1a3b672e1cc878eeb5cfbdb73262272e6fcde77627517f49b76e4b73e6e2bdcd4c282b2215662c6b019b7d92138993bea2cfd9ccac62bff7c655f735cd788917adb022b777c7a9dfbc88674a9105093b12c6719c957d402ddcb8e71670ae43801066708a1063bf115d190d4a2c04bf0bdab6b41ca44719363f266fa0aff0487c2109f3cd09b8bb892f5dbb12373e620699719db9dc0f735a15a2991f8744980eedd40c9783424d53a7516dc6174574087fb76946c7cee55aee76a3372d32b487ae08fb19ba459849ae83639d6bd0acfe5dba58705685da3bc48daf3a26ae9ff6d9bedab8847f9c888b6217d1e3624ed3c614c8e722a5b16925b63396ba1012566701aeeee8f425cc3ac8ec6bd39b4d09ad8a5a22f7d7facb69964edabcacb979d0c807de413bc4a63a12bb2abcf17350110201dcefb5935bc46b1147943c7ac072a5d3fb19088e8e6b22266e42d235d76031e8e9002d36ff8868bec09437f1eb83db693c449f6d374589f416af1c2615f7b5a13d228eded65a5886f114036a0659e75fd038ecb33eebf4c30529a144f6c83fe33462b495c854de5e3438821a19ff7360d9fe3ceae232ab484c18ba98b0a1cff17115a322ad02bdb3e236970ca66396016817f74f51dd3dcec86c0105cc1718e668902052c7c73fd49f5a1651e01ae65daa93d2b88fd27c86c8387659aab0cd95fe07eba49fe0914dc0e669b86a4f458d68f3cf6883c1a7bbec71ce3c5be29cfc6a3bad01f26760a792aa50b59ef73bb7498b07cda8d807f7f69ff400da9aea1d104c1da6eca62146bc7f542a2efb0c1f70dac24a709417d730aa972f08c297e9491b393150caf680d0b40ecf5012c75005a1790bfcbf362ff122bb5651a96b51908db3e924a590fddb096ce9624e12e7c6935ee9e061d7ea9a8ab7b21cd633b40c32f8e47984e32a807da2c8e2b6eaf75b0c1c944240bc28ef4931cd2ce0711006474e6ab79b19c1c8fa5c4ab917225a11d4c4c47fc60ff7dfe6f592e76d17b2b5af212d7e884cde7eb8b47d36c60ad5f0114bb9822572421bddcc2ceb51a89029ba072cde327b9c1e1cd085478ecd551930453f5be14e5755066a622821b88c4537d92a570a64eee91f3655ea64eda6a6bfc3e6b075cb0e1363575f03594fbc0ddf6543922677421ea53feada997592a18fd896325ece032a1ece37e043c3f332168c2b6036c7ae8150bcfd960a6176d23d40f57c19b762546bf1187cda7cea47ed9c3475830e10dc9dec353729a14992cc526a134760bbbadc7cbcfa744fffc78c36aaae4b731f8ed6f58834c2ba3ecd14b1774fabbb516d52b38a2914afd3f778431c1cab0f7ccd173b1d410849ad6495b485a0319f3070d52062327ec85f7ca0b39b1ed84cf11bd3510bfccebce7fb92526019634b52082ffdab4566a94f48b4a7140e5073b67aade7e62c6ec2729e66a4f95f897ac7a4c8b5812707803e7acc62f2421995309dfc1300d5ce2310944c873b0794d93d5aea24f26cf35b4646d7128bbdf05a6a6839c53769f9a6fa4fd097f5261ebd4f8a94feeaab982f639a8d347876c3ac8ee993c7387735c13ce7018f1ffd17e2a4205f9d18d02306dba27f4f335cecc14a0ca521900fa881c6755fab451c7d8af4a0d0aec6d01136c185b0734f10449e1d2b0ef6abb80693c0ca89c6a73ec622b3ca25f5fe5accbbf34a06560242462c9c057c2203ace064a58560843fcb42db00af787d9cc6ac59da2b288ee93b313f7a49ddce92b055569ee2cb8a940ce6b2e77bd3957dd23082c92ae486dbf4fc9dcbdfaae8e052205e044b5548f964ca8952ffbc6b14c69d7ec8c9ecd15c84795b33b1f1036ea84951a2133f80d2b842017527839efa6dfd70d8bfc56a05c3447347e60f675bc877d94b67829094b1303276383466a0991299d0a456fd762791aacb5c5b2a366968fd38a3efcc8059c52af1855405ff5a3fb20664c02bd61a61f6dbc356a5878dbdd9ad8b66560fb927eae4bd640434e95f549f95ea933d6b93cfa9a9d0cb895045b3d8416e46a59dde47c83bf946e6ef8bf9c5e756b536de0664b41487138c08bc438e209b0bc22bf9a8710806949eee19dabc8321a509c2d953a7ae9bbda4b667e5fca67d82a2209bfcfa46c69ac90700451e1b197638ef800641be715bca308c6f4fdddc6bc677b04dfb2e832501f4f204458c8e7155a47447467a3ad9ac1d104ae36e8e62719e23b9cc18d26345dd70a8de42c6daafbb05331d58788f8bc92ae56c7b123583790ea67b67e3baacb271b722001ea69ee524e6bd14201a831f5b95283749405cffa2595f8401ec413df9a7680506e20e99fef5b8ed9854dbcd7d405652ec0b237ae39f51b5e859127ad90410749df203f01392531e729b6e2e9049a4702defb94c18d34a4e98bb67217fa95e6585d6cd793a5d315c0321ce2cb0b8e0d76666b24ec0ba8503a1aff3bf0f97e5fd7fde68aefd43a52629a694377fd0500c3e66b1874dde04885d528db5fd397bad19cc92f6ceb928094d6252cfaac11fa7e1b0b4ff1233d067b47fa696fc7fb94623eeae0c944c53774096c1f2599789b610ce4ca87f74e6cee7c7904876ea660bfd779db2dd9df3a", 0x1000}, {&(0x7f0000001480)="3ab240f8ba9dd5ad7867decbef0edf651cc4bf40050f1ee2a7006da861650d40cdd1076028749080b697e87e6797f34e1208e245f0508a5d4c65ae60b509770949a9f9bbaa795e99a40ab641d3c7c82c2c93", 0x52}, {&(0x7f0000001500)="bb", 0x1}], 0x4, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001580)={{0x18, 0x1, 0x0, 0x43}, {0x18, 0x1, 0x4, 0x8}, 0x0, [0x5, 0xfff, 0x0, 0x20, 0x200, 0x1000, 0x9, 0x80000001]}, 0x3c) readlinkat(r0, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)=""/232, 0xe8) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000001700)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000001740)=0xffffffff) pwrite(r2, &(0x7f0000001780)="f5a613e86e511403451eeb960a8666d188ecb63c658577b408862da7aa04451e61aa7b505445a0bdf74ebdd062aab5b1a81160c2723827c9c8e083e6", 0x3c, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000017c0)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001800)={{0x18, 0x0, 0x0, 0x7}, {0x18, 0x3, 0xfb4, 0x80000000}, 0x3, [0x0, 0x1, 0x2a054fc5, 0xed, 0x101, 0x2, 0x5, 0x6]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) getpgid(r3) fcntl$setstatus(r1, 0x4, 0x84) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000018c0), &(0x7f0000001900)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001940)=0x2a) setgroups(0x1, &(0x7f0000001980)=[r5]) utimes(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)={{0x2, 0x7}, {0x3ff, 0x7}}) fchown(r0, r4, r5) syz_open_pts() 16:00:27 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x6, 0x8}, 0x10) 16:00:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2028, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="9c87c3772c0035b841332e2eda", 0xd) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x20000000000) r1 = semget$private(0x0, 0x0, 0xc) semop(r1, &(0x7f0000000000)=[{0x3, 0xc165, 0x1000}, {0x3, 0x101, 0x1000}], 0x2) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) 16:00:27 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) socket(0x1, 0x8006, 0x9) syz_open_pts() dup(0xffffffffffffff9c) socket$inet(0x2, 0x3, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r0 = syz_open_pts() accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000380)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x8, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x80, 0x0) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x9) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setegid(r3) setgid(r3) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r2}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r2}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r2}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r2}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r2}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r2, 0x0, 0x0, 0x2) sendto$inet6(r2, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f00000006c0)={0x200, 0x3f}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000240)) sendto$inet6(r2, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r4 = getpgrp() fcntl$setown(r2, 0x6, r4) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) poll(&(0x7f0000000200)=[{r0, 0x2b}, {r0, 0x191}, {r0, 0x1}, {r0, 0x41}], 0x4, 0x0) r1 = syz_open_pts() stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) close(r0) dup(r1) r2 = syz_open_pts() r3 = getuid() r4 = geteuid() setreuid(r3, r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "b3c504000000000000e9e92c5d00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pckbd_enable: command error pckbd_enable: command error 16:00:29 executing program 1: open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x100) setitimer(0x0, &(0x7f0000000140)={{0x3, 0x7ff}, {0x5, 0x1}}, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x88, 0x100) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) 16:00:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0xffff, 0x6}, 0x10) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) getsockopt(r0, 0x8, 0x101, &(0x7f0000000000), &(0x7f0000000040)) socketpair(0x1, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getegid() r8 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r10 = getgid() sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="ff44d1897170953fd6d82550d865011691d3f9338c0a464f5a0ed2080eeafbf970fb216449caa323e533dba815b93a589a60dbd070e4f4e40c6fb8aaea5a048f86fba5666081b2", 0x47}, {&(0x7f0000000140)="3f19b9234ed746586c90955712b4bed3841a3bedf48268ecfd58b16eac9f66d06e153ecd0a10534eabefc3fc9c54b3b5b6e339cec03e49323151088451e2ccb9faa3b2ed9dc6345dc8083a2f42277b1d4d451d8b65c05e34797cdcc40bc84147a0a92c4edd7e911668e8629879", 0x6d}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x80}, 0x26dc0fbba6cb7509) 16:00:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x9, 0x2, 0xf143, 0x7}) ftruncate(r0, 0x0, 0x0) close(r0) 16:00:29 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0xfffffffffffffffc}, 0x10) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x3f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x8008080}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') 16:00:30 executing program 0: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffb, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000380)="191963241b9f25fa7841138e6a72d4e511923b13950f4c2de4b082d66bc2e762adb67d4941a0907cd42440645fb84bcd7eb4309605f90a91de2b49300cef3a4417978adf0452790855db8fec36c6aa390fb34655c6953e6dfcbb60da6f159eddb692c2632b", 0x65) execve(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/49, 0x31}, {&(0x7f0000000140)=""/124, 0x7c}], 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) r1 = syz_open_pts() msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000094e4a7dc0c396bbb5f69530001003a032b5b46bf69aacc07a7000000000000000000"], 0x1, 0x0, 0x0) close(r0) r2 = dup(r1) syz_open_pts() ioctl$KDSETRAD(r2, 0x20004b43) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c999dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa096d5a0dc68586f240c58943e817f19c1fbaa6545da01939186c222184fbf343e692dca10b52ae2d4c8392ba000c8b7c814ca207e9263fd9103fbd79135c96440fddbcb5b4811ce752840254ba525b152666f591f086f8a47563a6c2543be24607336f96c588ee375662e96343ebcccb0160896d858e423e56a54de0661335195384ab6612a6319f3534ea0de5bee06d154e9c71d7ee53202361568dc9bb007828fed3803a7034eac07c786ae2c2ad68de2c254bbb085151290d86cfc6f093d86f73f19c1d28e72a7e9112f6999b4d93d4d9a9fe654e8d3e18158a65f5d8fdc4a209eceb46d64e21a51804b063cb150d327cbc177de50b431871c1d", 0x21f) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10800, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getgroups(0x9, &(0x7f0000001940)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, &(0x7f0000001a00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001b40)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000200)="212d2f7342e7a296ec71bd63176cf7b22ff455e0bca4007de79a0b0e363c6a21a9ccf7a69ec5ca69e4fca4a847bbd34d5c2af5144c0b01c1fc7912db3cfbc43667c4416620cedbc01afb050fa062e2bee70fdede43ae97c053009a56f4b39f883bfaf2f73f2a90efac8e23d5c4d27652db67421b4bab", 0x76}, {&(0x7f0000000380)="6d5f0789e4bd9ecb7836cb5e99722f9a1e649c525b9771370706dafccfa6dd8ac38bdb3991f342b736ae945df3c2bafbc4a6075afc7b7826852cf64c684e03265723046f224a01a44d4f667ddfac76372f1ac64b4e3711dc7c80f717f480f3cb0c7e31b7b9d3deaf88219e7faf017b9a68a0d843bca4fc838ba9b07ac473bce8d699e44ebfb5bd13f02b481c39019bc69a8f788b5aada8210b883403c9e247fc4cf26f77dbda36cbe917a4b803fc6d0e7cf21dc3f50fee3ce5b9eb2807b2c7c1966b5148ae8c42639af8ff259f5aad", 0xcf}, {&(0x7f0000000280)="ae30f0b07b19a19202a469010c12238057f16d1bdd6299fd7ba5780c60c98e2fdd7d6fd1edcd598658b89d5e096c88522f9e051a17fc07b62099dcc23c933106d9deee560ce8d20a6507a7c374b5fdb8447de69955d15fa7fd91b321382c1de618eba103d1466d6be015fdfa292ab6e86ed3aabe7c4c", 0x76}, {&(0x7f0000000700)="a72ec1baf4dde266fcb19e6c6eb9d973ddad45d9a5f733550006d8ee764462ba02f4a9f25541944ff0061b97ccfa6dd6c1ab738994e4abc44d6a8f570e139c0499507243bea05541708ac842e4b442704cd094e63671f5217f957b230d9edc7d70240b7d5698c4d569303a89f3685235d23b6ad8039f6f54b3ec708caef1660d64c48a3f9601c145d32a1967b4715d97a1e49685573566c4eb2067d2a84914d5e947ffed7ecf8697c4e81f4bd1b77ab91fa6f6f3fbd49d6619e8917bb9c4ff241d82064306", 0xc5}, {&(0x7f0000000800)="ea72537642f21c022c9b9ebfb5a60d42d4a324bdd02a392a34e268de70ba0d59a760a58065b03eebab29747538c774dacb8b293fcc3965aa0aa5eda7b74d8bac404afd9ae48f319f717bd9902853e46c4ab94f69e4a485370c4fdce0f80a9386b097780ff67c1e5e8aa9d134b5e01dcde0e449d2cd7a8fcac984656e4e3beb05c0c9e2b6dc3b09e96ce754989ae2a5c464ba8c6c90331abf4ff9", 0x9a}, {&(0x7f0000000300)="50374070b7a6579f8d95f371f118d689d4ca7c8f3d0f", 0x16}, {&(0x7f00000008c0)="06d1e4d3b60440a377b21058e8f31858a1e0d1d88172152fe50f0588e72c58dfba79d1a2805d20e7aef11e98c888de317d189ecc8ffc3a703ffe739e1feb34e95c32bd1c13046fedf2605c28d6cd6073b0282bd04ac8d97162794976b4b6113af241a28648507f2b543d32851e3e5f632cde9335ef7a01f012ffc6c23d0719622be363b7893d0468a4f24a9c78f79852911d4869af59300a7d29b25b62f9a29aafca7b34b76dc22e2cc25aa0c6383cef098cdfd0c492ddb04f116c4aec4a6f9e7ab012ace1fe529bf9086fe4b58f3f395ba4c7c4ad902536a9bfaf7f462ecb3000b1172da248757d48a1750226fa2669a7f86d94d2ecc34aa6384748a51c9c014898e81be36d181d24ba83aad4dbe57febc87d585d4be9ec67c51d9fb0f707b45c3b30441c40136a715699cdcbcbe19b4f074a6589b6cf16082d869abbd626baaeed3daa49e594ff45a92eae281353871e2f6e27f517a4df41a64ccdb584bec68115ecb60fe0ca9ab735a362de68286ed19326380ca085e5ef3f5e9957c7877339152593236d4a8788d6e8e50d0fbf931b4b8959ab8411a1cfbedadb1832bc9777afa04eadb56a61a5679c06d2a4ebbe9cdb6619f36d13cf7101667f5e9662761a3e6f47ae344deb0af67211ca52faad8926d9862119c5c676c594992382c9a5e3664ab56b65ddb0e3ea0aac1a2abefdcf722df0becb9b59e9935ac56c0b9eaca1b4484a75caf656d157cfc0579c99bb60d241b94f984e35eb049ecc7ca2567449b54ce2c7ab86d5f1288fff558d32109ec82384dcb722b82fd610253a5bfffc5b9f0091329f07075778e42cf25a64bbae20df5580d3ba5e7bd5e63d983a285a590303252c36ba1c9252ff35c1cddd60a753ed6d292510b0aabcbe8b8f3748e2e8a335a6962c8734d70ed8262235f9058cd7e1b48f5dde8a85fc7407d142f91bc6d9679d5e1a7204012ce7b0a878a66dbfa37fea178626ccdaeede50bce3dedeff3f61ae6a7298670da38684bdbdfa8e55ae735fc2b0255fead1b8b019e4b42690ecde63c326826ab8c0620d91bcd55bc22bd0fa0e9b705ada96456ca6bcc56dc84ba6e55d80f9c81c443420fea9fba83980840cdc527b45683da1bc0ac63a136b727f22b7a134473e5ae9545bbcdcb1191179fa72ece23094a1a8d52e21be33c2b5f6c6cc52346a59a5d9371f61c5a6f4c834d37df6eaad3f9fc18a498e5cad54963bc2c298f1de19fe7fbb197db91423d65b6070152222e1aff1af2cc882399bd7970aad3c908206438a895770d297e93209be5d654390625da893fd48efa7f3c9822b9a245d2433b4aa9d1b24ca174a34005db402f9b4aa4ef99c35673f2783ac5a8fcbe121dd017e51bdb9e551b07126786e4fef5887a76b3ddd4c453133a47b4196cc0d38ad35d2b6c6bfd878d071194689e8d5c75129929c7a3f4d534c0a627a7daf79fd15c2769c1710927a62482e659952714f6ac982c392b7602015e6a8c83341293e863bda4f6b0e0474c33945f9a03c7d68aa0cd2f40dd62561bf1863c6e460509dc61a9e4ec200ec1e8da6efa6b49168ac1dfeb46a4642be0d665b3c13a99e734dbb040e5f1927e24abc80954f8b5b10cedce3b7cafc5e6ff203c970b9220cf7ea134a70af463c5fd92002bf5c74c1d0f4bf591669c5e5566c2e36eac33b5e646c9a09478a9aee61049dc8d21e02ff5483d8f91af243d8437f231a4e5a2c936f1e8b06a983ba6a12c7e67b711983b5dc91cb9ac009e0f501c73953a7cc0e9bd6232f957f926013454abd0b862fd1f4aa97bda9aada8809b8f43fa9d9b6a4a35bd9c97e104345f3e6bb13f08a4d9104d646d704a1c759faef707aa1aaddcf0cead95d0e4f078150b2ee75c359078be366882857f48a6950c22a04b017a9bcc6bee8206b6edf85c9ac8023ebe85ed580d0ab775c600bf47ec559e6d94cd404348a30c86132d568f03e6746e7e049effc1ab8b5f9a5cb69e061f6b52effb7072c90570c37cc0c26b83a210b15426a2c0eef277fb5f346dd67fb939bd6f88528c6f53b4e65324d8926aafd60f76abe40314812ab39cad2d3294a0e58330495e09bf0329cd778d50bc09257a2f976aeca42b591003bf859b083ec4c62be127bc7c0455f970f24496050c799b16b5c652974de67868d3e138fa803ed3d868db1caf551cfcb725447f5acd3d03f74a9366ba79d0f841877ac79ac320d3ebf4a19197225b44856555e813e4c9fe1a019182cbf657280c84c2d54c781e693f005f0d4991b13befb0eba4a42c8929c1df7a192928e1011b308e81fd31df88b8665650e4f7de66eeef9781c86f927a2143ee6267584f5f94b25c48dc910534defb0138a193aa0f38f4811d96e542430fb289ff484943a64df2bd9e24c19fa396edb27cb7cabb5421e03b546ca8588398a7cad169172123903cf7990483311599d0a145db37e0316ba99e4f9b673078fed838ff1f169cd1653a274347ab2952012b398bbc12cc9dc71ea3e960f5c0d4e221a873c97b405b8ad79ea2eb7bcf6d09c2f98c48de07970cd18d902f1aca1b510a590b11e782ac8e564971f392cf6eb8dced6cadac629162e9c32168c731989afd9cdcef503f14f085f3653830686f3886d28b303e39407005bac4199113ff11920d6e47f30d9bd68d596c30236083c75d49b45ed6c588e21f74ddb058e30e815d4f769e49555ea0fb652730bf674c94cf20df2114ee2044953a6153fb88517a7f63bf7f0a263f7e71ab2629c9958d548a4e566b36db5a6d2beb1a38ecc3de522cdb1a89c282311a229f7340c236c62855f80e2a0c13b746bd83869ceaf7af839e7f910776c34fdbc8503c45aac29368ea58abb81487605e260c92d6e9cbeab637ddfa7aae8ac7ecfb7c7a691a2f7e347a7434d32d3036aebfb0210d9b51ded3a5b6fca0ca08cb33b9fec024d0004d5b9a5862ba151150241ba6f57b290cef0613c9818806bc6640e874cb503d8d6d89b2ba08d14549b017451c0861b1cb8f250ee969c926a69224614ea5544874fc67fcbeacb364efb4b11b0ca4296d3767ce5ac3f43e2fdf17006ce70f90e13cdf0332eed6a8f99ddab406e3890bfabd814e3641ecc5783cfaa5076a76e96264b761c98cbd41204605e05a264f42a2e3576cce93777f5c37f68aebbde84c08757c44b88db00268296120b1b457e2e34c680a06b85f56796bb879a3066017921fd69a84c71134a175fc445ce5e71187edd245e2e990f50bcad5531bb42154768d62d868a485c53602bca8285fe922c1adb825ff4bdd5c0450c063a648b4b43ea0ebbf74eb8234910b7464c1f98a276548ff258489677956f6768a4b6eeea0a47b1e1a3faf85a454947374f4d1d5b121127f8f322673842190d487a5e80784312ec5421e8b2247d0bdb363a1f16dc01e53c5f6b0f7c09446016e0b0a8cf046f8dbe044abc7719090c141f0c38e5fd6d289c7dc900fde26e81e8e60b76c2bc97469e61810b1822afec8bcf05fdb8417fd6176496f27d4a05ecc2c8339b65672a336aab4b672e24e44d52a160fc97e412f1706c9843f2c0967b6da6c95d8e5175a2fd1272ae5e9644499a04da4146a6baff38a55fe44362b5ad0f47def830fa0b715425c943944c7d06627f14e25ed1e2844ef8fa3833e5847672cef479ba0bb6987c60e1dfd75e96fcb978df72cd59fabee347a2f15f2f8f7d0d73cb4fe4f24fa08a1d98e30418c00b7449c86de35d86c8f3155e82a1a243f1c817ef16f4aefe09f46f9f3770990c4683f8447d6e5a2d61ff27af91b2bfc409be16d5262263dc06baf605f13b1d5a5962579b1f0082953d7e1f40e3d5f785d07023a658eee9d6440038a86a8e113709825c37cbfdded84f38ef4f18a8aa8c190fd1e3f052fcc8cf9c962f81bdb3980138d378fedefc3aa1af50588bab1122d5bd596fd0f5a5f8e0e1a39b85ad82597327ad1401ee4efc4db7e077917bb51a13f4ea7b82afdccc0576553d2bb95667150c15e943ec5b2941e8200f00ba8a10fc6f113af2661f5939499a81d53859671b897de939f8e83f7c191ccc67d53ef4518353a94574477bf8278c941304a947ef4253422ac1fc712cc5e84b32f355d46d61a5050b822ac65cf579a0a7def4036ebc4a9ceea821c8d98b54635d0c31de194dbd5ccfc8b2443c1cf67668b4fcd07b4f0b366ec999b76bf9133f9c69d08cc2c2070d8a0a0bca471e211a383d1a41cc08c071c4b400fafd3cf35b10a3d12a4452fdbab84441f0c5a359d7013c25b5674f4af0f9cc53e2052f07a6ab8a0214afe2e87c48024d8af8a5fa0ccfa4b41d36f4c99255ce63cd955daba499681b0342593224d7bd85949bae39ec8fb32ba2a5e2fae833c32fb2e3690d47ba75be4229de3fb14faa178e94ed33883d259ed7639dcf0dd1d77910caa6e1dd7395cfd4d5c152da788b6d8a3c8e8cca2afd19878e565e95efeb2f47b49d8771d776ba575736214b7324cc6ec5528e2be07e705b37ec758764dd64af1455f0b2d38c636b753cb0c456f95eb9453a6d343bbba22e98912c302a28c3702883bfe8d5974479deef1a5a1a611939428991f744b429dc010b8b74f1e790d4bd5c7da4bbdb810c0ae3f7d66573b20aef6ddc2accaaaf18ae3d967b281271a2efed53ea8ac1012e747e2571135da95a9dfc34f9e1c9e45b77067d087dca978b0818e6dde2c729858e5a9b22803ea4a7cecd061633aaa024869e91fe21b596d4cc8afe51943a4044b276c6ea3a308bfe4f7a998e056d0dc07afd573e8f4ce5b83ee545be334f487494bc0c9f0377cf59f26d42678af5ef43fc83d654c9c687bb411d051d45e0172c7c79d1e044ccb734bd09dab22a2eddd0636c206438ce4e0d56e5618fe66a8f6cca482768ed83379ef8afd6c5eb2cf47ef5f225eabc3e39dbd36106d40979aff4b1ec3b71a572a4bb97b518d3ed7fdf33bb3132441b16d245fe2ad5c3ea9989963da61197f71badedca36fc2583b0deefc95480e67f863c8c9643d13936fe89c9656c9a6544db57adbfe664bb9f86917d7e7fb4943aac151553b13bd162b256a61d7e1408128894dfaa2a321e1bfc08f68d4ecb5fd68139a2e4c22916ba05d5e57684594a4262a55c782662008ebaf0a893fc67c0b78e12912d572045180782bca2637aa041ddd6dd5d38f11563e86d7f685e4e626e664564b79e12dbcfa5f9319d2fa7ad124f5b236a7b0995d17082bd0f766205a4737f9b9eca519527e97106aea31d6f0f4f5de2fa8a6e9fb58541f20a9956f93f67940145d98c4a5bba01ca3f48cd9e752ac975695f2c30d223013e4b10812b5dd4b958581e26f049a7d7366adc7da569e88598988d56b5425bf5c183b32d76745ccac242bae9d0b1e71b532b7919d6e0de4081c603780cf4d92c215a919dc48e074b7f317ecf3953e4006f6d98dacef553e5579ee4a880868b8e57b2a8f305efa35d513b28cfeefa9c0912da852531d2898b280fc0ecf5c06a1d84220dff825cb405954acc11edc18fe96426b96d7a1d60e8af8d6250010efd63f9c3206cf76ad969def64316d4dd8d6dfbd90380cfa0120e1332bdb546866fca7fd02e2ec962a92428ae68cc9ecf11b53533d5619c353071ce163859560335a9ec0406e1adbbf4079bc74049a1eefdf9d6af173959710ec0876f884016404afdfd4d169c9664fce50b936f7d7210ea507eb81df0c6f81509776133d1501e26783aa38a41b574b7f6dc7ef91c3c1fd1c7bf0aab1b1bfaabfbc3721980d4fda66511465164d51519b914e2cdd78286a4cedd0e9603433633c3e3344a51", 0x1000}, {&(0x7f0000000480)="18bca19fddf6e5c899e48173a793190f22ccfdc43feb219d912788384d529ed98bd2675a6ba5b80e15226ce0fa23f4493382", 0x32}], 0x8, &(0x7f0000001a80)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x88, 0x8}, 0x40d) close(r0) dup(r1) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000340)={0x0, 0x3c3, 0x1, 0x20000000008, "b00900001600"}) readv(r9, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:30 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/2, 0x2}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/142, 0x8e}, {&(0x7f0000000300)=""/165, 0xa5}], 0x2, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/78, 0x4e}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x9, 0x6, 0x0, 0x3}, {0x6dc, 0x1, 0x7, 0xffffffff}, {0x100000000, 0x2, 0xc56febf}, {0x6, 0x0, 0x707, 0x2}, {0x7, 0x19, 0x6}, {0x8, 0x8001, 0x9, 0x2}, {0x9, 0x2, 0x1ff, 0xcc}]}) close(r1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x7}]}) fcntl$setflags(r0, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20900, 0x142) openat(r1, &(0x7f0000000080)='./file0\x00', 0x82, 0x21) 16:00:30 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x48) r1 = socket$unix(0x1, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10080, 0x0) getsockname$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000003c0)) msgget$private(0x0, 0x5) r3 = getegid() chown(&(0x7f0000000000)='./file1\x00', r2, r3) getuid() getegid() r4 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x9, 0x46, r4, 0x0, 0x8, 0x2, 0x4, 0x239f62ba}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000180)) recvfrom$unix(r1, &(0x7f0000000300)=""/156, 0x9c, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="8d590af47f4bf131be6c09c8da3555b758d82e2fb9110a00003000"], 0xa) 16:00:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) fcntl$lock(r1, 0x7, 0xffffffffffffffff) socket$unix(0x1, 0x7, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x881, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0x7, 0x0) 16:00:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x20) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0), 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff80003, 0xff}], 0x4, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="b4d23155cd00b5a7e288058c178ebda8015f84974b13e7934779147f180ca58a56c7d8d46586cd38e8e603512dd0e583074e459565fe2cfec60b23c233ac73a3ca101af396e710f9797b7c460339007b03d65b4f09256674183f7458a23c78a46590f35696904ef07ab876357cc7dcb693089a9d72f931a00e42305b6e5f75415c", 0x81, 0x8, &(0x7f00000000c0)={0x18, 0x3, 0x200, 0x3}, 0xc) 16:00:30 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0xfffffffffffffffe, 0x0, 0x1a, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = getuid() getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) semget$private(0x0, 0x0, 0x410) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="0eae30641adeb48e0a96f10c87c99c62c8610eb91b6956ffb5b405da2c892bb53659ad60b9eb158e43f5fe6ea5ace645de0cebd134c147098a88f618fff111717cf8aa08bb50473de5ef5058173429ecf01342f68d933bf611b40979f10b1b5e19bff1a1fac80d1ef36fc0a0000a4a1346d5c7be7542cceb2d5fa737df20ae95931ae1fa76ca6ee1a0864a6cfe5d0d6851202ecbb0d3e3fa471871401b885d17e3", 0xa1}, {&(0x7f0000000140)="72623a7accdbbc3b9d2ceed2dea1262ab47ea58f15f63570bf973f65a23b55fab75a748f3127c9aaa018cbe5e8ef04a9ce072cda8a99c6adcbc560d7aa8088283bf6f4c9c30d834cd1523dd50417452486f8895724f4618082a6a70cfb77e5ec0ae678eaa8c02b8ec3182f6c", 0x6c}], 0x2, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x2) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) close(r0) 16:00:30 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) recvfrom$unix(r0, &(0x7f0000000140)=""/132, 0x84, 0x1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002005, 0x5fcd) r0 = shmget$private(0x0, 0x4000, 0x253, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ff9000/0x2000)=nil, 0x1000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1e, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x67a) fcntl$getown(r0, 0x5) 16:00:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xe4) r7 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000300)=0x7b59e893) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r0, 0x5) faccessat(r3, &(0x7f0000000000)='./bus\x00', 0xc6, 0x2) r11 = syz_open_pts() ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) r12 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r12, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:30 executing program 0: clock_getres(0x4, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10002, 0x2) mknodat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x2000, 0x7) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') recvfrom(r0, &(0x7f0000000180)=""/113, 0x71, 0x800, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000002c0)=0xa) unlinkat(r0, &(0x7f0000000240)='./file1\x00', 0x8) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 16:00:30 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x49) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x28491, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000340)={0xeb27, 0x31cb, './file0\x00', 0x9, 0x4, 0x7}) r2 = getgid() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000380)) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom$unix(r4, &(0x7f0000000180)=""/132, 0x84, 0x1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) chown(&(0x7f0000000040)='./file0\x00', r0, r2) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5ff030000a168a0237f559b7cb1e32d0ff2d4e7199679da8987423cab21c6b2748aaa7c94e0d863e56881635ad7af19ab47334c7da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c8b617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b4a93f4518dcef33403b1d207fd15e8ec5a2d5d14a79a15cecdd79cd66c31400b4dc386972d2eae146ed5ead4060043c6c3b018be5455ba5fe808b08ef9840f9e13da4762e54c0182247a3e405d535ca73f2a9edb94286eca84b10ba5651238225996d2250f6ea821e153a60fe439f3779efa285828dc1aca021b622423cb41191c368771b6626551a90e6a0998bd25030ab8acee75362f47d17eea23e6e567364d75812c4b2755412599c1486c929f9c5f38930f893ac12db90f5caf186bc06a615e38ac88ae50dfee7fbea36dcdbd4f270bfde217d0e9249708530ef03785b4931dd28f8ab7471d627eb687171345d5e9a66e893ba5510a279425db39eb9f1e1920624bf611a05b351e4d4378267ec49b1e0cc4942786e232bc627192437d88be0e63c1b0772e17638fece26a5b8a135badb898b0aa060000006e6deb1efda984d56b11760055fc37a0963b2c619cfb82688678440700c68d49db737cd242cf9418c015105d6eb3e913453ac940ee7ed007d13906bedb74ceee147e364e89000000b7ed7bf5ae6f446b16", 0x227) r1 = syz_open_pts() close(r0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)="3afdc3b7ca3d6686d4b86a6012d93dd5ce7dbd9f43e673d75c275e41e3f965d92048987e3067f881d60a2aa37a13e2af02a94ec79181c0b534e1c963d745efec810c23d9916bc6632ec21cf694f831d1254607d55700dd9d4a2f5d70620a3781fd60785e4420566232525fd15e4035a40e7190feb9df668c55bf5052c085e5ed065412351af72fd2054d", 0x8a) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0xb}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0xdb, 0x1, 0x20000000008, "b00900001600"}) readv(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000140)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) syz_open_pts() r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/198, 0xc6) munlockall() 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x9, 0x4, r1}) fcntl$setstatus(r0, 0x4, 0x4c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000540)="000000186004008b030023270000000000000000000000000000000100000000000092f2c6a6d294bcdb0100", 0x2c}], 0x1) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) writev(r0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') pwrite(r0, &(0x7f0000000200)="4d53d1", 0x3, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:31 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg(r0, &(0x7f0000002500)={&(0x7f0000000200)=@in6={0x18, 0x3, 0x2, 0x4}, 0xc, &(0x7f0000002400)=[{&(0x7f0000000240)="ecae0eec09a29e603bed883550d1cc4bdcf15655769ac18a0a56e32d0354e055c194c0e514b51eb86bbc2cfec8cb675837999ddd61964c4597d0513406042c871ac62514d3dab7514d6f755286fcd628ceda20f0593d3e83d98e2f40e87571ef6e481d5866967e99d39c84f585913518844b447c9b0e51ce81590a68b6b3c3ff18d3a745ea95d1c824efd13c04ef92b7f7ea2d27bb6b7262bf3c54806c213370a64fe8ba70b9bb2c2d8f88116df178b0fd24bf5a601b6143d2f64f67c38de44c3829792c4b047e00f977271ebe037e0f9004421999b8264b7006826385e33a23a45c7a0129b5af119fbfeaca411b4c7b8f6094cd64a72d86cbd604ca02bab21d30487e272567492d5a84ef1fb7dac7837f04d2762c53968f59345cc976c42bf476686f37f05e110b1e4584e868db6f8b8ef13098795a2f407371ebdc638d8a7e8aa492411b88911ab020aca74aa991b5020d6400504e64f14f10263f90ed83abe1383b33c996120c01962d72275b4cce16cd890052cb6f9ee26c1ab45c7e130c22afeebe907ebd5477d0209cea7769f7e1e1367e8bda8252d448c962a7cb53c07a13e1c11fed3d98a9c712ac804abf7ea003bf4bc4a73bb88da6edcc31c454aa035df61d9a96c06fb562f5094629193a0c897c39b130f284540cac4116eed5845cc808cc72d2cea607e1380114d44a0d181536b3c93f7d282a5894ee536ca5cc3b4fc3eb40e47eb936352e7b24fd842a5c211b94fce0b6dd5bafded16c5e2e0e54b2a78fa4196a4fe12ad74b92de737b116bb7fb9bd718da938785ca33c93982c01e47c1d28e2250093b729272b55d310ea6ba4b0fe873a41886db012f29d07d6311f96da2eeaf9fdfd74576115c38609d388eb1cd8b211c63e4c431c708b10d63d7b29db67184db5b0f6ae37fc4d74aa6c08c4f54ddc35424c90426a016fe84be07f60a58432bcfc24a9a4f5f7ef4219a9a043aff5e711626d808fa21f2392dc6bd5c25e242410f54119b735e66ddd8f547da912bec6441c9bfcbabbc0a29310db3cf67cf83f916742648b130a8a5cd6e89efc337e4348ee35c61a5224745f05d00cfa66d846babb8b26902e0cb1da3f0faa92307a12750af869cf108084abd54d54d67987be0b05482ce9dd4eb6dbe1296cc4148cb65da56648e5d2fcd0218d78b6ce0b14be8b7997e52c7e57f44c8e355ecab680015ee260d06744c24d28d798ccee0b25916cd2907a693dbf7ad4f82368725c1397e08d43ba1bb3b3c51afc80d707e10df973f62e7cd2c0d36933fff93702cf8e5b1f84c46ebce710a4361ef3801a8d7e6f87375d1714fd031cb019123074659bd357bdfe8892b3ce22ad65ad5cdcdd1116a72ad544b2f566ec14ffa50beaff152e1247b6fc6f8f17272ff88e3056a0fe940dc12e95bb52326010a1344325a4152d6cd5e3d88f07c83691fe14f4b0fb1757ddd56f508e2efe1c6e5f41c4c944ea83df951a67f9ac735752001e61844b9c711dcb3a48fe31b21425646d10fff978bff35bc00c3e48baa6fca871b633e1316716dbc8f65a23179da1a2e0d3f361f2e7313102e6da5348b4c8018a6412d90e7b94c2355882a72d14f2eaf9420cac06936717d08d812f10906010129c52c3f2c895f32ab87349aafb7621a7f080b5628b92ac6e8b201f547b8535e465542bb1a36ba33bed95d83ce3c5108a98311904a8a10fa51d2a179a0af2f128b90a934085d1452255f9b887542c70fe9879b59f22ecd5771851237077c2427adee7421752d3c33e65346bcc8bc18c014335a48d33d64a51710fccb21aac012094e8b9e6d229817f98de86f71a504bae58a4b6d228ba3b65eef2ad5280f8ca251422ed78fb7910bed19dd01a40e6b68db7843301e09da9c7e504ced4453500a1538df8391a1745b04b1f38c3178de5476de9b2348a555c91e3487ea766a371bfdb4acbb8bd92bc579314d70522f3c7ac1c948ceb73769d3c0479132bc8ea304fdfbb945a1198af34ba5adfe5fc81997ce6a0df7a506dfc3c109b7019cc88fee875fb9563fe053a819af97813a109ba94af2be42d0095cc839322582555cb5ddd689366aa718b417a1e5ae9826f0326599b152e2b2103150f4e09ad7d9250ad47f67987bf03291b5259e9348cb477bb897dae659d26e7a831fb4c450ff2aac51c2bd0a404047b3361766e02d97223ce3194fa748d3e80281a125caca9947ffda88b35b5cd79439f7018e469896780add61013380b8b43301d2e50b4f74a4964e6d45882c70fa1cc4f8337373ef4f67943c7079315a5e00b1e4f52e77f651592ea0868f10a026fb4ad2002369b05b5e5467910254f8842bd24513f882e672302293058310e094ea0d63a362b37513d47414fd934445d6d58bb62f30576d2a4f34fb0c7d246913c36e28633a31dbb7f69d2dbd7fe8ca52f08215bee322cdba2841ea7782a5fc1d2db25164a4f6d2840b4afea14aa0a01995bcf0b3d6b89f28f25b2bc6f17e6b1243ddd8287b4a8f3c408adc8bbec1351bf979672794da011fa5c20dda95018f8da1385d7d38928c513255d5d34e55cb50420409b8df81ddc634c774c384afa6e73b27e03cad3f0d6056e961240c4e8ba5ecab7d14c64d14bba0b7cbd522a9aef5e8195518a2d30c8c65aa81c88e5b6ad5a033d4f4fe951eaf6170e3c70ee753f376f93ecd649f1dfa0b3fb8ebf3b29b43dc5a39fcd54c783dfeaf969668920c8a9018eb22149d9151db0b9bd636a11aba31695eaf91a706c51deaadf48024e6ba32da3daabc62cf4c7ec6139630c6cabedde1a3b04eb09b13d2f352d9780ac2f6186ab3632f35510a35ea0b32463adc65f0edf9e296618575890946b7e7ebb92b0ce0619db23681b8c0c0c639bd96854bd504e78f2918121f2bc7ea96e2fda188c31229fea8ceea9dc8f0b5cb1d660aec55db6b82008eef422f09df0b3df56d7f68e3e9b75106720f2cce78c6a637c0d8382f087b1487641735d550fa9ffd801d5a1249105d919590733791b12ff517287807ce1968a2feb8de27678c09cea31e0cb79ab52296b75a937bc08a10e1d05574171e0897fde71dd494f21448cb47d53bdee87f946cc5821b5fb1ca1721463f8b62fef672884227a048512303a79b367e2a9cd22381f66d59595b2626db83e66b17cf6c22b3b3297a1f4ca3a6d0ecc609afe1c719ff0cf9673a85542e718fedc85d7dace615a8822dc8f08e4326cfc77353915b950b745aea9e06dafc2dc28fb7c31092f51f60d1edbbcd445e27aa48bafe6821c005cf08bd5984697eac4f920bd9d10d21768812dfb36838701983389ea63f1079d213fb8c2daa29acde0e023c5897c070f12e646b57946945124903b6105883c5a3c4a4a212610ebbd4187996c139deeb5fb03b52811227b3bf82b960d58506acf5f3310eb3fab6e1d51fe52215707936005cec21073f453ab7c90b7d5554cc48a45e3d0636b8ff62d4713380b9f3aecda927663ae634d374c5162e58e07aa1ca7f15a7d22211df7e6e7d3c69531f9b67413158de3c216a0e7acefadfaae4340b3fadbf68320a40554214c82042acb713923d0aa9fed0eee73afb1f06b480924a7767838dc89e26305de10031d10323029cd09144979287ffe2e7f46af46ecdf4c56bdf970051fd0a28e687295dafb6d25b19a1fc0f32fd7440a268fcbf3d00437380bdfcebe6af724d7f73259889d671ff489c04d3e59215660a1be39df549f6f1a9ee2531905200ca5d1f089d9f829bd7c3f06c8ca8430c5d5ddc8cc0c0e1acd5fc792b084c2f8dbeabd895cc5886959b37223aeebf38ab4f5487c80cccc280a91088ba9acee57cfa8f013b85d06854adbc9313573057fce2f1cb45caca504062399a9ecc9864c88ced8f3627fae343c837f4ce3aae1aae228c89f3030842311f9bc4d49ec7324cded04212feb37c31f35d82535b47530c9c1750a709c24023d915586a5ac8e80f2e79878105abf31b8c9f07ccdeeba2cdcc94602acda326a4f9092aeba0beb86382c8520c3a609180a7eee6ffe4a3f7cdf6eeef370b25c9b6de5581dc8164616e032e6bc57a6c2316ebf5ad85ec7929d64215f2c6b7f31fe2e559333a0bade1bfd7f5c1dff430eb6957c296aaf276ef7aaa12181e70bf60876be08049f1f627ef5bf068b65dcde25735e7dc2c9440bd4911f64a7ed5dcd259a896c450e5176b17ba5291df60cd3db3af0d7be04f0413f7c5fe46129309950c19525fa57466ec2c145c888d7ea8b5b0f19d8c1cb0f34b234a454e65bc2da7d837f946a7c9f090efcd07af9e647d3f428e0cbdcc13e301e915ea4d9766cbfb20903063b90b5aa9277ed0980a9ab890ea4a3f4f3e9f2e3cad265dd268fca6757231337129debe6a104a08feb44a690b68d552e8670d0acd32317da8fdf16e6cd12e6657180a25f93ae2bf0f32e3c3385bf3e9ff7fac704b9b6a22341f460db69b7d6f83752413aa87b74246c4c9daf6bbb3779ecbcd93acc3a6cc60b64ec124b0d4375a97fbef801760323c76cd2791bba00ddc8f7cee6a6892c4ec27f35d1056d7f2e4c71243b30bc8841ce208ac4dd1a2459b9735772cd121d5362ed5a9c42e5d9d32ad71a105dd55e507e4b116a56dcf09beeb4eb7724989f1e8484e60558bad6bc99468df810acf23db1bbe42c3421059343466019be04454d0bb6b26fee85216c6589af860fc791725d368ce20a9dd2344baea63578c18491563d4ebf8f323e5dd1bd603f6c89bb594f962dfe93eaa2502abd8f86c8c9dd4fc01bc8c9a2b049926862e3f56ab02748fa6b06d9f5f2eb0bab3605d329551326618f524e612704c545a48957f7915f1a439ca3928423a853c6260c7e0761b186d1468f07eefc5de633e8985f62f8cf9d89a16df41cb9fbb363f3af3bd7706506a489b96de701121e95ef3dd5d6d97fe8a67931773fc4c8578d1413c19f520ba4bd3d6278e332bd57fa645173704c7e3b52a5ec0121bf1f4472523601caff06d0377a3119d104d5052afe275a7ce39f2a7461630b88a7289975ed52629930019a2b0f7909c6bd9d4aa194cd2195632d5333188a8daadf6cef7165cadf025fabf29b9ddfdda39fb3cc9b820d6906be8a0d7940b8a9be991b0018e0f2226410eea1a502709b82038f0cccb9b69e839944c72607ffcce2837c165396a30296c964f0cf572ac8e3090916ac60d0985b066ea3c01d1850e3152c08af3888542a5d7e759a0e040ac5a76acaf1a20cad72b7f19ccb77d73585341ad45714857b727ad34f7c90883b06f32f7d44064342da03716824d0bd4f2d15a11a196ce3f78c890cc1dd0744ab3f16ccffa9de4ebc3d137677f15adcde342abc9a14d3af2dbded0279903eb8371e7534b8b4315a4787ce22ce4d09f35cd3e1d29dfce9e4cde3a9226199aa32787907d5750aaa28831f1171cfcaa5d45623eb0756cdf9179a33a2b690409da4dd7374a297b68b8618a450b02a4dbd0826baa42b92817709320195cd1e926f5611548545b456a6d912cf564ea05d893ea4cc87a6d2533cc37492d8e6508de877de4213ffe1aff32cb2ca283bc2374c492556b54d44c542964959dfa7b4d11edc978321730dc61f67f4dde5b6be0bc80c97f567f785787138d5774007b1b8944179e5ced683473b09e02ba9c3cdba736a8e3de20ecaa349e97ca7fd39d2f7872f2e7631dae6be92b4eb98db93505e80a9d8ded76a8325a64c562deeaa57be7052bbca8200e072bd2302267d7a8c2b0e22d4f11a38a8ac636d31c7ecd4c757f677ea6df600687d3abfcba75381c8eadb21723d315f52892", 0x1000}, {&(0x7f0000001240)="51ac63f0d3d2eb788d14301cb2f6c87d6a1ee19363caed68c82b924e9fc8d4117ab30e7a47ed6d93b8fa95690a8d18615a0b0417ff57adeb88d2ecb91a9097242d0f079bfd692f55269d24877205e58d7c03c2969186612adbef361476ad22f12762ad7500729fcc51a71d8d6c2ab9d07e3ed110599b88b30ae319beec841dc15cc876bb07c638eab8474c43f3f0fbc7ebc172dc9b851240d61e53a19ea3da0a980aa8314d54c4d873708ab3b83d234730690f9f00fd81243923a8a1f46e6ef4907513d6e528b6f7039925c253253cf0e2f8b65df95b5e7ffe55657f50828a58cf9bcf72ca33939d810977cbeffa64735395509a8054595000f0019d561324c44a4156ed03f765098fa30f930c7eaa8eb5b92b789da0b52e2356b57d56a4d1a74d92b7e47fe73cd5bc13b6d664444150f4a797de197cbbacb0e1da6408566c53f380259ebb27de3d68e023975ca3c1883c4a0bb1f842cb6e069c0a0418eba920b9e508cb70de5d9975046b9fccd83767fc2906884582dd490f0bd035fe004ad32d5028f706bab1d1086528842c7db0122647ce4e4ff1130064256d80102a3a295550c95164196a347fd43853d469d07c8e542d1cf6e0a9302d48bcdfdd1dd3c142acb7218cc976b43c69ff0a9874bc4c4ffb55cf56afa80c777bf1add5e07db1f15e133fa111f9bb6d678ad930ee8545f40b7676a9731671be6eb3ab6986c4e346f1c4c80c733bbc6daf5bebc8a4ccb27e7f473ef7a084537f38d56af8d2e089785b35137ec95d5e4e325ee05087c6397ff65468c6ad364d78469e7c0d3761bf1e401c174597229a0cb769ae100411e28c100fd250d34bb1535e08b57e182113359f3adf83e4ba598236b8bcfae169133f9a786b955e4726c508520b68a0eab21b0aa34e76b3169544a474dac31661a4df3168284eb3a63aa3f41f4314c3a1de222de2ccb87f473a9e88acdf85f6b8b62c18e65ad8c6434524b6e8af00f65af7df3cca2e8f95acfad84bd5290997ed510013bc11bd157d81975627ec8eb5361915c5b75d968e996054c3bfe49ed1a86972633aafc5b451cfd9c009297d0af91d4f9c3dc4ca6e4c8ae249226ce88dcef44d5690c4c68d9874e01650505a36995d2791552d67ad9888eda5fb289034c2c3812eb92e6edc495cb4b4b2ae62dbdf95d44e681f9b594ab856ef118d7771abb4556edb9d6c9fe7238a0e54c0c135c95b23e2fd12cab6dcdb5462f1153328a6d6cd6118d87f3912deaf37b40e60cc88b6a6f67ef853d13403397bdfb650a9f1de5ab3e8bdcb3160c7771f087c313069552504d0244f2df10e1ac78c7be7d64bde282ddfdb0e83ed4dd6a88cc5ca2f17729b34e35738365fb9499056b487385e5721e6c410b16cdebb05a880d329546a1ba2280bc3cc6ee685e6c0da54693fc85d60e414074ea98ffe86c143d00fd8fbfeba3cb59ec82fe8d1a41214dd924d8788727db933a4749e79d29e28ff89bc4e10a005771c8e3d42d4dedf21e9c41682e8587d61acdd10ba0f04de53d1080de6b321956e5a3f6897b6c33e8de29de720d3a14bc41292b2cb09270a9a7b143b55f1a51936e710a75b55d2e5fa1d658ee747db6b21f4b34f095c1329cde9e714b11f32027496a1dc9761100d170496270507adfb5e45a5891fac49d8f8eceeb1690f1f76cb2e55eecb6c7ee1cd19814212f66635d721f79adf456c237c0a9408ea817d620d63bfc9dd6f848e6587a63342560c14a079b6805c24c29c9cbf5471ea7961c4343bc4c70223607a8244ea8bf9494c0a505a7772a98a7a0504ef170b1dea8b43b0cd8696e32e8732a0c9c6c88f2716a0978d640c740d888cc114d3ed4567c43dab48c8506f76c4a7c83296770d4e245d1635310bbed92a06cbaf9ffb3098ae10daf73b77700fd2c3c3f1a2b17759175b44330f90387177cc670aed97056f70de0f8f80de3cad5249778308e230a34836defc75a81c3b6c23365453feeb0fd8319989a24bd7f6020e525d1eaad7334deb30e273eb384b15c3bb7ae075bdda55161afa9ff041769c5b66705e9966be7dfa1437cd3d11557bd3a28e4e4a9e36d86347a2d7d47533a75e38af333adfb7e2963a8c9cd2a88ca6399dc5542feae94d8b0cf34aea8396a0a153ec684650452c4a82006c248e7a4269f7b47454e01f4e1d2ea0886981c3510681ebc563e945186a1ebe5173e4b9d614f86bf8dd3a2b5cf9f8d0c3c4c5be9dde41494d3145664d894e5cb5a70c751e457bf2870092b0773021e2a41891a49a045a35ef6758907cc31729a1ca75f6d01694d3ca9eaf3195cdfa0c62f862dc838ba9fa58741f78ed2912b4031e570e4c7b48003f57f3d1a8c0536c39b77dfa1b8d0cfa6bd6e7438c39de76995d5adbd555df5b6b055ef8c8bc46704b0ba2fc89a3a5596100495e251a28adac6af9688137d67aabb38b0bd7b3e125de2893e43b76f0071d35917aa1fa58faf1e130895d754820c4e55a11b9572cdc693433b99abe3e33ed5a3797e4abd0b27d6a96cd6e998d419ed2556fbbf778d7ee38910d5c0f8279f7864a4654263e263a67aeede6cd1115f3afe467a825cddd882ee269483b9b9e9f3b34473ffd72ae5020e8885a399d96bb38aba62b82c41324b8ca6cefa189657d804adfbac88b98554da30baa9ef371400d52e3d32c909ebf84f8fc2971e05a9c5ac5c5d12c5a5f18d705ea6845a07de89ddce4b69872db0473941cb515adde774da6172fbff58578f891a701e73dacf69b6e9654663119ed0a6c2d9f9847820ce25e76540def5501837c19c8f0ae93f06670b93d35aaa88be8184cb1f8bbdf5ddc57d342b6b057cefb64ff0771ca4405084569ac3a84fa46c9d73397b0d266ca9b18a7fdea3aa0c7a280497c56381ea8aa348dadffa670a2bee03328d509ecdb0490d269d02f4614008e0de0fe9ed0c396bd23aa9cc816fab09b554c1f7d4450d367c7fde2b26aaf30ba89a2e501f0ce8a2581d34cf1bd98d3b68929ad2606dc0b7dd7f0ad823137b2330dd5e756feba5ea099fce9681301d610f4122b8ab9d42a536b4df1ebe111a43ecf1021ddd838d68522bfcafc1e23de95a3c9a98eedae2d03296d04f5288210e8b361310734df0afd1d4850a2999d099c2bac5b1c2c144e2cea596c8fd2e362013d44336c1220bb13f3434e1a524d635f00a572eb06080fdf5de34fe9aec6e3f765c7faf9fa3651ad00949522e90f4bf5808d146c351aec4cd1a38ab11e57a0a4ac88770b3e6b2994e164435a85ab699e0aec22af991ef2085aa8d6ac52da9c27626aff4fb5a0661068864bf50e6fa7e4c983d105bb0655105e1e0297b9f72b39f8ca943f4229aae4211e2abe1b9fe3e95548e119ee4a0622092ca4fe6e272fa02522b7efc4d8317a39cf6885706ac9bf8f1c57604d8504a5f5bf3b0fa37aafc4f7c223407e69b992fb911bcf730ff40d870bacc07d146c1ec51f32794c3e0c66efdd674049255ad32eab321819e04d7cd855ea9784b52ae9b8e6d3e8f7e7401547caa0cd5d3a66310016ea0a4f57dc5f2bae248e086ce681e5209ead322a534ec84645efd3a3e4f495f6552aee215bffad7a75d87148dd69ddbf891b9be1a0f3f767cbc062d18883a037d4a39e28c4ce4445d0fa1721ca9fe8ef54985c08288367fb9ab59f008eab4590527e383bf3e8d95a25dfad91f73a521e36a3c309d3a7ec3b4d150bc34bbfbc99a2fddd82cf5ed1a99dfb0add4251e20b58cb86be1f2c65ab80ffc2987f93d009d314a02d0862c9fa2ba3cac86904e409ffaf9a70f8d6a08dbb2724e342284f9187510a531505101640679051d08090dd43867fa3ca7eb06d0c9c8f0739edf11110ef1220f495909d036e1c54a332c3dc2d6450cc145a51bfabe951e255c3e6a14ee6eacdf83527725459a1888dd27ff202cc1cf396ab6f4d8cfcc7dff20841b01dbcd111bff61872d4339e00a60d629aeb7eadff090e60de81aab87b46fbb12d6123b8a57ecc9f5284f7d4b1fd73dc0dc7a687012a011278b1e21bd335bee33609a7e6bf672928d9e6a0bdafdfec8e957a01441b3258b0d4532015fe3ff7cee84120b20fff533500a88330f8101c62474bc0557e277be749b4dc67347123b62566dd76ef5c2a18875b1a1db4a1da3ba6b525ee3c556acdc949e04331d8d28a2ffe0d1e4255c2597193772e79f4a04652284149358d0ed0a45682913a36f19eba9c5f26628d20c69186fbe79529431a950f7f1741c119b8488dc7474ecfdc022c619ece198ba377a920f96e56874a8321b1f1619992eff74bb3d2c25a1a88639bc175dc10011db61c0d091134feb72873296afadd78afd37fb21e58f8d3d5b894b2055ffb7ce1634b750660e265fee18416590af9bbc696401fe2323be2fd8ac71716fe636055b03606ba4f01551bde82e43cd1390e306f6dc9b944a1a375e2e4c06822a01bdfd226adc568f3671cb65803dd025202f6bb00c10b55b97bb05437eae9e91a4c6cc1b743cbfd31d359120abdc2e59f73c425b33cfa1bac5fe66b8e24ed61e2252ec5f2a8f7723b6b2bf1c1d2c216f1e941fea7879f3b7938b13ae95006c418945fb76ea0605fd38c18fdf785221e468ef2cc469048936729fa4ceda9b0ac20a48a14e4ec5790b152b3e501dbfb0fc7f02c3132d044dcb07ed7dc0b73bc45779fa20637b2442493daaa66a7214018a78eb18ac3b99d114a22efc839633b8aef73094dd7eecf73fb2a97b2e6f903d17356cda10f34c6e9b5a64ba02f6b0026022ee239eb99c16abf0d62f08c94330a940fd0a33c33ce99410a96cbfc3eb54d913026a244a068b9ebaf050fce626e682cae7cbd54d06540aeee194a187bbc83811ea2483ff895bc532c58bd1cde72eb141b5ee4739a5e9f32efb7901bb1a4824dc89b9e0c54faaafb98ee7ce58f6909933ad5021913bdf6b1323a1333e185d115451e42a62bb7974b969bf885aaa684ec947ca86b4a0794d1f7433d64d4fc127a70a77a2761aefc344165a0011398ec018a72535ec530896883dce3e40ef93d64894a9dc5aafebdd151c52a054dbcf2d3856f475cb9447f5a857965020747a3a6c7554310bea0323b8d3c85d8b87a7d4c092c51da9f351d43d82dc41484c81c5d16cd77c108a31d71002a6d5221cc99b8f2262decbe5c1c854771fdb10170440bb1c6ecb146440297f83309f5663993c64003a65563f9618dc0679ac2d3c169e40d12c7335a3048a6adcf9d607185b53e47b5e268212ad19f51b71fd533dcd64c6acb94eb2de960f44dce39755783dd917d370967c5989b4d707bd23c4eb20924730dfbafde7cb15ecee9921610e3d7d40b001f03b2807013fbebd2e36f93c0d0585534eb374839682b094dfb27ba9b863f965bb7227c5b5c1bacf3c4ef757a12305065fc55376bf494759db6a724eb27a688f22564e578f6828bae7a0b11d586323ddde7bd19170c738370eb25258d3198939cd45952075c35da2a2f88649b22d61d103d322fe66ff7be2e9f10948f0d8a47004805e5539b48dd35e10e6744385bf85ee031e2f0f72fad191ff21a18d3bd3b8aa64e578f2487c16c6c30f12907cf8edb9424d6f58c24734e94c5a534bfb2ae22fcfa43e6eff14efe09609888e42080a07c298ce9df014143b4093d70e51c0d08c8b9c72b6b8a19cb782ba5140db7207caad07f834a53804934aab6deb8a03161cc151e2b9f7718010dd39464f676543f17986ed39d6bb907b0555aa8db2f3dc8ce4ad67a2820bc25ff9faa086421dda2afb1cc77f44a9792832ef808b5e7326978ba4be99e2fa7a8", 0x1000}, {&(0x7f0000002240)="3a3146e82e1ddcfc300e917a1158208ffe6903dba928ef52eb0e4fb1e745e738a0fed913bafd83568649c1d5dc3ec8756626942a7bd56dbb98694cdaa23c994df81957280daa47c3b6a56072e2829e003bc9a8a2551824b03d767095b0206795c1df28014c484681931d610d9924e7ae3d333321687ac9411a", 0x79}, {&(0x7f00000022c0)="87d35ce2034a8d29702a9f17b5e7195fa020d6fa517a0b4e6d5fd945113151fff245244d4922ac09be4e0cbb5e239e940e31b2be6b55115d75dfa3310c44b2ed421df6149aebca6864bcfd5dc4d86e1578739388d2acac59bc61416a0d25548b8f3a8d2ba712a7c428f5b8aacbc8f75a317d837c3b869c2a4567474d1ae8701cd4e035371c7cc2e3e247f46ba9b787c1beb963134d453165ebe19e4d102bf9645d80ece16057be37c6e07028bb17189dac0f0083bedf9434cadd79dfb2a2f6b49acbb343879676f926d10cd9b02cdfea914a6185759ea1494d718fbfba38310feded9473876d0786", 0xe8}, {&(0x7f00000023c0)="3cbcb0f9e180d646f4c75973c4d5a69a4eddc8f78b3c218982d01450445e9aa9b0b0118be7889767ecef8d928d717610f3b3", 0x32}], 0x5, &(0x7f0000002480)=[{0x80, 0xffff, 0x2, "2f9e41c93c41df6a1ee5603c21075e36af0da69ce0e6e50a013f23dbc63be3ecf299b699bd31b7018208c22ad44c9aec655e00e34cb6266d1ed90b1c6df32c4dd5e6ee2b490f66983f9878fd11c31faf8ce2bce31555e2c2d25c23978af2a718d515e6ca986d68b951"}], 0x80}, 0x408) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00') openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) flock(r0, 0x8) write(r1, &(0x7f0000000140)="02", 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) unlinkat(r4, &(0x7f0000000480)='./file0\x00', 0x8) kevent(r0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x4b}], 0x3, 0x0, 0x0, 0x0) r5 = getpgrp() r6 = getuid() getgroups(0x6, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sync() r8 = fcntl$getown(r4, 0x5) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) r9 = getuid() r10 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000440)) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="50d248", 0x3}, {&(0x7f00000001c0)="d5a08d2f59c12cf2903bf3be608d5e697df467fc352a7eb13540636f8ff3d306b5ab1be57b4b2fdafc04988e60f43e74db44aff85888f655f83ff2331f15200ca07fac9f5e79265199c36aefe341c804dd09e42d1760314c3335901a4d1a5e781c6677ecf2c741397f220dad6f5514de4784c1705fc9", 0x76}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="2800000000540000000000000200000000a9edffff00000100", @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="0000000020000000ffffff7f00000000c4fc8cff", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0x2}, 0x2) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x8000000000, 0x402200002) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r0, 0x8000, 0x7, &(0x7f0000000000)="0115b2db94bc8f94860510b7eb51dcd33e9d4cb908e7e0bd36e37ca9f1d3fd3a8838c8c4bcf86fc9df71e01df677dfd4876acdc39bb6bc86d0672a6ebfce4bb342670e7d92dc8a49b0ae79661d4b0c61e127680ee6f3a16d2ec158fc21989e9ed3ca0497efa9653fcc19cc56421afdeb2e2422e5600647b59f37b839c6981370a7d1deafc3e4db4fc981544f7f3fadd78f8a857b211c4908aa7ef68e39b941f37e2fe8ed610efa5c4c66bbdbd06776193fd4dfeac57561760b170476b5cb6616c78df4d45c96784299acae2b005c9a0e58de64e6c220bdcddefd999e1b07b3eaf0f4841b8f", 0xe5) 16:00:31 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 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) setsockopt(r1, 0x1000000029, 0x800000000000002e, &(0x7f0000000040)="ebffcbff13b92f275b384e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:31 executing program 0: setuid(0xee01) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) seteuid(0x0) r0 = geteuid() seteuid(r0) 16:00:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000a80)="56081ad91ea688618ba7921f75ddf791235ef7ffb4606da6f37a50ec270e7324708d8848efb2147a451b8a30d85de17c558e7447c56a9ea612ae6f6d8b2a6019b2065401bd00edacf0c920440cf75fb1d7a5ce690765208b19916c549c1de8706f0bb16d894ed0e4348e915c5ca7bf582e574b8aaab1cb4027ed5306c5805ee14975d296bde885b4fcc0f65790ac86b25d15118e20e257153e0aa78b6753f6155410e9ae081d584dc5f2a97328d9f149bfc82660d33d71a8d80ee2adb62bb6fed939abeff90c72220b36c0c432fba3bc2d97d54e7296e25ba09a76707a26738e8acc1edb74c433cebce2a01682ca1b18d6d12ecd7be58793b76e03c98441444805180c1f646cd9b63e7f8122a48e1001894d921442003d8bda4157cdabafe5b8e3fae4b6aaad0d1f7b26e8e08ef8110217918312b48e2173606ee25bfed91acd7bf0153ac808b5a066023090489f3be71b50ccc9649b333610a6d403a29dcc6976f4502179aed666c81807e1a66f8e31ccabeab7de2941186807ee4c2d159b8dce4350a1a4adebf2ac2076829fdba4acc27e761967aa30602a193f14ac60b7789c17016dc3a77bb48845c3c6982d7867c1ff7bd49bcf94271589224a423773d6bd6660b401e1c675076ac2fe82dfbc25d9b6d5d33e44133fa7970d87f9c482563580491df9c12c43fb87a4ad358eade2a18dd95b332d3e7391d4d79ecc33c84f1e7207973c362ff659a63faea30154fe3010ad2e5cbf81a417a8c843b52631cfaed94f7786af137be7bc8626dd44ed9095ab7bb5fad81751a75450214f86fc3c2747d224c1922624843b5421f8f3aa1ad284eb52d9115a5132b0b664e8bf8b91ef352aea70edfdbfdda3c54ae0992eefc86ef30581e755c9e018052fef1993ffbf54f3d969f3a48733f338c6aa0f91f01b428a150c4254fda01c8e01ad00f556b2167f341a5457202a4b5d4c0c0c118e1d6b8009d2e3339446f59a5fe3809ee773726c04236bb4c8b5a7e57ff20290a22e08f10a65cc21ed625b70887ee0c1069bab4d92bbc3f80fff9eef9d347f77e06b470e6aff50d66b4da2120b002ba402f38b3be2788b7b04653b470077bd7d881845d3dbd4aedf07043b54f5d959002d37db00a63bcee28ddad86dfa3e59e25e678427c20e690bb3165d2d014c51d2775cb487ef7a2da7d333486ad3eb6b9ed20d56154e0a4825dd928804d8623c3baf33dea34fbfb2c799d1b3d25af2f9c015de814a6debae79d701347171f9c65212eaac249eb38f07d1f0c9f99328011bab914267a8688b6705f5164f369fc5dd0de0317c531ec1e3baffd1acd6a1e8e711a77fe0e3d04d8a68c7ff4e00e9d87587836e8cfab7a94afbad4ed640cf71b26a925d2a4b2e65831dd0a3f413948d8f5ee67eaa95b751bece0ed8dd1064238c838411c4b43deb2423293fb39bfeebf814f76cb4d2117b055fb11168aa39789365026e60d6b20cb2908d88868a38eb933aef78f9d4bc9b23e772c739d6d4967fd9e40daf3eea4f0e8925e76066bec1af18deb1a121833bac063bba0a6290fa347405360fba1db8a039a70be63706b4bbbd4415ed5284393e7f84d237a7dab63a6cc0e00d000e4156df4299f7888024c86eee2ef9d01cfe296094885b4eb5e656e8bd65621e77cae0af2540ea4919243e43f36367283a8eafec404937482949e0af92cb8455657913166ab63595952d7ad746d26951d1cd0d670b8c492e9a18c73df677740ee20d732b14b27dc65a637171be8637943fd3ecb71108699e22267eaba17194b6d80c4e5fea9cda8a10597a3f9a0345df08950c4f6e878cbfa70f7a167f787587b644104b554b704b2bd76006d86e73834266d568387307788cc88dc243e0825ea0de888642e24fb8b6969c1a8431a06b02e35f0e28148594e636a11b5fed1ba1725aa6faa84dc60a8d34fd27004018874699bd0675ef0c5ef4843dd30217f0c200634143bad8c81001dbe47248c08749cef0ce31b7af9336e1628230f216f0073927b23fbec189a8a0885eb29d4455dc4b1e9d14f89013d5b4b8f64b9909b271705f6c42754522998465f8138e351a43082d12e4ca3d10288e56425858903f54ff4aa40e9c7cfe42f5ec2ab1ea1a16279deade63f40d45a5c8760e02b3252ea01fa6d8e1ce613e0864ff335fdd1dc4b278bcc64e3197737b73f86a21be7be7162d93fed34ebd8775971d97fd840b732d310040bd992b8b3fbddd41f36403baa2e8c684a60b2c869b061b277440ee763aaf5fac975f1ff3b3dc4319202c49e6de562707884ddcaf8380de4a998714bf2d1c77b9570b10f8ff83209aff966017ca94f92a4a8efb79454a88be2c4bfcecac5d244ab30af4ae9da680b4c880f7ff7298dd7af318181652f7917a61e293387442e62eedfac82319a2d4fd63e8adff7295eb574520dec71a8a6f763b60875b36aaafdef014acecfd50bfd2b8f39b3529845f0c557ec1c5904c57c4318752615c5329ab3997f8cbb3294bd5e8164c388df17e9904a3de575fca06b901661b4e692fcf92192b05a9685244aec52a61732a2b8cd23104672c08a9edcfb1f328ccb8e33afb096097ec218e5f5a8d74f81a553aa42c556f17f2e5a22e4e007a9c98f975d47d96ae75caa9c185c7c8e5d4a44f47febf963439aa030d5682b4237228ef746376750fd99b5692faf5c911fd9c76722cc30ea37c5c24d6e427726e09e45a316a6162be9574060dd84a020dce5a8d8ae6ab8d965aad6433439a39fa20620155f8eba3079dacfc8899acda4ffe34aacee9e0d63bc0d3b14da0fbfda40135450c52f1cc352d3cbc9ec742795350495c9aebf299c8dcbcedd834321a797be5041a5390c40511f7a7f3cf87b74878599a8306696afa20a06b3c88fd722c", 0x801, 0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa8, 0x111) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x74) rmdir(&(0x7f0000000100)='.\x00') 16:00:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96, 0x111}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x2003, 0xa6138) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x0, 0x51) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000140)=""/25, 0x19}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:31 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="398f5765d17a427b8f0ede5019456c02b0cd30a0b86bbe755f3ebae6106c8ce2f35ea2d63ccbda5308eee78127f829b2", 0x30, 0x4, 0x0, 0x0) r2 = accept(r1, 0x0, &(0x7f0000000000)) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 16:00:31 executing program 0: munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) r1 = msgget(0x2, 0x8) msgrcv(r1, &(0x7f0000000000)={0x0, ""/65}, 0xfffffffffffffcb3, 0x3, 0x1000) pipe(&(0x7f0000000080)) shmctl$IPC_RMID(r0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() r2 = dup(r1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x486, 0x8}, {{r0}, 0xffffffffffffffff, 0xffbb3a6dd746cbaf, 0xf0000016, 0x5, 0x80}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x8000, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xbd, 0x8}, {{r0}, 0x0, 0x48, 0xfffff, 0x2, 0x1f}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x2, 0x5}], 0x60, 0x0, 0xfffffffffffffffc, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x4b3) close(r0) 16:00:31 executing program 0: r0 = socket(0x18, 0x2, 0x4cb3) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x1}, 0xffffffffffffffea) lseek(r0, 0x0, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x4}, 0x0, 0x0, &(0x7f00000002c0)) getgid() 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x240, 0x90) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000240)=0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r2, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000280)) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10001, 0x0) 16:00:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) syz_extract_tcp_res(&(0x7f00000001c0), 0x100, 0x7fff0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0xf0000005, 0x7ff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf000001f, 0x8001, 0x9}, {{r0}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x1, 0x28d3}, {{r0}, 0x0, 0x5, 0x3, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0xab9, 0x80000000}], 0x80, &(0x7f0000000140)=[{{r0}, 0x8228e9ae6cb8cda1, 0x40, 0xc0, 0x8, 0x7}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x8001, 0x4}, {{r0}, 0xfffffffffffffffb, 0x22, 0x4, 0x4, 0x13}], 0x80000001, &(0x7f0000000000)={0x3, 0xffffffff}) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r0, &(0x7f00000004c0)=""/4096, 0x1000) open$dir(&(0x7f0000000000)='./bus\x00', 0xa50, 0x82) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)) 16:00:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000140)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) close(r1) 16:00:32 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fc3, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:32 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) r2 = dup2(r0, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0xdc) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = fcntl$dupfd(r0, 0xd, r1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000380)={0x80, 0x124, 0x3}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xb, 0x40, 0x9e, 0x8}, {{r0}, 0xfffffffffffffff9, 0xc, 0x40000000, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x0, 0x200}], 0x7fff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x42, 0xf0000000, 0x309, 0x8}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x3, 0x200}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0xfffffffffffeffff, 0x7}, {{r0}, 0xfffffffffffffff9, 0x2, 0x0, 0x5}], 0x8000, &(0x7f0000000240)={0x6, 0xbcb}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000003c0)=[{0x7ff, 0xf5, 0xbf39, 0x7fff}, {0x2, 0x9, 0x20, 0x20}, {0x3f, 0x7f, 0x3, 0x2}, {0x3, 0xffffffff, 0x3, 0x7}]}) 16:00:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0x7ba1c9236c81b13d) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) semget(0x2, 0x2, 0x192) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x41) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000000)) 16:00:33 executing program 1: r0 = socket(0x1d, 0x2, 0x7) socket(0x18, 0x6a0345a06391b87d, 0x4a3e) listen(r0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x2a, 0x1a, &(0x7f0000000100)="00010000", 0x4) setsockopt(r0, 0x2, 0x64, &(0x7f0000000000)="1bd2ec", 0x3) 16:00:33 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[0x4, 0x1, 0xe0, 0x2a9, 0x1]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1, 0x0, 0x5e0, 0x9}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x6, 0xffffffffffffffff, 0x80, 0x80000001}]}) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) rmdir(&(0x7f0000000040)='./file0\x00') dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fff7f00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40074}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) listen(r0, 0x0) 16:00:33 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000110000)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 16:00:33 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xfffffffffffffffe, 0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10110, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x85, 0x1000}], 0x1}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getgid() chown(&(0x7f0000000240)='./file0\x00', r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000200)) setsockopt(r4, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0xfffffffffffffffe}, {0x2, 0xffffffffffffffff}], 0x2}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x800000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10000, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) fcntl$setstatus(r1, 0x4, 0x88) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r2, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') 16:00:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x613, 0x2) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fsync(r0) writev(r0, &(0x7f0000000200), 0x10000000000000a4) ftruncate(r0, 0x0, 0xffffffffffffffff) 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200002d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x51) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x5, 0x2, './bus\x00', 0x7fff, 0x3, 0xffff, 0x8}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r0, r2) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x1006}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x9f610307bb2562fa, &(0x7f0000000380)="18469c9b6cdd6e2a97af2946080ee56d0d6fcc46cd20f829f3c4d9c483abd28e302f1564822abb932d7a3aa29b2c3e55f6b86a6816b7728aa63419e6626be99f1f8afd5b29f40df9e9e1b34b286652d9ac8ff2371da6e6d4821edbfe7d5acaf03a8c3e5d35ff9a000000000000df067945a5ef32408014cbb743eba95d3ff6778e874abe48fd945886260c69327034057c") r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x1000000004000007) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x2, 0x100, 0x1, 0x1, 0xffffffffffffffde, 0x7fff, 0xb25, 0x2, 0x0, 0x1, 0x9}) 16:00:33 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x28) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000380)="fa6f9d9f0e7a55dd063fa015bc65f19e2c56081b7a0f032cafd5c38e57c9582ccfef44e08aa3878aa5fd16713edf4dd5dccc7c137c8524ebd26f428fbb84dc70f493889deb87b77276343549107cb6d57a4a20b047cdfeab0b9bd7bb7b485ea693285a0943da3063be0b0acc926d385ed5d050957762a6922c3844cb89704bc04d7d55c897030a3bca19709e9f4ad005eda2f11c4bd8a25ce8213d6d3f45c430fa5c3fd7560d18eace73d62034a06366365d571da404362b8886591ac798211e2d7112167b61cdd517a4a751efbf736f4914592919b9fda025d61327d2c615e531ea9d984a7107329990b81eef6d938867776521a095580f", 0xf8}, {&(0x7f0000000480)="a4e7598c453b5ca0c7a4d2ac7ec8cc7eaf7d3bbe0c6d106246d3e6c46bf54d448ac9f1771f6bd4e6063342b89fc71bb231b8ef788272d7fd2a4d971353d1721e0e9a31a4279a60774ea2acb4394f5499fd22e8fe171290bfc7f2e23f22da8ceba7d4b7b1f0bcdcb50a4f6757fb073590e4b4652912f2bb8face2ef6a229adbb1f1a1148b145d532b1a85b2eee5f06102d0bda11af685355d5c42dca8fa6e0b9a8469568ebcaf4ae1e894d960ed1b301ed1c6c56cd0992ccc74ddd3a0e6904c23ca008b383b5d153899460986322d99b426ac376bc5ca284cead1", 0xda}, {&(0x7f0000000140)="0410afaf490e89d424138534d26e6ad067ff4a478588204dec38d6620c29db6a3fb87a3cb6445f67fa15a6a1e0cedfd68e44fbfd90cf07dd8a110dcad296cbf64ae20b53e287b5e3bb55b6907c6e9742e69449993a33f75b85c4d93a87c9191725", 0x61}, {&(0x7f00000001c0)="38df9e290bc3608a3503b598370bbb0eb644f219e564e2425513059145fe2c7c61ba", 0x22}, {&(0x7f0000000280)="af2fce4247bf46617ba2a80dc555dd46c4f83019529307d0cac3e8ad0d91f801379c19506a7a0f20b04defd0efe968e0d967a7a0aa9ec05432f0bd5499110e890dd248e3fa4e1f2ea355aa01202c0906cffa29b593856c89f2eb9a1a256cfff8f436104f0d365ef19b19b53738ea0e0cadaab0fbec9cb26b71643e97f7f7b8431ff1e3eddb35", 0x86}], 0x5, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x20, 0x1}, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000340)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae26c075d16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed20f4c8c9ca3ebbc257699a1f13195eea5bd602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000d2000000000000000208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c0317b8e2405757105889a2b32728f83ea65f3483b093de700"/336, 0x150, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000280)="f57436978fad03d4c0b9dec4651de35b44e21085086d4c3b37cadf3d37fa3a7e823ebf6dd42d3d4c680a7619ab5163b1", 0x30}], 0x1) recvfrom$inet6(r1, &(0x7f00000001c0)=""/171, 0xab, 0x1, &(0x7f0000000000)={0x18, 0x1, 0x100, 0x7fff}, 0xc) connect(r0, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x1, 0x2}, 0xc) unlinkat(r1, &(0x7f0000000140)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffffffffffe41) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000300)=0x1) 16:00:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x34}], 0x1) 16:00:34 executing program 1: chmod(&(0x7f0000000100)='./file0\x00', 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) setuid(0xee01) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) faccessat(r3, &(0x7f00000000c0)='.\x00', 0x1, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x80000001}, {}, {}, {0x6}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x3) open(&(0x7f0000000000)='./bus\x00', 0xc01, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x5c}, {0x40000000006}]}) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1004, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x40) r2 = shmget(0x1, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r12 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x2, r3, r7, r11, r9, 0x20, 0x1}, 0x1f, 0xffff, r8, r4, 0x9, 0xfffffffffffffff7, 0xf289}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x7, r3, r5, r6, r9, 0x80, 0x9}, 0x80, 0x7fff, r10, r12, 0x3, 0x6, 0xe6da}) r13 = dup(r0) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x7, 0x5a74}, 0xc) poll(&(0x7f0000000080)=[{r0, 0x22}], 0x1, 0xfffffffffffffffd) dup2(r1, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) 16:00:34 executing program 1: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) chmod(&(0x7f0000000080)='./file0\x00', 0x2) mprotect(&(0x7f00005e6000/0x2000)=nil, 0x2000, 0x5) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000230000/0x1000)=nil, 0x1000, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') load: 2.82 not a controlling terminal load: 2.82 not a controlling terminal 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c0029b1a8712c52000000", 0xe) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x8, './file0\x00'}) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000280), &(0x7f00000002c0)=0x4) preadv(r0, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/47, 0x2f}, {&(0x7f0000000100)=""/38, 0x387}, {&(0x7f0000000540)=""/37, 0x47}, {&(0x7f0000000480)=""/169, 0xa9}], 0x4, 0x0, 0x0) 16:00:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) getdents(r0, &(0x7f0000000800)=""/123, 0xfff3) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0xb979, 0xc2d}, {{r0}, 0xfffffffffffffff9, 0x51, 0xf0000001, 0x6, 0x9}, {{r0}, 0xfffffffffffffffe, 0x92, 0x6, 0x0, 0x800}, {{r0}, 0xfffffffffffffffd, 0xb5, 0x4, 0x9, 0x18000000000}, {{r0}, 0x0, 0x20, 0xf0000001, 0x3, 0x80000001}], 0xfffffffffffffff7, &(0x7f0000000000)=[{{r0}, 0x0, 0x20, 0x80, 0x2}, {{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0x7, 0x101}], 0xb850, &(0x7f0000000140)={0x2, 0x7}) pledge(0x0, &(0x7f0000000700)='&\v>\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x8a8, 0x4, 0xffffffff, [{&(0x7f00000b0000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xd5b}, {&(0x7f0000265000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe14}, {&(0x7f0000528000/0x1000)=nil, &(0x7f00001b6000/0x3000)=nil, 0xff8000000}, {&(0x7f00007d0000/0x1000)=nil, &(0x7f0000125000/0x12000)=nil, 0xffffffff}, {&(0x7f000075c000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f000059d000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f000016e000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000648000/0x4000)=nil, &(0x7f00005ec000/0x2000)=nil, 0x7fffffff}, {&(0x7f00005c8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000106000/0x2000)=nil, &(0x7f0000533000/0x4000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000ee000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xb9f4}, {&(0x7f000038b000/0x1000)=nil, &(0x7f0000121000/0x1000)=nil, 0x9b9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000271000/0x1000)=nil, 0x80}, {&(0x7f000039e000/0x1000)=nil, &(0x7f00006c9000/0x1000)=nil, 0x2}, {&(0x7f000063e000/0x3000)=nil, &(0x7f000049c000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket(0x38, 0x8000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) 16:00:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x2, 0x259f0892, 0xffffffffffff8001, 0x1ff}, {0x6, 0x4, 0xad27, 0x7a9f}, {0x1, 0x78, 0x5f, 0x100000001}, {0x3f, 0x3ff, 0x80000000}, {0x7, 0x6, 0x0, 0x8}, {0x0, 0xffffffffffffffff, 0x1, 0x7f}, {0x200, 0x7, 0xe52, 0x7}, {0x2, 0x7, 0x3, 0x6b}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x55}], 0x1, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0xfffffffffffffffc}, {0x4c, 0x0, 0x2, 0xfffffffffffffffc}, {0x6}]}) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") syz_emit_ethernet(0x78, &(0x7f0000000180)="84d4deba8027302f6f15694eb0789e829dfe0b4be2c369962f746a9e2afaa05dc7f492246d8023749c4745e4c6285b33eb14f55cfeddd89ba732c0f468915612cfd3d341195d1aa419ecfa1bde76f6828ba190a01764dbc982a2bd47410c5d0e052a7fb653845a5edaa08f195bf9b2f45e47dceacce7b583") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:34 executing program 1: pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000640)=0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000880)={0x3}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6}]}) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) syz_emit_ethernet(0x44, &(0x7f0000000040)="d1f82a0785f8b45092b8dbc967c08954e0a5f361a470b2680c7c9e8ac393cee4652ae6286cfa982291c3eb8109639306f99e8fb8bb268de2af13e2f03f91f6f2643600c3") pwritev(r1, &(0x7f0000000800)=[{&(0x7f00000006c0)="88a10c3a18485223dacc8288d2125091778bd8ae042b1d90b41779189a3c44176859e9da63eb58eebd3fffcfebccfeecaea8178589883b50fbd85d3ec08f2eb751381e89dbb79bc660bc1f9f20c5ee8da5e6db028082e65936a2e92ed67791feebc9ddb0e1ebbdda40a067568561a437d74615df0632be3b10c9b00b3cd71a01737b89302f287234078c8e4d78e85f117d5f3ef84f7142221767fa6845b2b24dc1afa4d952ddf20f", 0xa8}, {&(0x7f0000000780)="917de45d299e12c7fbf721b7f8bfbaf45e43c25c82749442388e4b2f3230e1c786a38730d8c3da89cf233e62cd6026f35289af3647071ce158760cf98edbb475c0c63838d9807212f0b5a2d5fab872f0908e09d85bceb37eee850a2ec8ab2ddaeaccd74ccb0f492b601abe3bb4c74a7eea944fb1da540b", 0x77}], 0x2, 0x0, 0x33) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r3 = semget(0x3, 0x0, 0x8) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000003c0)=""/225) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000840)={0x9, 0x22ff, './file0\x00', 0x6, 0x3ff, 0x9, 0x1ff}) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x1, 0x5, 0x6, 0x1, 0x5b73, 0x7, 0x6, 0x2, 0x2, 0x97, 0x2}) readlink(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500)=""/144, 0x90) chown(&(0x7f0000000280)='./file0\x00', r4, r5) lchown(&(0x7f0000000100)='./file0\x00', r4, r5) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) r7 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) 16:00:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x3}], 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8a0, 0x0) 16:00:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0xffffffff80000000, 0x7f, 0x1, 0xff, 0x3, 0x80000000, 0x0, 0x552}, &(0x7f0000000180)={0x5, 0x10001}) 16:00:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x1ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000001140)="a49ca4c34e33", 0x6) flock(r0, 0xe) readlink(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100)=""/4096, 0x1000) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) geteuid() r3 = geteuid() setreuid(r3, 0xee01) fcntl$setown(r1, 0x6, r2) r4 = geteuid() setreuid(r4, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:34 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f00005b0000/0x3000)=nil, 0x3000, 0x5) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='rg') r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x104) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x13, './file0\x00'}) mprotect(&(0x7f0000132000/0x3000)=nil, 0x3000, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x8}, 0x8) 16:00:34 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = dup2(r2, r2) listen(r3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) fsync(r0) fcntl$setstatus(r1, 0x4, 0x8) 16:00:34 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001bb100200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x2000000000000, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x7) r2 = dup2(r0, r0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x861a7eee0e0abe06, 0x7) 16:00:34 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000001780)=[{&(0x7f0000002240)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:00:34 executing program 0: socketpair(0x11, 0x3, 0xfffffffffffffffe, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/16, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="5aef8b9b329d0d394c03db41f5b2f87ca901dd0511c37f2e1a2e03f22f6a00ffff0000000000ff7f000000000000000000000000000000000000000200"/87, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 16:00:35 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100f, &(0x7f0000000000)=0x1, 0x4) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x0, 0x4, 0x4, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3503}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x40}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x11}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x30}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x401}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x60}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000140)="3254d736645572fdcdb196875aa0f86723", 0x11) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='@*{\x00', &(0x7f0000000080)=',!{-}\x00', &(0x7f0000000180)='/&{%\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='$${^-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\\\':\\$+@\x00']) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x6, 0x9a, 0x741, 0x1, 0x5, 0x0, 0x4, 0x1, 0x1, 0x2, 0x9}) 16:00:35 executing program 1: setitimer(0x3, &(0x7f0000000040)={{0x7fffffff}, {0x0, 0xf5}}, &(0x7f00000000c0)) 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x2a) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) close(0xffffffffffffffff) getsockopt(r0, 0x3c, 0x80000000, &(0x7f00000001c0)=""/166, &(0x7f0000000000)=0xa6) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20080, 0x0) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x36, 0x1) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x818, 0x110) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) pipe(&(0x7f00000001c0)) 16:00:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff}, 0xc) shutdown(r0, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(3ac2307cbc7c9cf0,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036db4b70,ffff800016a00078) at rtable_walk_helper+0x58 art_table_walk(ffff800000075780,fffffd8036db3000,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x226 art_table_walk(ffff800000075780,fffffd8036db3020,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db3040,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db3080,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db30a0,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db3100,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db3140,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db31c0,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db31e0,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db3200,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db3220,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db3260,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db32e0,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db3300,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db3320,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db3340,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db3380,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db33a0,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db3400,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db3420,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db3480,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db34a0,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db34c0,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db34e0,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db3500,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db3540,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db3580,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db35a0,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db35c0,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db3620,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db3640,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db3f60,ffffffff817740e0,ffff800016a00078) at art_table_walk+0x2a6 art_walk(ffff800000075780,ffffffff817740e0,ffff800016a00078) at art_walk+0xcf rtable_walk(0,18,ffffffff8185c380,0) at rtable_walk+0xc7 ip6_mrouter_done(fffffd80363e9d88) at ip6_mrouter_done+0xb8 rip6_detach(fffffd80363e9d88) at rip6_detach+0x56 soclose(fffffd80363e9d88,0) at soclose+0xb2 soo_close(fffffd8036668b48,ffff80001491f9e0) at soo_close+0x40 fdrop(fffffd8036668b48,ffff80001491f9e0) at fdrop+0xc9 closef(fffffd8036668b48,ffff80001491f9e0) at closef+0x118 fdfree(ffff80001491f9e0) at fdfree+0xf7 exit1(ffff80001491f9e0,0,1) at exit1+0x32f sys_exit(ffff80001491f9e0,ffff800016a004f0,ffff800016a00560) at sys_exit+0x17 syscall(ffff800016a005c0) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffe9004) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe8fd0, count: -47 ddb> show registers rdi 0x3ac2307cbc7c9cf0 rsi 0 rbp 0xffff8000169fedb0 rbx 0xffff800000075788 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0x36de0788451520a9 r12 0 r13 0xfffffd8036db3000 r14 0 r15 0x3ac2307cbc7c9cf0 rip 0xffffffff8185c3ab mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000169fed70 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.1) pid=324537 stat=onproc flags process=1008 proc=2000 pri=50, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff80001491fec0,0xffffffff822ccfb8 process=0xffff800014956360 user=0xffff8000169fb000, vmspace=0xfffffd803f014550 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 92717 113138 2978 0 2 0 syz-executor.0 92717 312375 2978 0 2 0x4000000 syz-executor.0 36686 385740 1 0 3 0x100083 ttyopn getty 2978 127422 4683 0 3 0x82 nanosleep syz-executor.0 3033 419376 4683 0 3 0x82 nanosleep syz-executor.1 79553 362979 0 0 3 0x14200 bored sosplice 4683 42923 88344 0 3 0x82 kqread syz-fuzzer 4683 323064 88344 0 3 0x4000082 nanosleep syz-fuzzer 4683 131418 88344 0 3 0x4000082 thrsleep syz-fuzzer 4683 129210 88344 0 3 0x4000082 thrsleep syz-fuzzer 4683 9319 88344 0 3 0x4000082 thrsleep syz-fuzzer 4683 151938 88344 0 3 0x4000082 thrsleep syz-fuzzer 4683 381888 88344 0 3 0x4000082 thrsleep syz-fuzzer 88344 204259 43188 0 3 0x10008a pause ksh 43188 505370 26337 0 3 0x92 select sshd 26337 443561 1 0 3 0x80 select sshd 87287 353116 95994 73 3 0x100090 kqread syslogd 95994 385013 1 0 3 0x100082 netio syslogd 50114 380624 1 77 3 0x100090 poll dhclient 37960 489359 1 0 3 0x80 poll dhclient 20046 510661 0 0 2 0x14200 zerothread 82120 239406 0 0 3 0x14200 aiodoned aiodoned 61883 134126 0 0 3 0x14200 syncer update 71528 422688 0 0 3 0x14200 cleaner cleaner 51776 205784 0 0 3 0x14200 reaper reaper 22197 15767 0 0 3 0x14200 pgdaemon pagedaemon 64946 235470 0 0 3 0x14200 bored crynlk 20583 325291 0 0 3 0x14200 bored crypto 585 97130 0 0 3 0x40014200 acpi0 acpi0 82685 87046 0 0 3 0x14200 bored softnet 23995 42653 0 0 2 0x14200 systqmp 96534 520918 0 0 3 0x14200 bored systq 58698 482185 0 0 3 0x40014200 bored softclock 45687 339057 0 0 3 0x40014200 idle0 52931 40437 0 0 3 0x14200 bored smr 1 351643 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 Kern Lim devbuf 9518 6366K 7012K 78643K 20110 0 0 pcb 25 9K 11K 78643K 1925 0 0 rtable 109 4K 5K 78643K 898 0 0 ifaddr 57 14K 16K 78643K 384 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 191 0 0 iov 1 8K 24K 78643K 465 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1197 75K 77K 78643K 4663 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 54 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 291 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 3798 0 0 sigio 1 0K 0K 78643K 59 0 0 proc 42 30K 54K 78643K 708 0 0 subproc 32 2K 2K 78643K 76 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 343 0 0 in_multi 22 1K 2K 78643K 152 0 0 ether_multi 1 0K 0K 78643K 10 0 0 mrt 1 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 505 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 92 21K 39K 78643K 9676 0 0 UVM aobj 130 4K 4K 78643K 146 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 147 0 0 NDP 12 0K 0K 78643K 104 0 0 temp 170 2715K 2791K 78643K 14692 0 0 kqueue 0 0K 0K 78643K 29 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 6 1 0 1 1 0 8 0 inpcbpl 280 1523 0 1514 1 0 1 1 0 8 0 rtentry 112 78 0 39 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 149 0 149 1 1 0 1 0 8 0 tcpcb 544 550 0 546 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 12 0 9 1 0 1 1 0 8 0 ppxss 1128 72 0 72 10 9 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 283 0 135 14 1 13 13 0 8 2 art_table 32 284 0 135 2 0 2 2 0 8 0 art_node 16 73 0 42 1 0 1 1 0 8 0 sysvmsgpl 40 23 0 11 1 0 1 1 0 8 0 semapl 112 287 0 277 1 0 1 1 0 8 0 shmpl 112 144 0 16 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7542 0 6093 47 0 47 47 0 8 0 ffsino 240 7542 0 6093 86 0 86 86 0 8 0 nchpl 144 13027 0 11404 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 41369 0 41369 1 0 1 1 0 8 1 scsiplug 64 7 0 7 5 5 0 1 0 8 0 scxspl 192 37878 0 37878 24 23 1 6 0 8 1 plimitpl 152 124 0 117 1 0 1 1 0 8 0 sigapl 432 3965 0 3951 2 0 2 2 0 8 0 futexpl 56 60567 0 60567 1 0 1 1 0 8 1 knotepl 112 729 0 710 2 1 1 2 0 8 0 kqueuepl 104 852 0 850 1 0 1 1 0 8 0 pipepl 112 2588 0 2569 10 8 2 2 0 8 1 fdescpl 424 3966 0 3951 2 0 2 2 0 8 0 filepl 120 23813 0 23714 7 3 4 5 0 8 1 lockfpl 104 1209 0 1208 2 1 1 1 0 8 0 lockfspl 48 432 0 431 2 1 1 1 0 8 0 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 59 0 49 1 0 1 1 0 8 0 ucredpl 96 5203 0 5196 1 0 1 1 0 8 0 zombiepl 144 3952 0 3951 2 1 1 1 0 8 0 processpl 840 3981 0 3951 4 0 4 4 0 8 0 procpl 624 8772 0 8735 5 1 4 4 0 8 0 sosppl 128 48 0 48 8 8 0 1 0 8 0 sockpl 384 3260 0 3241 7 4 3 4 0 8 1 mcl64k 65536 375 0 375 40 39 1 32 0 8 1 mcl16k 16384 13 0 13 9 8 1 1 0 8 1 mcl12k 12288 66 0 66 9 8 1 1 0 8 1 mcl9k 9216 67 0 67 11 10 1 1 0 8 1 mcl8k 8192 60 0 60 13 12 1 1 0 8 1 mcl4k 4096 170 0 170 3 2 1 1 0 8 1 mcl2k2 2112 22 0 22 11 10 1 1 0 8 1 mcl2k 2048 57020 0 56983 17 11 6 15 0 8 0 mtagpl 80 4 0 4 2 2 0 1 0 8 0 mbufpl 256 108170 0 108109 28 21 7 21 0 8 1 bufpl 256 14852 0 9169 356 0 356 356 0 8 0 anonpl 16 312593 0 301886 130 70 60 60 0 62 16 amapchunkpl 152 15379 0 15276 27 21 6 14 0 158 0 amappl16 192 17912 0 17324 107 65 42 42 0 8 12 amappl15 184 1878 0 1876 1 0 1 1 0 8 0 amappl14 176 1247 0 1243 2 1 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 1003 0 1001 1 0 1 1 0 8 0 amappl11 152 60 0 45 1 0 1 1 0 8 0 amappl10 144 75 0 73 1 0 1 1 0 8 0 amappl9 136 1445 0 1440 1 0 1 1 0 8 0 amappl8 128 1015 0 997 1 0 1 1 0 8 0 amappl7 120 41 0 37 1 0 1 1 0 8 0 amappl6 112 59 0 52 1 0 1 1 0 8 0 amappl5 104 1154 0 1144 1 0 1 1 0 8 0 amappl4 96 4128 0 4102 1 0 1 1 0 8 0 amappl3 88 315 0 303 1 0 1 1 0 8 0 amappl2 80 32745 0 32669 4 2 2 3 0 8 0 amappl1 72 75941 0 75511 26 17 9 19 0 8 0 amappl 80 9042 0 9006 1 0 1 1 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 145 0 16 3 0 3 3 0 8 0 uaddrrnd 24 3966 0 3951 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3966 0 3951 1 0 1 1 0 8 0 vmmpekpl 168 26262 0 26232 2 0 2 2 0 8 0 vmmpepl 168 458007 0 456285 174 88 86 89 0 357 11 vmsppl 272 3965 0 3951 2 1 1 2 0 8 0 pdppl 4096 7938 0 7902 6 1 5 6 0 8 0 pvpl 32 948392 0 934499 318 170 148 195 0 265 35 pmappl 200 3965 0 3951 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 587 0 99 16 1 15 16 0 8 0