x3}, 0x81, 0x1}) socket(0x1, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x802069dd, &(0x7f0000001240)) pipe(&(0x7f0000001440)) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x80004) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(0x0, 0x8, 0x11) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaab93fad6b9ddf86dd6000000000083a0000000000000000000000000000000000fe8000ab"]) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) dup(r0) executing program 2: r0 = getpid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r2, 0x6, r0) recvmmsg(r1, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/116, 0x74}], 0x1, &(0x7f0000000140)=""/240, 0xf0}, 0x80000000}, 0x10, 0x0, &(0x7f00000002c0)={0x7fff, 0x4}) chroot(&(0x7f0000000300)='./file0\x00') geteuid() sendmsg(r1, &(0x7f0000001e80)={&(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000380)="555dddc167878e3862cb251c143671d589884f6f1b00abfc59d8b7b73ff28b44ade2d4f82e903577bdf74197fba8fd7002484d1f2d7660acf1880f164e9e277220d958e2b5c5aa5d7c3f2d5f660df91b0549874b8b639a06e04105d12e21d9383fa544f223f537be1e0575a5ec0a47f30fb0d58f78ead8e38825cfcdfaab2ade9f", 0x81}, {&(0x7f0000000440)="8d7fcf94ca9ccdc8d285fbc521b34c6a7d584eecd69e74eabd5cfcd65778cd209ae2bc0ca9d369cdb3a3d972fcb373f6fccba823ec9c8957c9d1c4545f97c1b0eff261b7336cff913423e02c76a7fd0bc13587b66aacc911be899994fa8fb03077935087f00f502498b062907c889c6ac7344dea1735c76d4d55811cba240422bd3a9ddf9f53a785b2c9a14851bd3c88b2d7b722262c2c419dcab02e7235ab5797b2f5bc5c04852b8df8a01d019eba5ad093cf857acb71cb68b811bc5ac6c9157393d2d7e662c04f68e7fd879fab19384a", 0xd1}, {&(0x7f0000000540)="6c3ea7b742b14c76a7752daef14fca0caa03ea496d5d07c1b1f1ead8cf4c3f35ed37536e86cfe1f3a0d06c63fed5c8b318d636aa743daf2f213db0699434e954854cbd25208f3972310f4244e159cc9398d38f4fae0043b424a2b7ccff9966387109437535635852173704222b1fd5e005fa25efd935e6bcb0fd93e0f652d1b2320d42a26c6943c21d60804c6032772d5716ca81f5885e9d30c5c2bcd3c52dd7dcef9008d2f5b89dd191a50ceabbd422105fe2695ef2597ced71df4bec9d87a1a636780cfc96b1d3dbbdf0aba2224b61e3176a25", 0xd4}, {&(0x7f0000000640)="e1209cb8855a32283d19002cc7f7d4fe342cbf0a75ce6f3529505bc0188b7d326103bfff981b65cd6d64e1782e5ae66952e47d6d80c0d880679f925bbbedb486d5fef6e449ae9c4b24e461bb2a3bf9a2b4a386ea186904c3fd2d2ece4e16843fe43beeef9ada5f82b93c27ec84489cb0cf097a1f652e3e916694b3ac243319ab3fbcb95acda77c5facd49ea4bd7187", 0x8f}, {&(0x7f0000000700)="6994dbc23757853ee6ae307f7d566803ecc67c0c04035e05d5c71f9b041485b3b3cf205fc5e69c4e00d51427682e647569cbfea5ae1f4dcccb0188def25eb515fee65c9e90d1d6aa46bd44acab68b5514487a2d892dec1bf9a", 0x59}], 0x5, &(0x7f0000000800)=[{0x60, 0x1, 0x6, "55ba0ea5c8ad30dcc3287bd8c8b2e12ad9b60dac2828afdac18970d1cc3019abba184c6925c4775a647abcc82ad2aa1c5a4d5f17c80e6e0c99ed8607e2bdd2b8446cc00b672af8fc2fba102006"}, {0xf8, 0xffff, 0xff, "f90aaa4d7cfba459a8296a8d4922dc16a3535ee0bbab39893ec89ef93607274099ab0404632dad36681cfc76556c45234f7a22b269ad3413fea53b6beed57f8f52b4e9684b1d72880aafbfe8111b7849ea7444426328016c44bc915435006170f7397050c552d4b71b353c7f3c5d4b3336c3631d6355481a6ce80c26f5a461da6073b7aeac577141b7205b1baf8821a78357cdcbe6f505c843e0eebbf2a705fe7fec5566b3c2ae73e3bbe58990e121dff7b6a68e19200fff88c750483416739fe089fc2429e5585730ccd82e1eb00d78f14f338e9ff546839708dd72f7ba2ff8350c"}, {0x98, 0xffff, 0x4, "2700c788875f6553ce5b595aeba3391863c1a9d00a7800cca842a4d8debefef21426157f0395c330a7ae23e173a85631851d201042635ed3af2ae163da9989b784b33a894459ab9d1fc8fb1b9b4a942bd13cd59707cde8a372422d9cb39000f759a25c548e48993317e868976c6c6be9230bbd2ded715e5cac68ebfe9a728bdf6b"}, {0x108, 0x1, 0x27, "4322c0c7d80d1a3db0e3c94ca2e6afae209530590e4fa0961ace855628b71d1656c4188c37c1a501ececa88d1d4d8a06298e1f3b6ffe6e026bb3d273b7c60c79b983052594f6a793aa86c7eedf07ac4e889d646f9d44d8144a54facad704a623fbce600c100fc28ef035902c30c71d2eddc5211ea323e549799405ada66b3ffe0464eebc4a47809c368134911bb01468916ce6484084d24be241b3add21b5ae68be726a1efe79ff0d462f34953683c2edccd1ba9e0819bcd0b8d307ecb852fc3f1619725904d270f4b3c696fd70d68dca6b1bf24cd6b90a728d407fcea3dd4307f64f97ef785555f3895152ebb4211c1d7fab4"}, {0xf8, 0x1, 0x3, "f22ac7386cc1e792fad9f2b1ea8b38d85b3daaf0b9772d0cfb5d9560634c7680b5e554e98b8306d99ea15580821aa3c9b0c1cdd53ed6330580ac19452e50d08e8a9147987ec31f9de0f5a772bc7825486ee242b538bf6270c82d6af6c8ea1c37f974945aae9308d177a54cccf801513b19bcc67f177de92eb8921a5bbb1b8532f80afd1c99b7c824a1a2d19fe047c85b194ffbe38ef5d0de2a3e3743c59b55a11b39dbb9d9a1fcbcdf645b48076a98062a4b27beb905d7ae67d9ee236202e990d6ff440b4fc5d6d9d8b7a82fe0a1bdfc0af0dc05728898ed19d586759f0ac4c931f80c15be"}, {0x28, 0xfffe, 0x9, "097fd12c1164c4df1f0144ea49ccc350f0f075211c3e33"}, {0x1010, 0x1, 0x0, "03a4032a7d04d58fa31c687654e1e426622d2ce9eeb399020c611d2e38be62e1f0326e1d78a1dab8bc8d2404d278e97d5fe48ddbd07ce79df9d662256476ff986f8b06dd4dc0148c03e6a8942a8b08a258710ebf1a524f29095930128b97a3b5aad3b97e06044839d2bdff348b3cd527c692a30e847253ff8e6893087ee8b489c685bde9bd0ab37a5d4d69c2791d493e4094f4aeaf42d1419cac4e47f51ec616e771f5ca23b38f32b0ad04dd0a2d6d68f9be22313c358d48293c08f441f42fd3df6eb50b08aa312675dd9a8978fb075604a0e9584a5ba34f65faa9a87a5514680833665c4d16b2902c8fcb928732b26053c8de6f520f9ecdca190dbe25e81581c2492c8a6f07bee1619bd09c39ff40581f944c2cff8500bfcd784ce7da4e5fdbacb78d657e04e255441d22f528edca620351b4ba6f92a9c0abe6545d70945f7c7738d73ec65bb4c0f8378152dfdca30c94cc2166419a369441e83a911fae91e140f9c68e4234f518dacb26055062cba83657ecfead56d5d7c3640497b24f5b7208bc3915cafd979b6d71aa48413e4b2552f3efb4b1a827ea73d1e2c3700c261ab6e6e1c0a7b0940d5b5873cd5e7308f4ce798b51853f39c22bbaaa2176c1f5910a9b8fc21184fde8627938ec8336c40dfd1ea5f9d0a3ffd241aeb953631af7c33569fb315fb4f4a97ab02268627f2dc3d0e1218abf4f0042662cd4d6e14c088b380a700e4ff3cd9bd8baf61230ad80039b98d0a2297acb87135aa8e55b4f7f0ef5949df5217ccfa082ea0b7b5a546ef35134a2b0cebbc835f2fad73afea8bef773681693da71d7940977aaa54d61098199b56b758dd0b0e8b4efbfc16e6a90a7b098f79f6b1629dab1a95e8f7303d4f30f6ce2b442dc37017af8f95fc4b344bbdba47565a0880f9264e768d70f9cccba5796980992b19a9172d0960fbe40d7bab059d13d74c6342ad11b650c4e79ae7e8cc4a5fb12f6da9d668b6bfe650228b2c787f89256cd780c7f2aee355d4be9bc24adaa143465838b51f581b6d537c08b92bb086304841d5d1faa703271ad5838582a18ab7331f59056c9f8178628951434c6ac453d4f82b0f06b0ade044fb502495b3bac43dd3cf6d7e1af38076081607151a3d84c5aa04164ade420e063a584aedeece750c5cc359b2c9286d16fbd7626b891f0c7804cf5c4bd8c5e6db00812bf52d868a2783fa1ad1635cf8d63e2cccac540da7c4bb11184848cf8c0aec2af3cfdc4f7246bd6f653fe9139ddd2de81ab9cd161b925317c1e9cee224c8f15480d8f5ee5f84948ba79b944d96b6f1943f22fd45e65477293c8f42276ec624d6b87d1c012d8ab5a75130cad84bae05aee785253e830080fb5698d91bc6130ab5e0ab485a5e82ca53b7084c2a185b8bef2795ec37411cb01f1fcfb3dc2f5205c137e826fba0b2b6f912e026ee13e97c70e1e39eabf5c083f51e9c997578b8f1d638ec01831857711ad6b9a8c80a0f9e1bf9ed91d4d3140c69e6f0fcd326ecb6d7e7f164a747b4c2de2f01d00473bd827dbeeaa0f4c9b456e46e6bd94f405ff328e5848425140c7c3b22299946dab763c411d2f60285c7013185ba429667d0d667e649a68695448d2c46c2c6ae74740bdb844d9f2e673f40c59e05f79eb8d4cc630b54e4d9f1d815a2476f5d7eccb0b8689b023223857d0de5232235e913a74f0b2f95ea4622e152f268287b591e07c0afe037f702b2902850b1e719b21888fd36a5b5a0796c4680989ae63ec556fa5ec86027f1a252df8be0a23d95bd23e5173168811675626ac5d74c1930bfc03ccdb0d6c50c0e4803f5540ad930ebd5aec1654d3c435fdb537a5a5dc55c8fc59b341e4eb86526efffe8391d85ad0e9cc89b6056d48ee52b3b4cc1794f1c6a36a2f56003a877a4ef999a94d8d604f71f5931080050655837e91d5c510ded51b1d9b146754048e80a0c278b31e2c7798bc6178869d59dba4059866ebf90adc30c6fe6ed8cf0873b4c4f58a3772504d4a4bedc56b9631c043ab3f2aa78573e54b5a4bc2ede8473f142069761fe20354449dd31e45dc888bc5b096718b6967f3ecf51d41ba78393921ade027b4aa0e807640a32c46fbc876959600f9d809b0ab79f367107f062cbcc0bbf5e427269c8539e485edfa166165126f76b237c368b2c641579466455d6fcd9e983f2568e40af75e503863df2c62988fdbb5694d5b17c99db5db8ea626ac6605c5ec0f326d11292d05124c99712c3b9aa439f4159bfc55a28b7c2f6331bdff1db4a5c913d1b4bcc3c743d583a9428579682bd74ffb428e09bda22fbaf0c5b28bbde2bf8ea73561aa3affa2276d3613f7b270e34eaaac17929e201660baa60ce5cc37d6fac73d4bfc347dedee197def01f1d87a547298882372c8b315a67d5b881a8610651a68eb4a8dd91b352b987fdce41b98b8767000bada153b743db0e835c4aecd2f92ce70f95c9ba555e0a28e6a7fa493e014f6c8b7fd5b701fedaeea8aa359da38839c39c5ba97c6ce54ccd941161a5b1dfd8850446a0f9e1d399abce24dc8e45b22faed3b310a8dc4eabf9ee2cebfc2ac1e75eb74684f3be250578c9a14e6d4dbe87ca059701f36e9aebd70ce0e4e9a721fc380ce1a8c15ccb3975a3359ae5dcd716d3aa615a20441cb87e4ac7b29665d1fcdb8889ed4af25438ec2c5cfa9d86b5eb89d7a201175f3efed7be93162bf1456a48f14ec1fea287adc35117b43483d1f9479a149a38e5f4e0c59c1b2e3cbc7c16aa77a5334b77468677688ab3f65dba4e48d1c34f2ceb96b29fbed5edf96ee3b3585865ef42e1fc3ab394254983ac42f0f2d613360b29450e1b6809cafa8d80bc3956e67346aaec8956783f4b716e42e5f42b57d69f2a2df315a2ab44adf4d1dcff78487a7800d0d69ec42b835fc5e7242262463b0eb26a9ff4a5254d9314c4e0eef0a7cec82c7fd0b6c7e0a8269d12c95b68ea0ae4a0459e6ee8c94edf08486616f076af02662a66e7866b3367536f858a806bc14a27631c606d0e69172c58037af923b7ce762b098257deca0914a67162c08c001b4dc88dc1d9d7a38f6338328555256afb79c9f56f340d540952c267fd2942638b85c55b676da4b6f59e3397437051d7806bf1d4d2a0e677bf79d7b7d2d6fbe28b761b6eee1dfb3838e601d32ee4abe63acbe7f1db5b8cf1e6e3e249ce0c086011c9b55d7a2ebb238e6e57147a2cb824ac06d3b5dc782b772aa6f1557c0c9ec5423842bb796595b6e0b897cb783b47e317f991f3bba74b1c4b0f9b5081a845ea2ddaba58c45d15e51ee73cf72fc003a9e2428d791350f012109c41bbf084ba52241626a8b75ec239d637ec8f44db4ea11cd38b2447092e66e267420c0272a9e30be7a2f7fb08e800e5472be499d13155a32dc10eda85498cbed95bf6d73e19cc940d1214f7bf33cae4db0c0528a9458fce40434157732844e13dfaf2381c6718c9966591025028f6fb3b4f0a74eec203b056cf3afead089a93dca51741b4da721b9d24601faa537ced9166a3306cc446e4dfbef79b3b1888ceeed19bbad0e5c34569cacfa06e61b8e33c4e2b4b0cce0712997778be91d2efb760679ebe8eb6f10a90e7a951e7965833a6bdabdd213fda3c98ceca23f4298c049b06e0ad3b7a74cebeac31b28185448b3eb2f3b8f79798cc2a156decf9a6998161e82fdd43061ec32740a8d12d1beaafa1588b02e707f10d009f7d10f69a33a8191de0aaaca1dddb3ad690d6e25dcc5bb43431745afd11f3dcbe31cc269c47d6dc6b5e56e00c30080dcdb5b40fd2eca183ca3af77efcd1e903edd8ecd8575a6807a4576e12b43a2003eea23a10b2075d29a411f2aebb798ef3fd4d277d83904a6ab0d98ad0a01c3b23632fa7fd161fc6ebe02000657c98f846a6b6c7ee646c918412c973cc7cef84ad6d70d162dea7fbf72156f0d03be13d1f6f3a03bdc27b1bb5944b448d70598cd7f4dee66348d88dfb07ab1f0056476d0c65ca5a385f55d20b5e9082c903bb505807acd81f3c5272167e35d55921a540b6a0878d4f837c286d8870ffc167a96271878f9ca81d3507d876525c9577a215a6dd2d10fca4468190f6c48791ac5a294fcc18e2a6bd7afc4fe4961be28fb9c76d3e8238120ea8dbf714c5e9ba352aecae35829ed20bab2f03d39b1e5a89fe729576e106a421e378e33fbacfa1d120f81fac9527bf023d924486f922bcb3d11dbb3825bb5887946e9f35a6849c91b75121ebf8560f8e68d7765f4ababc364349fc224db4f189c4e912e2b75e1a3210a61a5bae75fbb94937ad994b72c94c3b2fc7eeb4f3f9b7cfe5f6f9597357f90577a2a0718a2cb4cda66ab0192a169130a04c02e38bef0ddcb52302496fe98271e4816c8564bdb53ce738be9efd470fe89b1f5f92d7f0a80b4143a22906cb1c671f0b8650f5ef0866a87688c38dcdc87a42d9fa46117f97d4956f7734d1138682330d402f04b754d7ed4f4cd3e5c77be8e2e809e00d0c32c216032081c186675e68739ef113cd6689d78efaddcd71530144f21c227c457b9d0d0723a0ee14695d15c34e580e228ec194d16e4291c7a2ee21978ccd9bc1e2aa56a0252195d48a9f0be44c0f180924d35892d0aa0171be85941f63b82ee247554542c4a62ab6ec4e5107b1e64d87de2b58a34dea365afc2b2483e34876dd561140dbf5075e36f37c4f0e7a28d5a60104f98a08fc082ec177f974efc7ff0dbcff2857343ae9da32dc54137bbad0920ec4c8954312beec827ab89b382473c91a56c0fa02226b7a26949608802105b698940262aaa2f942ac59767e359a1ec85a142c4cb1dd510e17555237b8d0b96a5815cf9d1a8645275ae38ea8d79a67640d26d34bdfcf9cf972cc30fa94e1ff496ea4d88438f5eaf33ba815190b1c3097399ee75ffffa9f251ab572dc81b8ca997a73758369803655c68ef3f2e05f44a26910628b95f5d44e11dc2deda06f74494ceeea3b464114259e51fc4a76842116a1f0da6d68ba64369cab33d9a1f28a3a9d765918ede2f0b4a56ed3d7f8b88a6f7b571e886e1d8c177be43ad1291af7890ae865d7c527b412080127873425715d4a6fa42f309d8899e62299e57d45d77d76947587a1fef7102d7cc8865120ac5a56f7e7bb5c912cf0fd28951439ae203d1251f46a3584ebb7a5565c84cd842abd767e8afbcc1dfaf24823fc26ffbfc6c385f07eec55ebe3e23ec7a1651b34bfb7470d38c1e68a7fc7a94f74eb3e3c582ca0f46f81dadd06acd21ddb908d7cd29754aff88aad4fb0f75a4aa3ab69f10b48fdd20570138dc8679f5d8f6d12a328526e1fe2fcb83a93cce7f98c4421f516a98a465faf6f8bbd402704c437cdbd7ba70b52e21acd07d77b8406d59b3b8a519790898fd53b262bb737e1ad5ffc1e3805c7aa8d8cb9cc076a01cb32122ff6eb193100288ccb0fd53ef5ad7bb79eb4ecea3361988af96b0c4ea103f573964c3ea630930274d9320f472f8a420d9d9c382ed2bbe74a2ddcb5d35e7e847a6c9ea87a85bf9b359592fc291c21ac885cb07b764e632df96193bbef23f454d6ad932a2bc26ff893e7c44ccc6a4198ebfeeecd73c2be57b3273fc616be92db1d1ffbd6ce8c0fa27be4a566f24251eabd1fb205628371ee61b446473d3168166bb193236b3b5712a32da6926d40d0c8e93588c9655d2a2ec74d648befbce185484dcc0d80682dbcfd82fd61feb066a263ee995913c05d822f6f0c75301c67ff5919ccf6da5be3d72b10a7fb0323a91fd0b77c218b2677d98fdfda4b467cbabe2f08b6b7b2794d2de70cf021cde905ce1"}, {0xf0, 0x1, 0x1c00, "71b238b1c27030e29c92d9cdedc1d909a90ad5e7c07c762d0971af06b3f3d78abe25353e3f017c6c5953bc4c53d2e816b4232567d32f70e13d19438094321ba680d56f2d5934449865ea43af32125a5b3f05b8b990c2ee0648b668f3921705e22ff04270621d66c34184835f9a21e5fe39387292c3dbc563db663cb0f1d01a6641ad766146b3fef27b477dc23e6a00dfc839dece3efec40a9d9c642deb12898da814d07b8a8fc4c4f55dc0674b33156caa75e46a08d0d83548d90ff9377f2c50b3e3551e09036c60a083fef6d0c75a9474df7f88cc5fc644b7a546e847ad"}, {0xe8, 0xffff, 0xff, "bf7fd0d9831ea940c27d0d2311915c25c49e611a0cd09c77549f017881e238a7942fb4a3fff64fbdf5b58c992ba098cbb4869e6a399149166388a06595ef35a16e03b916af4b09d8fb34002381d9e6012c88e9144988326745486641e004f13fa1103091850a015891e818a802e7ce7e73f346e2d6456c7e5cf11e53ac511078ddb587b30b77dbd3101b4a269f54effff8263d657f1be62180195cad636dbed51995092093ac285c75fb2d4e6b62d9ae2714dc7928f31f0e8749a771a081309d25a3aa30df4f31c1a29069766700f0dbd8f2db"}, {0x50, 0xffff, 0x4, "c0f64301cd448eef5075d28e27192a599497bf691a3b343a2eabf6463ba1ff9579fa29cf79c2b0d3ef03606b08a029b1802499c0335618977fedc294"}], 0x1650}, 0xe) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000001ec0)=0x6) getsockname$inet(r2, &(0x7f0000001f00), &(0x7f0000001f40)=0xc) utimes(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)={{0x8}, {0x5, 0x1}}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002000), 0x40, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000002040)) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000002080), &(0x7f00000020c0)=0x4) mknodat(r2, &(0x7f0000002100)='./file0\x00', 0x100, 0x3b6) sendmmsg(r1, &(0x7f00000037c0)={&(0x7f0000003780)={&(0x7f0000002140)=@in6={0x18, 0x0, 0x7}, 0xc, &(0x7f00000024c0)=[{&(0x7f0000002180)="0255adc724c713819889cf3071e6d04d1d5e592637d567f8d7c7170b9678e8379991b8bbaf120e40733205add03aa984733b7313c046ceb9c86bea912e28172632f3f29e5ff530feec34d4da171dd5db1582a8843b1303688ac48539660933165e57bb8c4b3e7c03d4dbf69865eea7dee4000b676b8542f5d22d9c17320344f123312d1cfa87ed", 0x87}, {&(0x7f0000002240)="a796f5f7aa41e6089a5379106be13c5780e617a1be76a5be8513ac136e484023b18b2ab475", 0x25}, {&(0x7f0000002280)="0a45857c7456d932c90fd2fdfacf315741b765bccd9f6d2f4ae6e1930fc93359af2c3b1bbfb4b3ef97ec85e9226b2e2feacb", 0x32}, {&(0x7f00000022c0)="96b4c906820384b65731c338a759aa46a3984512739e9f79fad335356041aeae9b8453ef9628d180e02813863f4d2fc86c1280a277", 0x35}, {&(0x7f0000002300)="4fc011a43bfc7c41e655c8e56ab7e78861154f196bc727eee1508f7c2b4c2429a97d9978d993dc2cf03ae1c797f49ce7ec40c7fc13310b1e8c73e86122457af78402295e22ac2e3211efd36cf7d9e739d13b0201eb6b9b703ea664456d0065de83b7d7db53fceddb1a1c88976253f2f987f3f175bb0b4afdbf69543fd2f0898f6aab0143ce8ea8bb622778f97f7c919be8461f8035e79b17cfb449c4da3cabd80edb4a8922dc046937eb208c970be91132c4ce2578", 0xb5}, {&(0x7f00000023c0)="d53d00b8e1f0a07b2093be782b233cd98e673a41f3f35648f8aa94c108e55a7c10a923c968004bdc6a919dc596716fc1fb5f84067d12480d32da708d209169c73ee4f2b3a16c4b70abdbb24eabaf44ed027665daeb02d2d35e9b21c6c3277ccd824c713679eb6dab48e1a6f978a891c5fef3a0ac43be45ccd6f5c9929d55c71b37798e2995269523e942ee8f21da458cb61642", 0x93}, {&(0x7f0000002480)}], 0x7, &(0x7f0000002540)=[{0xf0, 0x1, 0x0, "0270c21fd363f4bdb1fe79dbe370ac1215a7a9ea52be2aeb9c99cba6a3850719c68b6a192c7ae590d5b13b48e9f33e2e57f0c665a4ec54857ee291114527adb16088b0a7fa3f01abcc73639fecaaaae229c9e489bd0ee6b1f4a81efa3c648837be9b4fdb3563f1ea1f00de38c0fbe497add99be262292e12f23b8e1d16e6e7215995b2cdeeb62fa76d1b54a3bd345baef41c7566f29d9be24a13e6c69a2d2894d87a0d183f8a1c28f3dd5e09346d2fd895347b15a3048bde89c76ff9a0f10d5260d5243e028d86ecb5745d12814c52f439fea2c5dc0c1a4d5223ef355e44"}, {0x1010, 0x0, 0x1f, "d44b0462a08b69245267a7754cfcc82ddd51a3b29e37b8ba4b2dbf66882687984d1239fa7cd2be7195eaf82434237c5f84d9ec5b2c73edd75f3ad15268eb36047e78c5bce1844d9f0e6272575af477f9c1e0cfc8bcd1556174d2e74a68ce4a7732ad15a3001893a48b48c281e3fd41ec1667e3a14651f017e28ea7674094ea3aaee1833917c4fcea8bb195d7ce27d9adf56afe9ea2143ab7873768058e636cfca09bf6f0458ee0679dea309a130d37658e0833235707f836eba0f584413d26bebf4f7c1db1bbb9c09fc28c3fdc0daf951950703446352611c835b09ca8627db602c6a0fe61db330146b71e1de8964e8ed210f16dbca415baf485da0c567ad1b0bfc2e4ea94e34b832693f06b1b11994abb3d124347923f0a919dd75251fe4b73dd223ea5280412a4bc1e011d01aaec4abfcadfbb46ee09385d03954105da1cf408169feb4fcc1f3196a506a747317ed45a4594fd366faee3c6a4855c99488399d3076c85dfffe9296b8b9afc2cc41edf6f46d41f7c07f795144e6796e5d7baf2ea9043c712f26306bf8c79f9256b8086d37a8826be1edec276f5cac152b4b7ae5e31b3e792e14392a74d9c0cf1e3e8ebdf32ac3c17f24040ef4e922bda15b803d9f1a81fce02e921ffcf29b29228ef1b66dd49b88239f2785bef9ec2a2cef7cf95f889312f2accd3ea641812c5d77470f290e4b6e548fc8c96f8840cd4183dbcaa26b3afa1175209d66aebcdaaf25d1bc3a5887f18bd7723fe33ab2ff537398c271a4747b1776bd43f0db27b57dcddd43b4d1bdf9736567279e15c03aa8796a2bf1ddc600798e24336ffc8724d1f286e17f74bfd2f55e16a14cee5a6b2715b521f5ea83589a094004a6d19d258627661ea77b90abd97b935562af12322b35c6cf1a84050f23b798d7f0d729bb961363fccd6eb6f3b00cac24090dfe1e55c70feff99366aab0cbeed24e94d24b5c9ad788e2efa70b9e842b8648e9704db3c5a1b98f4d5ad55ab97cb88b2d075281b01cf6bbd93ee70bf1accafa6376a477c629dfde916617d7e247d29f0c66de97c7ced3a93972c4669e1540b5269a77532d3140ce9812944c5af9a77c793981a0b7dccc5dd4a0bb69a4d3da9ccee2d0ad0b01c6b40c33a3ad27d17e68a73883da5cc53dc984e8d7dd788330aefa95bddd593df9bdb4b7cbacb389d2997fe4499f91669b2b18b99041c53d6c8110c1fec1fd0e731fce2e0e17bd807fe043a01b84bbc169032a2f0c8c8aa269d22bf6ad0a3d55383291de20fcf3b76535747f3cd0ffe1c36d163873efb73d690154e7876d5563f566bc23b3c5a316067473726136430ca4494976cd959ef8491aa45e76d38638180fab4d96fa311ae43fe8bc4c9fa1cc9616c1352b44c41ac19f048b54ce30eec5faf85a5e0d3c5d95829a05dd6c70336188610d5805b409b73f3b11821a02adb1eed7b2a0d8afc89a2a75f5b8a5e1db347b825991c84059fe809f36dadd20f57bd6dfc190d9fbb4c0dd37e8155faec17fab5f945742d4ad806844d16573475624b66ca7db74aaa729823026f32524685707f9130c5b657ce95aea4d25dd7b5c09066602db157262a41b4deb611493b948db97bfb9d599fd73ba9333038f1d7e430d77a5367339dea33509d1747ae7810a09e08b5196641b557af5af27b64b2be3913316b20213faad558879c979e446e37a269f2901dc4452f4deeea986eb65029ecc9200c6e5939f1ab7c9e49e3994df93a05717129d867d83421ad7825660e72a2bd068d2ed9c0b98b8b01168323dbc34a1fc0a5ab96066a370a85ba46c602d04ef0bbe13e496484c11867e2cf19b809195d3512504260183aac3a98e479b6a71c657b44b3508e51b97e1b89afa17b14505c6dd8276b6bf3453ec5fdb898e900111676c398ab73c9cdf13692d322aff6e39210e7999eb6c502ca78a10666526ef1a8d6f67551ce962946bededaa37a9ddb7117c7ff95d0f62fe1e986c166a6d450f4b6cd1b708562ae3271d50545b47c7f64f82aef67a7daddab7becda8e14ecec1bc28051036b4d55f4f4ec91cd6470c4ad368873f808bce17773bc6886756a19824a6d6925c249694fa63655854783cbdc91e9b795f75cb1154c421f361d76161c1541ad9f2cbf2028efbd77419ddfd629fc0101046ad6080402d76dc2794685865b1ad70bfe4da25e1de9ea110a9667bbca14d0c2da0ec9a885a045519ab3bdf2cdd823fe865fa3fe7534b4aedb22bb6e1ac7855f697e996ecbff979b012a99f63d419e01c49493a2158d01eeb06f10e696d204331f677be613d6bcaf409d710da09be322405d245d54d6bfb9ae0a948ac45bfb143ad78996f491ed3161e89af47eb6824ca3a374b037e372d8605bcd9668e418f3770aafc58aa54b67911b47fc1c42d562ffcadc4dddcd3260fe937e1de079d71f9919f12852cba2515dcbd0f25e8daf9d39bc9a9888bdf7fc142fe61520a30c40606c7d9987980d39b51ffd1e44c586a2c847f9c85dfbbb30d7bb7fcb357b8262f7db1a12a3536f367bb01041491d41acdac35da59ca11bdbfa1bb0771679df1c3b4c3c8cf78ca03b3af76088c8396e0ab4868a68f1683a934ad4b92e64f6b18bd6bb8151779b9bc2207ee0c1fb49a14619f50a9b854f22725e4b495a9ce8d8a46bfb9f195d5c5303beff60cbc8d51b69b8e080e2c9e3f075b85afaa61ff0dd443a7a0a5ef638507560ca700fcf78ab8a65f356a51fa3326946b24407cda622ed3fe8e23aaeef7b5cd971714459018f8cbd44fce5575ec8fa5d74ad58e4b6e08b27019554efe43485cfef3b551355caa6b6c260af062c6f1cef383ce7b95e227f93689d831f4a239dd164239ce33b1492a20f9eee6f8dddc2b63584f649342c2e7ca6f375b53889cf1cc3d6414c877eeeaf4dd00efe3420d4a6405e46cabd154968bc3ad16104279145139efbe4809ea166a59be3c24c11e8be06d4f27280ce6666659bd7aa109f570a61f0ce701196dd4bf6e3700eefdd38a2f6a8dcc3fd4d0b1c22f90c72f2129cb9e4d1a57473f4d6f20e5abc03476d5d9a26ba2ae09997f677818805820e348a29754cc87f43ef64a3de797f93aae72c981c398bd754d81508ff6122a4b73f3393dfa881496ba7e782d38bf7c7afde2bccea5808175e34aef3382b10bc140d0897cf814df3c8d821e94b5fe92bae9de28f647a00b00f69057e3f595440f45ed105892dbb9e3caac6230819d567912383f89ffa8b81fb2f8b9d51d42994baf46eddfd31a0381e962bf959f3d142e89887629be1b6ba23a71707a17522daa0867e9f7732bcd4795a4e050354c38e59013bc02c29be9ff1c0fe0ee33e237bd086c707bc2518b7f82297ae602ef9d265417612892c264af2748eb9650987c37d2658e9b238f2fa04a928ce7ac795ae8ecd0cb76a5be81e538f2f232f9a5149a482a854fbaf83634fa44b7c02ea7a6ebca27f5ee3a4b0bf30cfc51f252ff11b2e6d07aa78dd35d4789bf20b139ae771c62a9e7fdd39456a211013e321ede8531ab39d2a2cb520dd33c7ed8f731af4f3ad8ac5639276a13ed00c139cf3aa55227c24fead007449795c99cff8d4e478f8735da4834991fb61c129eaae0542c7c5e2eefcf56ae3548c1087ecd099372b875cb552e38b55155619aabd2d8eade2b5776d68779ef0f40c85ca5dda67507c4f4abd75b7db5fec1af7f8edb7a387730eb2f6d2a0e4c80cf9b384630eadd2aeb059933cfc8bb26e4ce3279f3da1d5e4315c345d3ae9ca78adc8e023db897408bce452cc9847f902af104e11e5094b299ad51f132056654068bcf5f6d4be125d9e5a8c41ae29ed210431b50ab118da948b0d13ace04fb214c2560d1abc02953de1f8670ffd5355a1322183b71405200cd98463e3825183aeb85ef803213ddef030c0774ec4e55696ba752a3f6e18799d032837b43baf5bf5e52d35b0f116733d0009a8bc1ae68b4b9d5271a2cf5af7892f37a7f1842ccbda6609a8abbd3afc0977a30ebae64d73fbb2c1bf7b24fbaaf44094654d2165d948de2f3b93098c78d9915359fdccf19fa104768b489d33bc9170ae1bc2fee596fd28c5bd1bf5d078ee053136ef719b6f4907293f21b5e2d66769a5c7713a2e2cea8de30f21f8317318ccc9e397f81ba0859c54e0e8c550ac4fa94263f144cb04cd7b095f531539cdda829b11e03f4914043229bb03d913e28d2e242294fdd341a41a27c8636bdf11adfacc8326350d76fc0736e4c67fc68a59bb075051c2364550a5db4a5131db9bce9ba7911a4dde3aa102488e1b32bc8f2794b269cc497369bae55ec0a7415993e759a5a79697df601a26b4f354d520078e6c6d115335f81c5fc339447db5694269505ad527cebe7136fc771d8bccab2350242b4139e79c6e502e7aae4fef3fef9da1ca59c8df97061719ea42d786b3e29a55b55106fd403a18fd9e45831d81acb405cd529f0c90e0f8bf52af6b2038983dd0f42e2b5955effc5a8f150fbbed0e5dc41ef7abfc8f44820437a03cb0a614288f3a325a35e910ac0b67b2bb5015cdfc9966b71bcda3b71fc473f716f79caddb8c786db2c408560eb7b68dc9b0acc292e6c1611e1faf428e8841c6060540c342092f2abe0fff8624c5e85abf50f4ce463e0dd4e999bb38f460f4ed2f5b7d0535a4babbb171b31fa35ef73e63da441a2e8221f317f536946deb9b6872bf1ced1ef56c5187e64af4237033ceb0576b5ee886d47d0fa68b994e8147f05882d5761bedb33d5879516d2a94f47a3fc9aa9b53119c79051f3e3328c658b91d6768dcf2c5d97e95783a8deb454e9a34edfaf1e2a4fe726ced898cd86a6f4014de140bdcecacbed7cbd86b470267fd6da61d4110e1dfaf1478cc50a2bd1a0a3a0b65e14ff1296b1810d5d822b23fcbaac92880a57ce938fe4bd48a142296af4fee0ca73daab529b60064a0e0e4818eede7708ab30dc268de4d34525d37f6d842ac86132b38ae339b4d4c9acf719863bf377859900cecc623d9b0852279a6d11f10fd437888a1fe18b49d89b3fec0470269285787d1b69bfafb86b751cd19fb1876bcd24853a4b5f1eb37dbae94b4ffd351d1c9e8eb799386945c46fc5954fa4e76e1c419f0d6253f45ebdb3f2acb9922341da411c37ece8b36b3f36f72230fadfb59d230067a68c37988f818868600fb76fa5036986c6f1674d955b3a038a37054f5885e50b552a76409e84f11afecf67e207e5b36c1d48d963d0f67be1ff3ca18c96d663b231896b1e71d7f1d6c69f97afb0282194bf24bb017edf10cf417525eabc2d65bcdef363f86ed88b2681acdd19bc0ac0bfd543646e15c603294edaf2680ad5ba73beec1343d30adec4d069330bae4d7492f5a2f2b91ce9f0712d413664ba1e8cb3e47fc0cea5d90892b612135ddf9ddde40bdccbb6cbc4d26f6d63f9e1604e3003e68600351946f085ae2abc4384fb90ab4c3d5a12dc664f05bba04141514d2171537a3861a810ce4b4134a4245270226c4c0befa7de03c3318faf4a0395248cc7f303f3e56575167b086e9f115875451fa915efa0df6e4b4eef8bf17641945a3e9f4556069fcc5e76ee8fadbb2de0e32cdc4f832fd58699702076eccf43c6b0e741a4ddf0367a35b395ebd75b41c7f02b52938d4e40fe3d8d689d06257eec85b98e06b853e033240a728044c508e67d4cd39ddbfcb5f58f7f37df8e2dc77ad59cad51f0fb2285fc7300194cd68908f3a5650678e84e0eec7f68811f81109d601b4486a0503b380ded2bc9e3be6f11dd1043d93d196fe7f26397b502ddc1ba49208f6be30"}, {0xb8, 0xffff, 0x52, "681db69455aecc66e09d8f32d86487673d5010213bfd37fc531bf27d6ea621bfde3911530b3dfab2b5d3244785bdafa425dd755b8330dffc7b1b631cf7c123fe677a2bc5f5a8246a62c9fca6c35edaf907eb7d96d5bc8b99b3c24a91e14c04bf366f89b2a7655519e1bc5fdb9fcccfe5570c09e40e3c833430253c8b700500eadcff5101d272d9c66be75a1648e422f96b78a2c1cdfd956ad8d200cbb28d8635cbae5544daf1"}, {0x30, 0xffff, 0x4, "26759ee7a71b7107e4eafb196037ad6e2d576b5c1e19e77fbbfa1a5d"}, {0x40, 0x1, 0x37a, "f0020cfb942321f4fff881f2f5c075f5251b49febc4cebc13a7d19be1fb1e840064cebee8926a1e63f3d9f8dbc7f35bd"}], 0x1228}}, 0x10, 0x10) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000003800)={0x9, 0x3, {0x8, 0x6}}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003840)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003880)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000038c0)=[r4, r7]) kqueue() r8 = accept$inet(r2, 0x0, &(0x7f0000003900)) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000003940)=""/162, &(0x7f0000003a00)=0xa2) socket$inet(0x2, 0x4, 0x40) getpid() r9 = accept(r8, &(0x7f0000003a40)=@in6, &(0x7f0000003a80)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000003ac0), 0xc) r10 = msgget(0x0, 0x100) r11 = getuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000003b00)={{0x20, r11, r7, r6, r7, 0x70, 0x401}, 0x0, 0x9, r5, r5, 0x5, 0x1, 0xffff, 0x2}) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000003b80)=""/160) executing program 7: r0 = socket(0x11, 0x4000, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x0, 0xf76) close(0xffffffffffffffff) syz_open_pts() setreuid(0xee00, 0x0) r2 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r2, &(0x7f0000000180)=[{0x3, 0x4, 0x800}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(0x0, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2, r3, r4, 0x0, r6, 0x0, 0xff}, 0x2, 0x2, 0x4dd53b68}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(0xee00, r7) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) nanosleep(0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = kqueue() r4 = kqueue() poll(&(0x7f0000000000)=[{r4, 0x1}], 0x1, 0x0) kevent(r4, &(0x7f00000002c0), 0x0, 0x0, 0x100000, 0x0) dup2(r3, r4) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000140)=[{&(0x7f00000002c0)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdbfc, 0xffffffc3, "ffff0900"}) close(r5) poll(&(0x7f0000000240)=[{r6, 0x68}], 0x1, 0x0) kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000240)=[{0x7, 0x0, 0x0, 0x898c8651}, {0x8116}]}) executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "c07b1f46000000ef1f0160fbff00"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x4f}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x2000, 0x0, &(0x7f00000b0000/0x2000)=nil) r1 = socket(0x18, 0x5, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(0xffffffffffffffff, &(0x7f0000000100)="f9022e2defa0cddd53382e11cce8dcea1f840faf7b83c0050129cd8b711f1d616b986ccc8a0a4ec6d647b2b5420859e9836f", 0x32, 0x0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) dup(r2) ioctl$VMM_IOC_INFO(r3, 0xc0205609, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0xee01) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) syz_emit_ethernet(0x8f, &(0x7f00000002c0)=ANY=[@ANYRES64=r2]) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x53e) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) pipe2(0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r6) setregid(r5, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x532, r6) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000083000/0x3000)=nil, 0x3000, 0x0, 0x1812, 0xffffffffffffffff, 0x7ff) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = semget$private(0x0, 0x1, 0x8) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000129fb000700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) chdir(&(0x7f00000001c0)='./file1\x00') semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x1, 0x2}], 0x4) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r4 = open(0x0, 0x0, 0x0) ftruncate(r4, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x4000, 0x7) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) poll(&(0x7f00000002c0)=[{r5, 0xac}], 0x1, 0x0) r6 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r6) clock_getres(0x3, &(0x7f0000000280)) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket$inet6(0x18, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r3 = socket(0x18, 0x3, 0x3f) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000080)={0x3f, [{0x3, 0x8}, {0x1, 0x5}, {0x1, 0xfb95}, {0x1, 0x8a7d}, {0x1, 0x81}, {0x3, 0xfffffffa}, {0x3, 0x5}, {0x2, 0x1}, {0x3, 0x4}, {0x0, 0x3c5}, {0x2, 0x3}, {0x2, 0x20000}, {0x2, 0x2}, {0x2, 0x1}, {0x2, 0x6}, {0x1}, {0x1, 0x101}, {0x3, 0x8}, {0x1, 0x3f}, {0x0, 0x20}, {0x1}, {0x3, 0x2}, {0x2, 0x3e5}, {0x1, 0x539f}, {0x3}, {0x3, 0x4}, {0x3, 0x3f}, {0x0, 0x6}, {0x3}, {0x2}, {}, {0x1}]}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812e59d1d6e148e69931929648", 0x14) pipe(&(0x7f0000000040)) r5 = semget(0x0, 0x1, 0x3ca) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000200)=""/4096) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x408, 0xad) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000100)='./file0/file1\x00', 0x100, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xb1, 0x0, 0x0, 0x1}, {0x2}, {0xa6, 0x0, 0x0, 0xfffffffd}]}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) socket$inet(0x2, 0x4003, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r4 = getuid() unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r4) chmod(&(0x7f0000000440)='./file0\x00', 0x2e2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4000000009, 0x82) fchownat(r2, &(0x7f00000002c0)='./file0/file0\x00', r3, 0x0, 0x4) semop(r7, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0xc00}, {0x5, 0x0, 0x1000}, {0x4, 0x2002, 0x1000}], 0x4) semop(r7, &(0x7f0000000340), 0x0) getegid() semop(r7, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x3, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x4, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x4}, {0x2, 0x9, 0x1000}, {0x0, 0x7a, 0x1800}, {0x3, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x3, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x6, 0x101, 0x2800}], 0x11) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r7, &(0x7f0000000140)=[{0x4, 0x3f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r5, r6, 0x0, r6, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair(0x10, 0x1, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000425000/0x3000)=nil, 0x3000, 0x2, 0x5010, r2, 0x7fffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)) executing program 3: setrlimit(0x0, &(0x7f0000000980)={0xaba, 0x62}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x5, 0x9}) flock(r0, 0x1) flock(r1, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) r2 = socket(0x7, 0x4, 0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0xffffffff, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xa, 0x4}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x1, 0x3f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r7) setsockopt(0xffffffffffffffff, 0x50c, 0x8928, &(0x7f0000001100)="d771acf28d19baf36901a3c2db8857f9df01002983a350b18b1d9806bbf389582228369a6f6c0cc4e99757f397bd6c9d4a920000000000f40000000000", 0xffffffffffffff01) sendto$unix(r2, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0aca453bd0de1805c00eba4ba18493ebbc2feb3fda1139b672f4d335c223e7d026ba8af63ac434e0c0000000000008904000000000000001b1257aea8c5000020dca3742b15e6691108e371a3f8340012051e000000000000020000000000001000"/177, 0xb1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x38}, {{r0}, 0xffffffffffffffff, 0x7c}], 0x7ff, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000), 0x0) close(r2) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x3, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000140)) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000), 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x3c) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000995cffff0000000000000000b4ab697edda133b7f8868f3c20aebea525651c526b77a0c843a3afbb25d7925f56d6934cda1ec59a86d6dbc58b3867da7c53ca4fcdf942c38c8a5bed1e19e544c67fd17c1b5ed86846d7656c9f9b10d5dc582e13bae434b12b0a97a1757a7591ced5b5f10d62d4a1ff11be9cc10bd1fd4585f155128274ed6ee48a0ef15c228a1c318a6725ccea18029f716b35c38baf715258b88ac60e0c28ef94ce70796dea295f67696f98137ab610b0c19a2a4dde35453d4f5c02a90e"], 0x10}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) syz_open_pts() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) executing program 3: socket(0x2, 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="16dec49ed7b8bcf60374403c46e84cd17681b01efa77d0496d1037eb628e", 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r3 = dup2(r2, r2) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000000c0)=0x2) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x4}], 0x2}) writev(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0xfffffffe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='x\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x2, 0x4000, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000100)={0x8000000000000003, 0x400000000002}) kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x2}, {0x4, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) r8 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r6) ioctl$FIONREAD(r9, 0xc028698d, &(0x7f00000002c0)) executing program 4: syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa35"]) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x93}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0x82485608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = socket(0x6, 0x3, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x3, 0x0, 0x800}) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f00005e3000/0x3000)=nil, 0x3000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) socket(0x2, 0x2, 0x0) shmctl$IPC_RMID(0x0, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) r5 = socket$unix(0x1, 0x2, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x2fffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x3}, {}, {0x6, 0x0, 0x0, 0x7}]}) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0xb0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50, 0x0, 0x3, 0x100}, {0x35}, {0x6}]}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x3, 0x3f) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f0000000040)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x5, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) getpgid(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x1000, 0x81) executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0xfff, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0xf0, 0x1, 0x1, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffd, 0x26, 0x48, 0x2, 0x8000000ff}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x1, 0xfff, 0x80000001}, {{r1}, 0xfffffffffffffff8, 0x41, 0x2, 0xa662, 0xd10}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x0, 0x9}], 0x7, 0x0, 0x10, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) read(r0, &(0x7f00000000c0)=""/139, 0x8b) executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000180)="1a", 0x1}], 0x1, 0x50000) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x0) fsync(r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x610, 0x0) r2 = socket$inet(0x2, 0x8000, 0x1f) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000240)="001badac3afd066c2efcb1fab28b7e73fa9b8cfc105d4191d67b1f9036363dc6bf3a2b7469f39875", 0x19) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000200)="ea0000e36e52dbbb66baa801", 0x8) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, r3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0, 0x407}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x56, &(0x7f0000000140)=ANY=[@ANYRES64=r2, @ANYRESOCT, @ANYRESOCT]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r6) accept(r5, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x4}, {0x812e, 0x0, 0xa5}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 5: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) executing program 0: close(0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) socket(0x1, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80146950, 0x0) syz_emit_ethernet(0x8c, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c000000000000000000000000000000000013000000000008000100000000000004010090780000", @ANYRESDEC]) executing program 5: socket(0x2, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x8, 0x1, 0x80}, {0x6}]}) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x4) setrlimit(0x6, 0x0) r1 = syz_open_pts() close(r1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x210, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) shutdown(0xffffffffffffffff, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@info_reply}}}}) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) dup2(r4, r5) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) getrlimit(0x7, &(0x7f0000000000)) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x12, r1, 0xbc2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x3ff) close(r2) mmap(&(0x7f000003c000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x200}, 0x1, 0x2}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0x7ff, "d8f1f9bdca0d8300", 0x0, 0x8}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) poll(&(0x7f0000000000)=[{}], 0x1, 0x2a2f9296) mmap(&(0x7f000012f000/0x3000)=nil, 0x3000, 0x4, 0x5012, r3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r7, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, 0x0, 0x0, &(0x7f0000001280), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) nanosleep(&(0x7f0000000100), &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) executing program 5: r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="1f95622b", 0x4}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r5 = kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r6 = socket(0x2, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x20, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x10) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kevent(r5, &(0x7f00000011c0)=[{{r4}, 0xfffffffffffffffc, 0x45}], 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x8}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) mkdir(&(0x7f0000000740)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') executing program 4: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000040)="bff563468c56aa8f8e7a984c17f385ad1498f85b412dfad0ef3d04158b52feffe91e6aec2a9ee97ecba963733f965c8104f77ce74a2c60e349d04de13751eac2713521168d07025071df962dffb19e4f05d210fa5d18a1482f953a59f68d38b03e071abe1856c50d0fa1cce2bdd15d67dd34f1bf1f40ec5f57ca191b5bdcfdcac168bf649aebc2230ba94cc6e328180d247ae5f0d1e4c1edb6e972ab6e18", &(0x7f0000000100)=0x9e, &(0x7f0000000140)="ba16c463ce87f5178dd8e73ded28d5e768608be056f2a2ea5b1da7a5fbaca0f126db3a55f45d16b7a80dfff7ec2d6516aad226ceaa18698c8d023b4a6507cc1eaa28f904fc6027ed84a0d35f3b83faca46c037d504c253596482360efd9286eb39da8a07d372568d2e104a9cfcef5d642cdff32e2ae616351e0c229b22eb951ea16952f9ed6ea917ca87cedec51723b76ae218ae41da8802f2fcd212246ac6880d80670984940f8ad371a54bb5049736e34e8d51ccba4cc515a9109b2f593d2184094f1f5e222542df342fe9442bb782efd9454e16955755a4f440bc0208fbd34501c7115ee37c2a4ee5136d46cb6ef60088b127323bf4e28496f2", 0xfb) r0 = socket$inet(0x2, 0x1, 0xa3) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000240)=""/187, 0xbb}, {&(0x7f0000000300)=""/110, 0x6e}, {&(0x7f0000000380)=""/69, 0x45}, {&(0x7f0000000400)=""/254, 0xfe}, {&(0x7f0000000500)=""/91, 0x5b}, {&(0x7f0000000580)=""/138, 0x8a}], 0x6) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={r1, r2, r4}, 0xc) sysctl$net_inet_icmp(&(0x7f0000000740)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000780)="6c990feab4a839cdf5e12694402d301ed3a375a1266e5824822272eef17f15bb38e4c05ab12b5bcccb0ea9537c21d86c7064cf121dee8dedbee4da2d75132969c9a4af0db0530f6f57224731378da21be0a09d88fd92dd2f505f581d83970cdebe3dac", &(0x7f0000000800)=0x63, &(0x7f0000000840)="e7194ce974fafa7d70a437e15b34e4122d9c964943f1367cc5364af04e5f2a576a872ee92e4a216f19772fcde23fbac9e48b9c3e070077bb902d27f5a8b4ca0b8537fe2fb8018f0d8e90b478a31b8a10844791ceaba9946959ba340a6c92510611ce17f3c14091759d0e4103cb4ebb510c22a2bd613354657a90b7ea5050244e5f590ebefa93f197ba3cd9af7d004384bea8bc71ab81f73e1f7888f73c1f0689e5883774f481e036b2c63a2004024181210be309fc7ba88ebcff2995188b818c00ca7dcf12df175b4f102d42d61259385bc3b83c0f6927f4fe3b1a7d399eaaf1c83824eba64b1f3c226ec604d6fb35f4e3cf92a542fc7e4ddaf1e563f1e16115133d4df1df08bc7296e691af03365840fd84163b47d927d9709fcf1df79053f134c9bf81df6293a0cebf23b999662ab126484c460ce5b40488c8b80955e432b79bf7af07058f0ef8239ab2bc0432873bb0d0ec02c7eee5dd9adf5d6ec4693134202077eb0bcd2e9db979195630af718536fa1242aa44306abaec24d75b20f3af92c825abb93479562c8cef9b667a9e0a61cca0d92cf1937a49e16e15a46084d9773d4f93f51b7d99d0e1b6850ee9394668280b70ebab0698b3a881e710735192c6778fe26ca2d7f95846f8b0a04b90ff9cf303a80145ff6872db82843993edd9dcbf4bbf4e5db7bbba08c1511116151a7efeaaaa11c63a83a9bc7db1b97f3403eac4f526e5702c9d207d668689603a869736b03be25e1d78aa7ba6ec602e92240c0c2d69b868b1944ad56ee13ae61d41b018a3ecf6f28bfd69726e316aec759a0948907e7e9a88d0e428664107e7c26108fb50cc8b9c9bedb660465ce534e56f55fdba61fdc16c5582d2c1b8a2a97b5ed0b769bbdc4249f3d3046968b65a07db0c64e3418dcbb449e2e9b9061716e9d83b2e072dab31f00a845381974f318624425ffc58dbbbfe220afd5912302e700921080cfb3c8984d75305eb23175ff04b147f1ccdb07c21a4a6f5ac4d36cbc45db56835f116c008518910314801c59aef58aab1fe3bf2ddb9a44b8b00847c17ab819931f740459bd63443fffe7018a0faa2b5739f2cf2fcec49e4dd82b3fb00550ecdcef2a28efee89c4a137f120bec3a511506c21bfab96d88d7be7cfeba67ede8c4493cd3df5cb0cf6552a880e5d8e679d4044a37162fae6b3077452c9fe059699beed37afce762c1c98b572268fcd69f55ed2fd5470e32d3471049933e75e3f36c39013a249bdcf551f0b849f69baf278f39481e70e218b3f7bd02cee10c2d2459abf02741cf3c129bf30fea4acd85cfea360cbdba2a13a4361086c9d76c37f52f62c347c0999902686c1e7b6162912999f318c86a273e506d5b1cd289e5264527c2c711e0e6dc90cacc076d297b5625da14ef268f1734de79ab98c3a0d0fbbcf984deefcf6c279b13612f6009568ee9d12c2612bede6cb7eac80de8aa5e0823ad255e4b338aaf95cbcbedf5048dc6cd9db03a947987572f94fab4cba20a892e55bd07081a622b490b5cf710eb9344ad338397998a9b17b891b663be950056e5247f15107299d86be8e130c461a2ca1d5fc2d444a79907e0285015b85def940d4f91cf8ef3c0b9ae79337178266281f020d5f269ecb8e6b264322b9f66374bc8cb7b2f3baa6d4c8b212827ef447b1576b5d7298aaf11b46478dcfaf6adabd58120b6c1a958a7e073ea93f6baaf46c235af905f85b3161b6cc3210fc8f6c033489354d05a125efb42bad51277da64f28b29694f93c52ac9c64ad1e41e5701b6852d08c020169a9b886010fbc94ac4125bb9515f9aedf27724f525915ed1137797f6cc68b097953271a30de06dd8f57388407ad6da6cd730a4421801b8b962422f028ec6fb9ccb116760ddfc7a65926334e053f9fae5d40777d50be174289715ddde2ac4dd3560cf5ab790277b5f90a20c58c4ab070d5ee3bc486b952bc5b7b198eb51656342903551f3a86320a49740a91311acc9486048916cf6322bdf134a46395da9d2c69d884b040cb211774db120cd15b3466a59d87c036755c6d09de5b1658852257212d37eefd0ff63f3834b2b6e4f8c09b88b7a288434263430933a2e6fb0cb8420900b6c5c7c6a0563a6e8c381db73403c2a11f2ffbda4f48307894b361a909162013c64b959bc2eecddd1a0bb39c57a4b293ed298e6dad23682b941bd7c99203387f4df9113a0f3c1633c108b0e95d3d7d5e6a0cdbfe06a52ff3b9b4b078cb7c14868fb714a862b3410871d44f1b55612d1a98b13f9a19c4a614f5cb8be42c9660d6f1ad8056cebcab781e60a043c82bba118b923c578d2da67b44f32b610de92bdf4ae8835609ab98b844f4926e5dfeb9abfc94ca873052b2dc696671b1ac72c74aa53ee63061ebf23c17dcad1f7346dde551a0268cb4811ce32d59fe22625e042c4c15e332cb7699abb447339ccf9bf79f2fbce04885c5388909abc3ddd7fc97139f45cf6ac4c96b2845b04611ab73c0642709f881bd03daf6fb33eb1171dad89b6331a27ace86f997e3e2360a53fa31766b541b44f69dac25ef1577ce21e222b9d29658ea18a19f8b869d21c014c364ef3b700a0dc97b3f5abcf655b68a732d218a175e036bacf448a64049a9a52e28a0eb2cc5668de2cea95b5250412cbf0ad590a9c0ec2eb605cbc08ae185830bbdd3165406a633dfe414e77b373b5d418ee12bbc7043251c74ef0f4ca09917db6c36236c789ee1afcfcbb87dd0f2182aafd0220a74822d9988f62a6e96115009b33eb7f5ecfd82fb5d401a0a78eaf2c953c390daa2ae42ad9b4da8a9a4aea3384c3fe0c2cf45ff16f1b33a795d89d0f89f4cbe6a431252cf49432a3ac690726e01103a6ea8e218c60e0f8beb8ad33e155c552467c5299921deecf3cc9f2f881768606b99b70ee7c86554ae3c67686175276955685401743ec25edcd40e4859aa99c53215e8cc3d11d532627199da022dd42bb50336aa6403e9bb82dabd89ca5d243c4185e1ad4bac25890c17f952cfd541fefc80b898454bcfe8b50eeeb7e5df42f7ff2f076e1f86e1a9e798547398cb7afbcc379e15d25a03b52da8548468ca9ff8ee07ba86e845003e93bfb56c052c51ebed3804eb5222b841aff78936633535488151a48e46c3ae7ec1b652b2a7b0d0b4dc484cbbaa2e637bb0ba5e4116acdadf65cd222fcbe928e040d40aa297cf1787286418d8f187df36a7ccd7ab788aa49be188e1737515aba2a9abec630339a8a65f10af1ace1af225ec28fb0e2a1bfaadf55af479bab614fc46e1ff018d8c43a4864edc72758174299be1d936f45914472645b0d9d6bcc7cbfaa0a1e634e0ce391af170bd85983a1ae2a883455dd291fb25ad84f3be3f0ae4ff7dfc3f54a2e8877df3f0b0244544096b42124d4cf14bad4307c5bf25e161befe3cdd109a1889159e5819201faf12683709687946fdaaa67bd635578111b4c0bb736eeef785ec2a004c0b2633dc9db68eed695a8a2ddd4d08b2ae92de20dc03940038a5e57e1ad5e2424dc3445c9f6ef9b33bd5be6593f708e2ee809b8e335af6e7e5ab92959e068be610474c40d8282ce16d127df4053af3a1030a88c14387b488ceefd6285ac6a6560b0f1cfe1bc6113fbd4c6cc678509c4c0e22062b5b1c206513edc77def8b7897f9371745f3bda5eb90a249c9cc34774594cb996734be92e97baa3f93a5c2b1696813a92fffe206c141244446010897b3d3997393a7c5f67d8bc16aaa27c662ead72e159d1bfea19e9d7456cd03442124f2d8789999f245d2aa73b2745aa105a71949fde8404e830c7526cb23ddbb3b77144631e4e174d9d0e37a971b296fb9b280a96b7acd37ab68fd294c1bc23dafe1e946c2696599ce7830293fdc2cc9ddc15ae3deae09911282b82e7528761a04f9a05d5a260677075e26d4a12951602e96f8c0ea9f4360f34b7c5e66328e7c1e366d089c4c7f6be7e25d624edfdfe262f89c653d3102f38f3dbf32251b70dc184ae451d2bb7ced7c63e264fd3d7b54a8e8f7b84079971bc67eb62a9aa25d4558aac7b52030263481a09e28715150f4a8902e865368addc8b6a94f424d43f875b92eced2954d2998df324546dfcec501936cea1a475c983fef17bb5dd55581d11576481e42a9962e0a0902b009a719992fda76869fcb325d41f09aedcd6cb80f6b680eff6b5b43aef34f2ba17995ce8bcac24a9ee7c0fd42d6d26315d39165f1d3ea63ed8665fccb597a851dc24a3302190921d8c1662c0ebd0b58d1a7b796fd1937070d5405cf7ddefa342370e4e04622e19c00c6c9e3d806fc76dc24bdfdd3663fe89d29f6ffed4623a73e4525c9eb8196ca0e529f2fe59414cd7901c2ce8a5018b6a860944a6f3c7d394a04fe1631e561e28be622a7690b849a0ca912484379769834683c48e03bc1a48c038b8e93b68e203f5f8585325fec31c1c768c44a5bb9ab747a6f052554a5a6b1c8f9ad5ed66a1f9eb451ae3c94b3f811ad65d88ac2758d4cd0f81e9f902ef4323bce0c0a51a9e7bc7e7e83f5e8152d9f4dcdee8df27c930cf9eab560f4fb9393272a97cfa6eca2a1fe6a7bb0c306946f02891f4ac9045a84d86420651b92e80eb74ff7949e46ccbdbf455015b431bff1eef78c46514791aa71608b893865477f1752c8f16eaed6e69158ee00453167e6614c9798b76745bb4fde1681e63ea6e88fbbb898fc70d59f4afd70b67d19b769fa68ffc8091502f0a4ac3c166996a7cb3bce5faa9fff56a189faa6739abf658cd2659f65cceb3685eb4e921c4b78ceaca1bf1431b2068442289e4c7d9701a707b5ea4c72fa8617e5065643035736101ebfc68ff4d3210c7f85a9a7f80048c8f768d5ba320c1b874b558229757bba03cce963af66193dfa94e642b5858af3d89f58102397b7ccfbebbfe1c79efeca9c43b45c177790dbe1c996d7b36b09433ee0d7209f50fd74bf37ee28025be2084c733ec78bb3b7b31fa1e071a3107dd6efbe6339210d0ae6640e6655745b1eb7e1c9990791bc20c8cd3176a4becc7ad35314ebcf6134597dad4241d507e14f70d3e17c30d7625b01052d7b4c20ed534a537979f4ac8c83605d5b0446c8ca3002367ab32e6a19d12beec457d0bafa21c1684f82d2cb79e2a70daba65977856ecee2d570b2abc14768ebfc4ecf279818c255f36a9f937b709aa3ae39278b92a13e3fed2c7ed6cd08c4946a85363bd81825af12e18d51e00d8aca6d13d018e3763a92ccf67e07a093efa76d6dfceb35fa15c6acdf31a629ddb27262d02f22f1472f80db2ae6a3da26d70c5a704514268b2f8c64ab79a673313b505c389cfc0711b0f506d9857f75bb1d1274899d64960fdb19fad816524d294400f09afe10343e71092b8d704472b6f1a3e28dea4b5c704c562f9687958438b3d4c71c2b04b2c70d677a3e839e0721fc1facacbd85cae7e3e0d56a9c7aa067b586de919cb23c7f3c580bc870884ad34f1d1da1555b7dfbeff424724074bc6063d56024e25af35f69417fa14bc33a28b98d9f039459bcb7d5b54421084b63298c233bdb65500dd7beaae5ae23378feb453aeeaba9de09ac58a73a552b46e0e30ab43916c14ca46fbff0ebe14138f1e0632b5368ba43b3a2dcc6643295e4d48bc97493bcff1937aec8c2686bf463582f62f49a011dacb9f2ef3636c676589d613ebd13b1b4496b5c9b4e4c2a3a6d7a943ebad605df94fd4fd9a75edb94b78c91426868f6b312e05012a7035d877d6c8b23d9e63250849b271710613cb007fb3fb2dc62c4548849270c8f0a8baeff255f1a7c6b9ecf970e", 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001840), 0x80, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000001880)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r5, 0x6, r6) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001900), 0x80, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001940)={'tap', 0x0}) pipe(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) chown(&(0x7f0000001a00)='./file0\x00', r13, r8) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000001ac0)={'tap', 0x0}) open$dir(&(0x7f0000001b00)='./file0\x00', 0x8, 0x20) sysctl$kern(&(0x7f0000001b40)={0x1, 0x50}, 0x2, &(0x7f0000001b80)="31f904bc2c07ff6fd4f3d3102ec28db04ef832dc63b59d446062f6a84249ec8d61900cae30d97b1b7a045faccea61ec30b37e2a59ddde3344a7b38afd565e2e90cf517bf873404b15b1efd86aa155441cbcaa8f23b48df8b2dd34b0d4da7d87b1379b4713b8332213161b076b5089bd7a8beec0bc7c31b528eb98f55bdaa39452843ec2e2e35ef4379765477f2646168eba11d9b872b885c3584d31aeb6ebe7220c78a0c4f15c187354859f6b177089575e12d2dbbb0ee0ba119d782a78dfbd65e8b0d5f21cff099d15ceb0d4b3c3a38d1e0af35009463a5830a0c66429490f06ffe0007459bdd7da57ce131f3ee63c41bd7a857b1be82e7e3d3268d1266059cf68838cad33f624180b861b2a128b3f06ff0a4e96a4f3f8e5a1a2dc1bcd7a0965ca79f6c318ffc7d276b162fbe039691fc2180f88f72126dfbde30b21488ead166e7fe47d733c1b7c014f0cb6cd47e1997d5b77f2b7b985ce0bd139888c7c20e34bb01deb9b2a07ded6b905fbe02f044d8afc8009b76f1acb66f1b867b959d992782664ae75c7aa7e3d121f74c71bd19963aebef8cb6b35bcf9c503ba943e9fc9002b17fd73833849be76136df40f708992d579598fd14e6e74fc4c594800f178c7bcf6cc999848b87824de55756a663a992e12bfd171f22ee58b4515d80e8694c41db6b79ea12f6d5bb6890da58440b254db78d3348987202d4112d35d69c388bce54d5a6b43d9fa0b9cef5021eddaec9803e6a3fcca909a7af72003a9d7a57489a28c7c3c5fffa7da3bb6cf62f4caea13e7afbd5f2d41489f93a223990bf04f8d330f3b63c2d2c05e8ed025ff3c79c53ec99355fb58bedf538dbb32d4f6db0129c92e4862aea6c50b3ce415a157710066697649356f600dfe314d2a8aa8f52d4e55ef9d917916bb1151bea2d9a58a8d109270428cb91c5231c81f65c2e5aca0fadfa732490670e79cc23fa50fe85b5c738f5edc7b6c46057e7f4afddb8bc0a824d9e9318ca1f454897c67acd3058b8d57887972fe4ec134416d70a90909ccea795c11060ec5b989942d0a7b6bfe9d40b69dc63970247477ba9d653ff99ca65d3af5906a3f4d0ceba5bcac2a53e6b1219b9fc108595bfdfb8773b7682fdf43b39d6e0603a2f667b6692bdbe3c75d64c38f8cf295c266a82048a0afe018620bcada246c097b36f79916a2b2d109d55dadca02ae1b1392410ff2b760069658fbd248cb66c74c1f70ba656eb7ddbe140dca0b785fc33c5b845867e758a19fbabd4b7a6d3c9f38fd41e6bf613d3d63f3c8c7355ddee6beb848c4ae1c72f72176bbe90cf51ff37ea8351d913e7edcbdb47f2a0c72c25eebced48cc8d65abc1130cb970c817af9f6734b1cce746b2b2cefc94ba4b4d3a090977d5b5641d420f6ac97f3a3bc36ef3aa8cd0e4660e237b4daa330993854dc714482b35e97d79eaa0bc79d7bce8b39cca86e22fdcdfb594f6a164932a44f204b7dbb71e7f215f43b555f78de926c5aa09204761055d92cd29619dcd1b02dd78595254d41be41a3e25de228d146449136f1d403e6c1ae55646924509643079083025714ea2986003add5e0a83175d196efd8c5cace21781e4613593e63f7f6381ecb9ebb1857251a55388977c97f49c233bf35e941eb6bba65aa4d1332a1a9bcc7a45d17a5194c639543345fa449942b98188a7537e327233ab4bfab2905b0b5c2d7788ab4c6153d398b5a8e32abb34fd9283efc9bcebfc139241320082caa0595681495e0baef5d4220d179194427529b7528ead04e4adc67139a89613feb3a846fafec655d6b52d618b9e00306a9de2f22c2f858e3ce786f5583b2ccaab06a602bdeca238cbd6e500124b232bd5dbc24fd234ee4f9ef909b6d2b70158156aa971d655e3910ed236af809328e2c62cad4f1eb97a4c29bda27fae98b6977fb4c5bb698e914bf197e21ab65f4636bd36ed9fedfcd19653d9f6fbfee9aa441fb6756ce913d0645a47612814c2f1fc431259f9a313178d7949bf1a2718147f2db702db6c3c0f33fecf2da2157ef59f2385c2c4135c842d32ae9b8701fd58a86facd50a918b6ec374c8cb3f8d94b61957a72adce7dce7531a2f67d162c11132fdf79081eaebc7126e8bb6c0ddcbaf4d2203ad9b4d30ba8b3912e9ace93265707af13d728c009b200c0624826a36ada6177d5bdd649c3d45328469ac8b9810d29f566cb77ef4f5d04a5e28529c64cca7b49179e12f7c610d53e8b6be5bb6f006dc76733f9b2876c260859591aa76633847400366701cb6c5d8c3bcd9d029cb8dcf37612ff27d5151eac3c96a1d1a6741d14c5d23de675c9ca541020853f903955708a49901d5eef79a9f2f4674dd8c06aec05879d30979a9913cdd8af4f6831fc3c8a78f46e4c169315b979132f85e590064a8d6df430dad8963284202bbb1fd3fb68819e8fd860a3d6d7be9919504a5c1ceaa61574e6d76455929f0c363c4357ce993d4b8996259b4cf82f068df5905df113383e07f0a7dce04e65ba200e5c9d8ee7df37cc7924f4162771ce2e3870eb32482c619df7ecd923fa1708d1cc6f8a173aad3560fe8ae99061d1f456eb2cc078ce8e09738a1e1dc5de069849cf797581de80b3a7d880003380ac3c5ed4b427bf62dd5ce483d5b703706df4a309a61fbef970e6546728d7af6253877d06a361ba2299d4f77fb8e4961c911a539e51258774f0b00709018638a4114437714e971294886dde0157de09446020d7625916148322edfb69a787bc7dc6e1e2de9494c7107c638b130fb26d3db4639f99fde1dc6101255708f0f457b7deea158f27f241d467616ba83e9e424697ad34be9246c372b938527a2c7bdb6814eb3c5501747d6e336f7d016dba363e9aa088d4e76ccd1fc9fcfefb3094cebb70bcaa790094f9ba2914ff0f4c4fdecf9791a4b9be6ab982f244188a2f3966d6f3f0533362e9fdc4082b04d5302ce00e77fd06691b0c3981ed3dc6e5b006d832ece2533da199af5b9353be4f8c122ecd4e4063b6db633b968a9d659783961a4b96105e7e6a1ef57bd0baa928ba511d492a0c088b2f98c7869a892354845dc61b4558661e1a9a3d2687e87618df3f12a389ccb337de15ff468d3bf54b286038625f07860be6ce174beb24b867c633c28a1bc87e9abb880bd90fa338a031bcee03de850a14b612a6af9ee79a21d24405773d1d7b4ee5977d8b6484bf5b22e79137ade585f4287e4b4b10e9cfed133f49b31764546d523dfff562a2bc94958374b051ca266e65edb65b8dbd2cd9d4c7c653db9b78c94cfcfd7b58b8ed60b223279c68b0e2ef15db556097662befee85cc05e3292d968a31823a1092c12a707c240f1505f397c70d1f72bff52e6dc191553dec0cf1afdb2f818e925fcce244a239a09c7d78d3a20eac67f828955271a791315368ddcd098258a2b131b833124ab3ef3e80f8354ba86756900e1342714a3ccdb48e27df939b79bdd92ec1f71812c0bee0e8a1675f9e77dca272becb022cd0a55603102d2aa4c887313f8be03f7696161298ce22fc75aba5ad0623f184c7d8801d32235b393e879760a6f19ca80be816bb748fc9e6f72b05f9438617392b2bf1578447df0b3d026d390c537774d0bd0f95f943e802194e7b59edb5cb4702c02814f163244f414eb881e4c61dce2b7ea53ef02b9fbc8ed065dcc4612bfff569be4a9c6e7435d94e0f98eae0576acaede1f11f7f2e0b089fb6aa8e942fe4a7babfb09dd9da03942ce86fbdf05e02904cc5fa9686f244d4eaaaa3926e19322272d1314036363e5b909eac10b2c48cd77e8421a79b40b7064661cdb606e860f2582aed44ea13418429549356f3c449497c28b007ccc87942f60c10977e4d0a46df0eff449e7dcb9b35017a080942621c7767b6b5817b4c1f209841db6845325cbfc0231b24febac4fc452ed15ba84f4be31dd884503ef677640e80d7bfd0dbbaaf72e36fac6edee53eb941ee8eaf77728e8bf8de8f2ead2289ed92f17319ab375bd8d81494fe710ef35e1f928ee68735059ead1e061a36f6f1ed9f1b069961d3a3bbc3b93f10363a1935e99c1f8312902d16a3d09197f380255ef868d7f497b47e0445458dd26c0afd0158662229b258570c89d70c3ec8baefb9a69c96c525c8e428617260d3ee4150426390f3213c59bfdb81142f4b1294bc2804d700a14958dc61ae4e3e26713a4156f48fe0776585026d30e0dcb12060f7e949c1c4b5569e876935a1b7a7f8fad1896bdd7ac3f043e77c8b7718418b78032e290f5b7ae9f34dcbcf94828bfda4c1d2c9fa0e7a90e54cfe411c506fa7211a8c544113ccf28b1998ac0063e3d96f343d3c41cfd7e29c798f5b84d70c0d56c2e02bffb991db4817e58e090cbad376aaba2d1dd2b38f414d6d71a73690741cb3a065438313ae60b623d0d17a4058bd8e529491b8aea44ae95e30528325086240127870b459af3e82859bebaf9dd5f5ee5e6a4bdf4cc555c313fe882e8fecba8657ee0e32692b73816bfeedfc5c801772709e6db964f1a46d23188c111d61bea72c07c4bcf217a5180a78f088642560a35412e52f6b6b3739cd802e7c492e10f0ece588bec51e2044b20b09bbdf464d4966a63a20c645a2638100bb93fb7ce2a5751cdaf6ace5621419bcc2ae579c1c16af3fdcd3e75168786f726bd43a9144068f88d0e26f6de91039422b2f91f4d176aee247065d166fb4c9a079c8dc26d07b45d4bb8ed91ec2ab78d4fa02a3a742583ce935421cae53afce9a108558d9f30eec969563040f4f02718895a5f1547061e172c1ebd35e917d8fa7210f71b7bccb0e2a5361946853bdccceddc1620a461b8101071f2ccb3dc97a642b195dc05ee38050de658a83202d9c2892879f9ddf19a6e97cf4ba9f31112f8a040832527205128ca4061a37946031dc579c48587bf390c92648cf8344bcbcda0a877ce54bbf9cbceadac71fe93b7f120d00e8542c11495207b1711e762cce8a184783993606ef023dff468f2acac4f3618f813dcd2508060ffb3305a53e962dec0ec0eb58441b863f7d1d3f2dc927bdb0914574d39bfa1e694848f46f5640191fdd50f2ebbabf70a7fd5cfb9ed9e96b5721c1d7f85ae7224e7e7e1c053f37f0ec3b8e1baa71824b44af2b10fc1e7e631d9c82fd9bc5d8e7a50ff3e95c4d438dd8054c126ffcb623868ddd5f78292a8f0b04e9e0ebfa0850f92b4430e2e31851a6e9ceb8cc274780bb99fb74e322588470e5ecd36b19109e2291f5ccd18e9f435e23fbbb51807fe96d8fa21a5555e200054461f0e1c499a34552ab6421f39183607ca5aa988e6c017d7ff70d05ca58a789a75c71d4a929e79b369f1ce3fd3a08419deda3da8400578571dde49fe12bbc8674c89a0ca7a55dbba2f1ebfd4de351057ff040e4fa2ccdc20212d91eafb686b55133218ead5701b6abe85479fb4a553afac05665bf8083dc2e676838216249d4fe239d3b5261fa916d43ff5f1fd9a5ff529da37c6d77c119fa64e1311ffbf99e43d8aa3259b05e1f2c0194886b90e937572dc7042b4ea9c9147cdcfa95906fbd6af91d891edffe2ae3a44d1341caa457e82bba5c30cec4ded24907db5bb812534990111008107cc3d7474e23b1bc6909c9bfe0e257afa50127a145ce421734e84f786b1d32f240d441ee3498e4fd031076fb1ebcefeeed04d9bbfe21edc26e45c287ebc6198f7421a94a34d7802e83c0e767bb5554fa084d26b9c04a7f25cd8fe03accbd816d7c4c3f110ff5ce6b2fc4b9c73aa01e334963d6da854b2e2a3aee4ed76c3475c3521591855795da89c00e32", &(0x7f0000002b80)=0x1000, &(0x7f0000002bc0)="6942dc7dcad290f80e5756234fec67af1288354e4ddd9507ab7a9158985aa32b549efad7fc6dca24133b", 0x2a) setreuid(r12, r2) socket$inet6(0x18, 0x2, 0x3f) r14 = getpgid(r3) r15 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002c00)={r14, r7, r15}, 0xc) setuid(r13) fchown(r5, 0x0, r15) executing program 0: r0 = socket(0x10, 0x3, 0x2) r1 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x20000293, &(0x7f00000000c0)=[{0x5}, {0x7}, {0x8006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000001c0)=0x95) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlink(0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(0x0, 0x0, 0x450c) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff, 0x0, 0x37}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000540)=ANY=[@ANYRESHEX=r2, @ANYBLOB="83d461298ad3ed1538b41678c03eb21d92c21d4d8dfe6b8ab9a565193188fcf7acd7d44f82e3cb8438fffe9a79dc3bad7509177ba6e3e239aa32d44acce60b05806cef99b59cfd7a71a4bcf67dbad39cb16a818cf49c7ebc480cf5b7ecb62739140956f72f05e3b630c0d3bc1a3253b4aaa24cfd5a0e6e0024e16376d7260f32050be2bc1322b99d38c31e1b973898e5124aa19f90d1ce413ccce2e9191605b74b45998a2e3cf45f229031cd46c5bcd1ce5309dd27369c46aa00f4a798d59037ba84dd", @ANYRESHEX=r3, @ANYRESHEX, @ANYBLOB="32263f2621e7cef3bc25e60905c530aec4b7bd36b963e3f005b50e9d52e489a128622dd395c0900585f07e8449f4ec0d81fd079d314ecb7a6db98a9702cba23a4bc3bdd62b9ecb1232801185ba9110d84b3b5cfb43fc5024835e207fdc27093df7500d6fc7934ebbd68d8405ecd490d70119d644e40c66b6acd019b63cd2f928b708ddf8998bed202a78215ee89e54c72bf40a2073a43a96364c9865056d3565d2116b1637f4d1b4cd73e24cda566f898aa1b25b769255d89496ef1de1065f1665d9b7c685c1ff68240df666", @ANYRESHEX=r0, @ANYRESDEC=r3, @ANYRES64, @ANYRESDEC=r5]) mprotect(&(0x7f00001a3000/0x2000)=nil, 0x2000, 0x4) r6 = socket(0x2, 0x3, 0x0) bind(r6, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) sendto$inet(r6, 0x0, 0x0, 0x7, 0x0, 0x0) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000180)) close(r0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) shutdown(r2, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r6 = fcntl$dupfd(r4, 0x0, r5) close(r6) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) select(0x40, &(0x7f0000000140)={0x0, 0x8, 0x0, 0x7ff, 0xfffffffffffffffc, 0x7fffffffffffffff}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x2, 0x0) r8 = socket(0x2, 0x1, 0x0) shutdown(r8, 0x1) executing program 4: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e329ead8f8d3ca80d584baf42a72953fd258ca9e107ed9", 0x3c}], 0x2) recvmmsg(r2, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) r3 = open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000000ac0)=[{&(0x7f0000001180)="1f", 0x1}], 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x54}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) close(0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x0, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, 0x0) executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x13, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000100)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000080)="00002f0fb5867028bb6cbd289fdb8989c99ee9d5824976a3d01122d9975a5636c0e8", 0xfe2c) executing program 2: socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) executing program 1: r0 = open(0x0, 0x8, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd34, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r1 = syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x9c) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r2 = getpid() ktrace(0x0, 0x2, 0x40000f30, r2) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x0, 0x2, 0xfffffffb, 0xffffffb6, "027063289c40900094a15a0048230000f6ffffff", 0xfffffffa, 0xffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a", 0x3a}], 0x1) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000300)={{0x7fffffffffffffff, 0x5}, {0x6c3, 0x9}}, 0x2) syz_emit_ethernet(0x66, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000000000000000aaff020000000000000000000000000001fda5efa5905c7a15611d304e044e0b9e2711854f3218ebaeae1762ca134033227fd26bc6147c349d8ec24ff40bff5af49cd03cf0ee0e8bdf9082e1185b618d168bf80d84a479e4258dc66609ec45274acd0ca7e2452aff57b8e2346aceb843b240766f6361c6aec7a18000448044b47f10c7753d637871722bdf79c3d24bf8f395f27bf15a45164dc2c727e2cd16d02b3d22efa6b867bff3"]) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000380)=[{0x0, 0xfff9}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000080)=""/101) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="02e2fdffff9fdb1642c818795ad22ecd09f683e5a914fba02eb6dda322b4f972cf73cb664878b50e8d4a548b84623f151cb42cf1d43a2bbe806a4fccd2a1cc6f3581a4098bf794a10ae4e77075b9dac8b0c055ec9d6dab6718e591df66993a401895c1c735c08425a1636278fc21e10a7cd490198428567d17c4d41cd4dcc961ffffffff2348ca44440663f5e4c46bfff113d047e5391b35a40bca497435ac804d65f22874d97ff2cb0ed7055c1d1fb6648a828ebb2451463bdd893ea45cf8733802481a5a6b9a98dca8eb285e71356c5ff15517065cda9fcfc0f9f859511225f064b78ce90fa880749b3152f9947dd5d3719b2b3b60780b6ef1b43d82febd7e", 0x100) sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x1e, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000001fc0)={0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getuid() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0xa) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000340)=[{0x3, 0xfd, 0x80}, {0x34, 0xff, 0x0, 0x3}, {0x8106, 0x0, 0x0, 0x2000}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}, {&(0x7f00000024c0)="bc", 0x1}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1d}, {0x1016}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00feb6"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) executing program 0: socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socket(0x6, 0x1, 0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) setreuid(0xee00, 0x0) close(r0) socket(0x2, 0x3, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = dup2(r6, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 6: socket(0x11, 0x6, 0x0) bind(0xffffffffffffffff, &(0x7f0000000340)=@in6={0x18, 0x1, 0x1010000, 0x20000}, 0xc) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000072000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00006e5000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x20000000}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f00001c6000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, 0x0) r1 = socket(0x10, 0x5, 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{0xf}, {0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000240)={0x3}) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) pwritev(r1, &(0x7f00000002c0), 0x0, 0x8003) socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) executing program 1: getsockname$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x46f8514a22d0f701, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) setreuid(0xee00, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f0000000240)='./file0\x00', 0xcd, 0x0}) open$dir(&(0x7f00000006c0)='.\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) dup2(0xffffffffffffffff, r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f0000000140)="cf440b874f6c9e", 0x7}], 0x1) execve(0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000180)=""/245, 0xf5}, {&(0x7f0000000340)=""/203, 0xcb}], 0x3, 0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}}) r5 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r5) r6 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x2}, {0x49, 0x0, 0x9}, {0x40e}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) sysctl$vm(&(0x7f0000000400)={0x2, 0xc}, 0x2, &(0x7f00000000c0)="a840310ceed85d6e1f3f8f20d4311cbf6bfb537858e8b1f258c104955b685291bd9921f9fa036966969349b0b6e142dd1c81a8214503d005f8a091a831ed971119c7bc52ccf41486b2cb776feb38d494aae7ac6af0", &(0x7f0000000540)=0x55, &(0x7f0000000580)="096c62d9", 0x4) executing program 6: mknod(&(0x7f0000000080)='./file2\x00', 0x4, 0x76a2) r0 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r0, 0xffffffffffffffff) r1 = semget$private(0x0, 0x0, 0x1) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/61) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000040)) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x7}, {0x406, 0x0, 0x0, 0x9}]}) syz_emit_ethernet(0x13c9, &(0x7f0000000080)=ANY=[]) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r4, 0x0) r5 = getpid() openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000340)=""/230) open(&(0x7f0000001300)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a1, &(0x7f00000001c0)) execve(0x0, &(0x7f00000002c0)=[0x0], &(0x7f00000003c0)) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x8, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@fragment={0x0, 0x0, 0x1}]}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc000000000000", @ANYBLOB]) openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x1, 0x2000, r5) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x30, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x11, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}, "af766d752881a3c4"}}}}}) socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0xfffffffe) setrlimit(0x0, &(0x7f0000000980)={0x7}) executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10810, 0x40) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x82, 0x2) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x1, 0x3, 0x40) r4 = dup(r3) listen(r4, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r8, 0x29, 0x2c, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa000090780a9800000000000000000000000000000000000147c0ca83a1cde6dd9746771c846ee113889314332728abe3a58b3bfa8ace1571022f09b7d544a8852400d903c2e2d214ce7c97d7125233aa0149f15f622fc829b4b9df454499df23f7111932de7e21e9b80aba09060a9164401ada3828efa1c9a794eb8a3a8920a9f021067b1523589e11c4ce85b648c6565bd0405087ba97fd3d8b580e68c14a5bf785cd19661c9dcba3a34b475fbebb5abe6be5fe827295d5f78c077494f838cc7fad0a3ff5c91a1a6b53c7e6325feecb1b65d2b09ee7f81866a27f3817bd6c5f0a309ef571c298559a4f5c125c2dd4f9f4382bbce51daefe08044dad3e9ff3b2749e8a2f2e0a6e96fd14806c1c0aa5d0e8e21624b2c671d7950213d90686987bc45bb5ea4ec6967ea12e950c725171bd8f80e1bbf529399a30d1212fdee55ecdca8a7448ac378d230496b91aad6baff2c6f696cd2790ae0aacce9a24e32acb065d0e11b20b353756cb1c5670afd8b5c9a116f7eb1f0480b33b09122db12e8b1f"]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0xda, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd602a1c990007110000000000000000000000ff020000000000000000000000000001"]) executing program 1: select(0x40, &(0x7f0000000000)={0x7, 0x5, 0x2, 0x36c5, 0x9, 0x7, 0x0, 0x7}, &(0x7f0000000040)={0x3, 0xeeb, 0x8, 0x7, 0x3, 0xff, 0x9f1, 0x7}, &(0x7f00000000c0)={0x0, 0x9, 0x7f, 0x400, 0x7, 0x2, 0x80000000}, &(0x7f0000000100)={0x67af, 0x27e2}) setreuid(0xee00, 0x0) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getuid() setreuid(0x0, r2) socket(0x800000018, 0x1, 0x0) setuid(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x1, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) r5 = syz_open_pts() close(r5) kqueue() mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x6da) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) poll(&(0x7f0000000000)=[{r5, 0xd5}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) socket$unix(0x1, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$hw(&(0x7f0000000740)={0x6, 0x17}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000280)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000480)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000440)=[{0x3d}, {}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r6 = dup2(r2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000240)=[{{}, 0x7ffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f00000002c0)) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x800010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x296, 0x2782}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r7, &(0x7f0000000240)=[{&(0x7f0000000340)="2524d7ec9edc08b1f145a6202231bc7c98cf7fd4279e0849858b4724d7f9d8c700c60b4af7bd72ab9d1d6e5e53003a33e41e3586986879bbf9584f358ddf3696d5f6cf88d4d3112238a1d7812bc64601dc4fce1e9b30ed290e71a3f5cd2b45de0700000000000000a23e54811e759ccf1c8070121287f21afc24e20006b2b0d8f6d04de7d14ecd9dba52fdc512a6082fcd7a0feb2e8a352ef4b711384e9d09f677b068ff468fbb9fd3f260e707f41b147eb5fe249aae58e2712a84d2d1ed5b74c835870a24e8f556314dd369d8c36993ea20ddcb607b14d5c95a8d7668668fb831e42e0ab6a0e02d733d91ee810c852b25539f92c21efe8a90b460e79b48", 0xfe}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) executing program 6: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x58) executing program 2: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x100, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f00000000c0)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r0 = socket(0x18, 0x3, 0xa9) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(0x0, 0x0) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') open(0x0, 0x200, 0x2) getpid() utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) socket$unix(0x1, 0x0, 0x0) setpgid(0x0, 0x0) getpgid(0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) chmod(&(0x7f0000000180)='./file2\x00', 0x11) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x1}, {0x2}, {0x8006, 0x4}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget(0x0, 0x3, 0x0) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) dup2(r1, r0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000006c0)="cbd7a505978bee35a8162bbcb5ee5a8f", 0x10}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40020802) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$machdep(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) r5 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) dup2(r5, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 1: close(0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) socket(0x1, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80146950, 0x0) syz_emit_ethernet(0x8c, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c000000000000000000000000000000000000050000000008000100000000000004010090780000", @ANYRESDEC]) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=""/156, 0x9c) lseek(r0, 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x44, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8b}, 0x10, 0x8f384f8e01c333d3, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r2) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) socket$unix(0x1, 0xffffffffffffffff, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000002280), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x3, 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="71e383e01bd8aaaaaaaaaabb86dd6000000000140600000000009f13bb26ffe7690000100000fe5835000000000000000000000000bb4e224e20", @ANYRES64, @ANYBLOB="5010"]) executing program 0: r0 = kqueue() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x41, 0x3, 0xffffffff00000000}, {{r1}, 0xfffffffffffffffc, 0x2, 0x1, 0x8, 0x7}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r4 = socket(0x11, 0x3, 0x3) sendto$unix(r4, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) r5 = accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmmsg(r5, &(0x7f00000000c0)={&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xffffffff}, 0x10, 0xe) kqueue() executing program 7: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x29, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) r2 = dup(r0) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) getpeername(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x7, &(0x7f00000001c0)="71f91e3471ac1958bc5a91501d94a34b0a758a18f6b5df4dc7828e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)) recvmsg(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) rename(0x0, 0x0) pipe(0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000340)="2ed6acbb9c96ab6b6e6a11fec41b33c808c82f3688fb5049f95c97d7d02ce3043d43baaf2e2a799a646a60995990c545d22212051ea449fbcce66bfb62320c13a3b236aceb75df2f1387de0652ca1bfdfdde172095ef9158321e527eba4d9ba16c06c913f749cca3829384fe21a2b49243fc8e4e43fd3507aa1ac8692f11b17d4d949bf5c6e10315c07100895002c2d4c6bd851d383a178d3b959386e5070a236a2e19a514b9688f72b99a143b695fa050051021d0d2f3bbd43359261a629b3171e728375f7eab7b2b8940226fcb83f959f280748943d9b7b028f97ff420176a05b1bf48ccf1ab49e0ad9512d2ee50273368d238728e0c4f308f9c18230d88fb6ee23e2a8c64d45760c62b1845e27f94b963d3cb6076022b4b7d785dc02bf3db7e1750087e17ea8931a8db7913fe43289a5fce1779367902f3e6edd4cb464762929e0245df4a773d3ce088e906963c7cd239eff7a07aa4033ccdbb2f23371580744c26f5dc40f9551ae0d28a0d1880487a6c5ebedf9c9c888a94e4e2b51892ce8df5b6bbc9a87629e0d8122e39d0cf5de03ddefd117764cb825147e1a268e7631bd172b66b35990a69ea342e84676a6bdbabd8ad640d8a51f40a60c41bcef1c973d0e779087479cc275ce059ba983e77223ecf4b54ab1ea1330df3b014a99df2e5d400d689a824fb83319096089965e054101795e321b487b60db2458374a750e2e0134113dd56e3b22e335663e4f916be425926a4c80d994a8cfb413782bfb5fbb96732ec834f574a6841d1526946df2cf98f3a848d234fcf9586d50fcb533a7cb4ca251fbc7a460a6a72282d57b8d08522d52855a2f5916162d03266dcff6a527ff48b8d4ce6126e4dcc804b56001d48a483aff12c89f3b1b2b8a3b6f01cbd8b351b8ce9593600f3eb2e3d727a5e64f0a0fad56013a442104cd4756046e3730f17eaca73f0a67852605799acbe66e44232f107a6fc8dcc28bc68ef7c2009d772a5becff730b10ce579098167cf6034c6011e2b773d7b23e7efc5106b6b158c0cbd34952d58c1de13349744b2d77e63af6bf23910a136609117b7759e13bdcf0f6db52b4e4bb027405021eeafe215f756f201e31406982b170b554eb9ff166afee679b9a4504438238aae6b0cba7c18a87c2ef076c53b007f43e736f269d44c90eb425c2c2fd603fd65a859c360f387a34fed3cb32c0caad5a6829635b65226b3c44c628c29f956578c7b1614e670b9cd264b55019077328fe7aa8cab3e317e3598ac01c6dcb6bb9b8c2bcba1fa18b71c5a4c94c3625b29e6e0bff983b9ddf002f3e6da1fd851e1239835da0b9dc2b5acfe0e8a4517f4e2460e907bd1c13edb306828cd489f52a8adfb467508fd688443d0639e6b93b93ca1c95bbe9af99dee297cbde8d4ee675cfbfa1dffe03bc8f6c9ebbb460c922444305a1639ad9a3a9a3421225d6eaaac9f4bc5463bdd097f987be71b1939d99ca532a1143cbca1ac88c73e6c0a588dd3c087f8650fe6f77738a9cd32ce64c2f27746173ac315a9ad62eda952b8999bc1be3110daf0cf574a285ca781257de1b78d10b0ab2bce6ab0d568b790001a0a0fbed909fde67b2fcc10690deaf12a9ac243e253cdb298d49c6c72355837d950e8c29ad0b8fdf6f21d5d78c4d3318fe92c865122623a96f534956be77f6c513da965945909ed503b8a6312d81b3b7c1569b244f3ca9bb70b081534a1899cd62c296330128edbd1d1de877fb4181afad292035a659ffd6625bbf4b95e5c4df7a294ad27cf06cd39f95d8d8e24511dfc783077a8cf6f7e45c3aed70db3b52e36b30a76a588f3c2f7137f7ccd2629c85afc77d55cb3b5c25ce6e0f13e3ab6134aebe5811e3b237b0b1dd57289e669e448d3b1baaf4d08d07afc8484f6de63602626a106acdd5bed9a930d5ccddfe26359cffb52d5e88678038c27599612d3d0702e08f8dd329e5a0ee36107c86a9aa506b33527c92e57b6e6919acbf7e2c68f426ed3e5ce91bfda6d15ec44e8a126cffd145168058207ab66cb3eae49ba20006166ed29ebf97c259a8a7dd8e4582432985de77e0c17f03ea3a2623e275f3aa864766bc13fbf09df8127c4d63b80f68a2d4d5eb84adb9f3a1a034f14202cb6def7b18d2e90863041f77edcd84e06f31faf52cb7b8ee7c9898617e9608175fe71f64d5a530fddaa7a1c07795bd51c3efb462b9650853503c48336efb0e5f6f47267aca524d0a329bdc0c46a23c1a2d822a60427874b79fabd74a80bffef46cf3dd2af2fadb4cd4ce80c43f24d6fb22470f24b6ad160c2170888d42d427eef3d510e056f46181c2363818325a240b22c0ca90dd33a9af26e5bfcbb6c29453474f233da73bc1f2f3d3eae5ec944992ab02b5135e619fd0954d4841a77d9ee3a59c06abed38278e072d602b1f39b56cbe09de118f3feda96254a8f4b5fe58f75583e3da81bc08709fd6b6e70b3cb4b1251654227ba4e150d72a2b31d93370c94b7d0db1510f98903d8962c3861c8d8f45d45c82337df50f2c1c7372c1448bfce72445c58b860d497d419c5117afc399cb07b8660009e47da796186251daefc5fb815276f8ec6631310d49562be6f64fd10ef44fab0008a70a090e27bb924821eefcfc43bb24f56514633b6d2369a244164cbb60327d77c244b92acba1bff0125e15b23fcc10f5953840e1c0751fb68a8b8984d85daccfacdde804a627463dcf7c577f88f8ff176bd6e7a78d22ef610af19bcc6e495230a27ffb83a32e2c022fd8ad751f33b92f758f6ee68917745b9d09db2906510a86aff5976632a0a8aae2a9b50cbe911d13078f1342ef15227502a1a5ff272cfe5eedfc0e4fc083baaae12a294d4160d88dfd4e7dfb7a0627cd83263b4e42c7e157c90ae3f616be6ab83f8f4beacb64d23d8cc185c51b404f8a0e3010aa144d7c477c5d577bc274fa25c744415f1f1223f5e50bafa894afb582ef3eae6638628d8a1024d2ad7e576de9b1adc07a0d2294186bab1980ebf54082a763e9f2290b640361fdbcd4aa033b81022b25b19105737b5279f689a2615f11b40202787b94d46445d1808450bb736f15d1a1f44f2aaab6f248b9f45b4853606b51a6c7c2016da6b707be32384d21d3de0edeb6cf6914af057100cfb2c805172476d7c23bcc49c540e617fc396d3f634f721abb8ffac29c48e62dbfa89cc4b3cda37445e9f24acc49fd4eeef9b1b985cc41d4e3a652fee142b1d6f42c64cd5d45f3df3caba300a9134a86bfa2e7a50b631f3cd72b7aff7f6ef67b1f054073d766396d5d7a0b427b9fe17a8a8b19a936df9223eb2bd045fcd753044e770f39ab5aed9873cab40374cd0f26d181d8108ece5c3c5fb737fb1db7999796239ad4ed2f960a52bd7b179334882e8c4230713d69cbb9bf8dbf08bd70b39a1dec59d6c54c09d39bb19af9e112e89258db7d41250d45548961580b05a5531ad6b037a1c34014c5e1af5f2341b10b46e1bfed90855f585dfa72e6f6d2bb1a431b65a1ff65fa2aba3ef93cd0e6e3ce9bdc6172c827753a39179e4cb1ef0d91d7e8614913c9fec8f6f3192cca6f6a30ead3d6feda94201522fd4ed909b69331a4cc01e912c477581e332cf89391614e458a125866fd25f378fe7054d2763882310fd7173332154e38332836019f64f65cbdbfadfb56711b461bee971e4a0ab32469afad9eabd885914b082a2f23e8e592c4c231ba1ac5742ad9d49331f0c34b0aa0e7b995a3a4f9aa8f27a89fb428ab9fae549e43147c6b80c5b78fb8a464ca5d49dc91ba8f7d8a75ddfcf9f6850ad83f6c82e67fae099d58e2bdd580defcb28126f890f03053abab9cebeee22b3a7800993e1e216361009ec31433679efcda8c32d6f07037e9494a8705d6ea68d077feed2e9122f1912fdc4b446ca82350da483e3dc0848c3977a2a4bc72b107b08e162893e4b8299b90cd361dc3d3bca82435362c3a6f35e5d6dce4feac7fb0ce4163dd1923bcf0c3461edd9c41979902720e0842277f8b740dc5a4baca2a236c408e6a6d168a82a43009b83dfac25a7592a6055a8461b909e561200e3953684749922e1b59336aedad6937ae071b71e5cfd9cf399f9f000ea4b0c68ce54c554b59faad888cb508b2e1c0c5fa1717feaa93ca94fec875a94dd9c90ac0fa0b5885ef44d85375c89a21a165a1ae32f6ddd80f16a66bcc81ca8ba21123a6b15a5dee2394130f191fbe9c900b62c4e70ca9c4c21e3424130b51096b534c4e2bd6ac272b56de63582dda03a2f8c8361e845b2c6a85eb4705667f0b64bb8de64e5dcb0be32313ab7ee581c18df1040cc778565adb64c66045a7f84e61827c95411594b7ef15e523bcbfbe9e43c14fcbf58f2adb016cd98f1889b71b7d85081a7d287b57ae4e7f7b1a5ee4b5ad2553e17ca927b53428efb380d0795bab2322e4f85a3c9b60668cf4251891de2ce2aff917eff699ec15a4072e1daac30be0962031a87cb02b49fc17909cc4f377a3212b5f5b74e77c69d1b4cbceda56fb14f90c0bb67cf507517a42ea1ee6b483f5b7a1ef44060baa48e475f221a11fb2ec7dcbdd66efb37ad3e8e815d7574ea68bf5c6d8a21d98e8c47bcca4ccc4b8371f230b54ab2555547062c2672787cc9a311adbf6c04b66746533602dd7ab647970e5c22c938f335bd718c1b6a3701c64576963671d5a7d9d1a2ba49bbf492d7d1aecf2eee2b2de5b7492e491b91908ed3496bffce0126f4", 0xd0a}], 0x1}, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8a) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x9) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)) syz_emit_ethernet(0x6a, &(0x7f0000000340)={@random="b9d7945cbdb8", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @generic={0x0, 0x5, "6ec4c3"}, @ssrr={0x89, 0xb, 0x0, [@broadcast, @broadcast]}, @ssrr={0x89, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x7, 0x0, [@multicast1]}, @generic={0x0, 0x3, ';'}]}}}}}}}) executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000580)="13", &(0x7f0000000140)=0x1, &(0x7f0000001580), 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00004c9000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000001480)='./bus\x00', 0x2000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) wait4(r0, &(0x7f00000004c0), 0x1, &(0x7f00000016c0)) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f00000005c0)="e033601f5293bfc76d681cfe2edcd366cf93aef4ae98f25be3b8a4c6fb7e0b8425ec53ae8239aa8ac385f51dc74469d9b0822bfbcf28ba568d13866766bf1fc811833cdab5d62cb6f29fe6361ed2f077baed1e1440018a0304f4095015ec336b97ce6b2f8a044d5d472834ccc3a907251ac1ff57d833ae696cfb2f63a989676c4a13bbd2767d1c9b2db6e490fe8f58b57add2170ca7f5a8e46e9f52994548160fab930afdef0a4ac97e1558abd2e40673dc046dd1d5003e70ab160245d71db050a5dc2d41e7d312d3150576b3a3691a5a6f475a85305add8763f80a1cc8968f05145e5056a01e75474afac1dad28968e10ebe8917f704aa6caf89fa2ccb10e855ffa089aef8140fc5741c703aba41ccf7b15fd98d97c6fd4468677a72ec9b4a811327b89464a2ada63e2f4fc7c4117338b26858d2ec7ddff02fb24c99c125254167a893102a1d4f267362c05f0b42a1ab5eb0ebea4a11d26f4443d18c2213a85fb0b9b52aa728a134c62289fe00d829d0f311d198ff7a6c3728cbb6ef809db3f03c92f2432de0f8e6993e82584bf7db69360009368da8e4c2fee69d4142c5eeec52c5b657bf6444c7aa020634ba8ee1a8aeffbd52b3cb166201176f78140a88b919b3e539df211557847ee96766fb6f73f16d7b628fde64b64cd106d5e33c266dd751e467ede78a63929f527a04b414bb8f93cda6227b296c27b0f9c308a87a812705736678a4b444f35da0868005864d4835db1468687bf4fc58a41c4a1a7a4c0093a2a7688119fedd228d04bbe1b9945c3a161331dca92fbf8663c450003c06a6d06aaee97d0f295ee4310d51d17f8f149d5dfdd54ffb46bac90974f34000b4e150b605263698b8f10436cf596880918a9004aeb9dce6ecbf028231eeb92a88a63e0a05239816a4967aa83b362e38cc22ec5ff4dec359da1effb4ee4a4878e39cf3bb669949080eb152488a704a318dce4419b6605fa484183f036507e1386e8f51e86d97999f98e54dd39a18865c24c91f316874c5b7d51a8ab9820dedc010bfae84d3444991401495d0ffcb7e83d43fee6e9c6d86cbe8f2f52897b21ab3c04e8a91bca06d449781705ccca71f2c568594d74866b7155f6af5a377a430563c197587c2f78b3b90fa631c47855464e9936b28d30236188de6d73f55ab3ae6cde2bc80c631b723e42a7161365db8f14ab52fe861a393d9bea359110c1e4a376f3f9e3c4601e5157f532af3b3b6b037c204caee5ddc138af1206b87135aa3e9a3b9333469515773250c0eda564361f1dce0ff10f682f3984656d30469506b6f9074b60c7a021df9dd3cef5eb030ebf3d7a488edf5887bb84c5292ee7a9e18a9e247836ec0ef11946ab6923d043d31b23b7060fae7d7f3c0c864ac3d6437dc8698c7cb625f597dbc41139ce2f579d946f610b8d5027c390c9026b1e723b5ba5ad6a9e6461e00b25e65fb0929d316a3c362b00bdd4577c6cf45aee0f860d72fc8460a6adeb6698c1ea9de546d1a7313b457a994d807a15c318861f148ff73bbc24c4b77d316ca8c99bb1d39514409cfe67661b052b3415b134b95144479eed84a28503886611667d8dd1c53ef9111a4878fa50ab2a4ae8dda01c807474dde30fc3855a77256eee6125823bd6032f5043835dddf5666460a8732ab7fc32a568f6898bd5b9dfa63921ce73a97d0664adfea742dc2a3d1ca0d64a496465442003190d5385a8e043c1124a950895237d32eaa24824c32189dc5fe537d48c41bcd67ba68798a661e8ffea857330ce763826098a97517b03122b347db40c88b2d3df2cce3f9cc1f7e5b8447cde26f3c577de738192ab3aca67da54666a4fe7e31b45f0242c4a86964df176fb493828b10f7235491553bd3437c2151293487d66af8432463f62e682c51329c562e42e1147e0780023aaa14309d86759ca045c1135ecd8034f0f37d031085f2a4cbf1e0eb890b2ecfcd3770fd183bc733d2cfdb83d177e0a0f52cddba2fea1ec474e45ecca2431a8fa38e8a748cf773f93f63031b7debd22af26e95981d69eea1b40cb620e357da2dc895cd418e4d40c0304ba3eeb0824f1a126a18b5c6df7cc7df9a0a0af23803a5a026b86a27b7125504d79cacdbbcc26367b6a5837010eb0a52579f177dcf34ab578a70f91218350f2a477637cee1f11d6f8191c25f1c8074baaf88cc1921ca616cd7c197fa03c09a50d0e9da6017d97f9c89749bb8020ffcf8d202ab73769a82a3bf804168afdfc460c0e6b2ed8dbc1c5cc78b2cc1287264c6178d40444f39352cdb30e4656dd2b3080576a6cec8de29f870c814f2fbfc6095da28e7b712204040de48e4c9efdba195b462b81b5151393a9bedea7926e595983fda4e9795cf8a35dd347f06517280c5bde3c288649f56077695450126a2913280a71cdb545233eb4511e6f330a583c5f88694f92d803a565f06e3b9671a5d242fecc5933801e424c50ec73390e144cf26e7d83bfe70595d127d97503a1f3602751a81b113f2a032ce1cfb9df743968a2571f5a6e657e206f574d48b3eff6fa6fabdc117b9662ee003636bdfc3c126cb0ee188fdba0702cbfaebfdb92ebd1123a318bd091a4c5bcbdea21261b6658d35ccedd0132ddf040d19ce003010f712d148347913863731241d08ade008f3c33d5144cb33012332f14c499c68ad2bc522445ce48e06e208ed952745ba3952916f040bdd36c964e4e8ba43280c29a46f2410c569eb6fe2a6750def6a0bda501a2d6eaad281cbf9c5b89df995b1a2a790c3b6c251da0866ca002bb722db76b352d7039405da6b9943375858326ce5e56185b6e40fa027fd4d61d74c2f1f70aafd1cffa3ce3d73d90710f27f2ea1526556391de38a2b468e13e7e7970a8ec4334e991580887d833ee51ed8563a557ca8f7a33046654d81141087d4470311dc0f3fbb4ae96e5356c37888f8c92a4b4c8b90c0c509e3b1016fa729745503b4cb73b1f8b05ff479cb7da402715222234cc0b7d4d4e46b9f47d9368e7e02e0187510116a4780035b149396b2c5ef67ca608dbe62b61d6dfd0d72800ab2e433a039378c960c2eccfc57768e926230df47ca265b6361bf7f53c14c08a468fbbbc7ebfe05201ad3b2e7a78c4f7df03aa0928e4f1631babeef11caf12690f9825ef38465bf963a5d912aa8325f4ac830aa2ec7e7592cffeb4b27faabea21704d221248877b25e87eff60f15137d95fb1c545f506332cf74e4b540d0e1ed45571857023d32b141ce07bfebaac959a7d3c9821315565cf40226beccfc71a3a30bf497b0b006ef029d54f92ddbb6a6f8eb7f06a3c39235f98008c96553af84d87b00cbb2c914ab7a8ad35e2315abcc9a70ba54dc4018637034211087c7bb0722f6cf01966e34add56ca9b51e739e02c03529e1f17e4b70c181897bcc14373aa2621bf2b8b9748bd543f1b2804103e8af6b09d525d5a6b2fbec927d738a3425d34749295bd576c285131c2ad32c5592272793bccbefecf5d5483f7391ed8b06c76ae1aa996417c678685f1f034fdf262ea85fb0c1f599803f32eeb980cb11ff4620dfad37169466d38dd22148cef849464a8495bb6a7bb9beb525a6f43a7d645c8c9cdaf960f3391d7d9c0075dc2b6bcddeb233827b4a6e1e67eba746584acb141a0081ee4942c796345fcc77612fe6282632c3f507c9615d4398567801b2d41bbbdc7610529561303564df07f5c4beabca6615f2082ca68ab32c88c605532a450a19a797112aa9bc78bbfa437618a98d859b27cc26e868b23cc182c6607b1b46306646a1e479001f5766bee8039dc7c63406d0ba71c581db747f01c87ab39a2d00a7568d61f431b8fa332f344ecb5b3bf5697ef56652c411cbcd11a866953d7355281a0dcd05916ed57ef1bccb59b764bde788b3744b43274e472ff62c508b5472e2624439bef9432b01b331e9b4372354155b509ccccb81cb830e3509583fd9010602549cbd7c66fae3a01eb9315c670695c5beebc40fe40c6eb9b087463a03f3cdeb79de75ae13f77a962b6c4df74f1fbced0063db12c54be6df76360346eafb47564c6cb928e84c39a86c8b7f47d0380f3bc7748564d514eba4b0e8e30a16c422685324b96e7491721833905efbfd0f8d2dbcee6d1eace23688f6b519bcb5811d4bd7d215eb060635ee5d7d077406c5370a09341973812720cc1297887643c700b899ce1d3f0bafd2a31774474e0be8548396a5c46566d90abbf6f056ed510af700ec29142830ba81eb84466955729c361a99593dc613f7514a05f405fb1980af9f4128ff20861801c771fa1400f75d480738eaecb9e5d5a9753e650e877e6c7d7030c75f51df9ef6563b8a9b7f676cbdd2f2419193c4a66d758ea9bff9c749b12f29d6b13c77432b720890ad75e362a38fe0125fb4e002b1fa613c6c93182ecdf30395caaf9f986c2ead6f7f49916f9003c1c72678dd0ef22ee3e9f0dbd46c12099cbaada2e172156081db53b0e8c9f7a5e49d93d8d65f39b9707d5b7315fe907b76ffb504520caeaee9259c42e2e7451252a134722e9e5daeef1051232fe33b485c9e9649a9e50728c2d7563340a9ddf2c1c674a8f2373899a86a9f8d58258fec94c14f80de22d34e310f99e373ec31c426d492c664f23c474c0062af85d9e3d8fe125a5d1e79b6394ea3bbcc301f50691107a9db940619ca42259542009eb3d5682d1ca5b31905ddc40ac04a7de8ea73d7838b701dacaf9ebdd1c80ed48f87cb9ff8d2ff6943972a40e76024b6afd264a47419d98bbe73229f591b02e7c5c5e7c99f0ca2e0e2b5e2e415748fe82d8a1e90d0604c7a22a6a23706af594b9772e49f7e448c72c0ae10e7154657e16932d1f561ca92af502cc6e7c71656a4b6b47183594ba6cf50f66425bd75ab92d1eb90df52117b4f39eb25e4ec6c873d2a3e917f0cc91dbf6747ca3a6f57215b3f1e03bce1036c5e948ab710a5e16cf8631230177a34e93a65506b2a06659c9ce5524cdb02dffb6315aaca034bcb4e65903809963cc098cd99e09ac554746875bce3ec0c1886db853e46c9d0d619fe9330d8ea382f46b48b67a9303e8973a12b55224a7b2d92827fbed5fccd1af7125475e8d79cebabbc2b9e9834e527263aab0baa2025ddbfe6f7ba8d9d1e46e37aa4664e148ca395a0f28c86e41db459135f2fcdfdd2b659f2778957f448f39df2fc669ebbe5ef2240ea7079e22cd38616c50969652531110833df363cbaa70e0ea192995ba7a69e41d6dbc33456953cf9b948459584e30e2ca8804b57a192518dd960c4ef25aa01b113bc6799956436fdf7cd2dff58a584a62cb2952ab42a4a2b8e6d49bbbe6a84e5de74f40c936356c935ef09f6ceaa520a49731ec0e9857a7b9a2c61c94b9106320811c393f0a08eae36aaa38baacbafee372a48d0aa1677a44cb105408ba36230c18c6608a0270a5aa8702299b0add739ecc300519bdd16cbc6bb41b60bcaae70a5530c060c67fe6bff86390fac2eb10fae67e6e53447d7ac138ee4a8337f3add60aef3dc40da12139af5cf601b367f29a70c56c809b2f759b11305362aee5b0d0c7d671cfe093d1bdae7d9753e71603fed9a0f37b4f5e15aa64dd4095df8317a4cca0976241accc5bd74f73dd0c18029ff49fd628e729724be7f2f0f349085ee0e5e632f6d152239ba647e55c086f67bd4ba5e9fa044bd819569b2cd7e9c32f766dac27d40fb822b95c03e3e1c88fc33350a3adcd4a9bafb7fea618d501a51225a3fd8447d5f310d4c86bd411c5d0d566bf437a8805c27cbd8753c239873e96e567ef5823f0238", &(0x7f0000000080)=0x1000, &(0x7f0000000180)="c1218e0fc0c54c4477ae829302bdbba13914e497119e3c2f2a58017ab2b119071db9ebc611854f1d1051d8b663fc378fd04b6cc77ea98f02ab39a9b04c69f77af0c0ba5bc01ca677c4b359d9a64372df088f61ea0a90513d95527c5322aed35e8063bd71dbcbe1793537f61b9291c3be7660ea2d8bde86cff45eda2f8c66506dfae61dde2935da6728bc0795712b0c8883e1656272b6862e1a16e785f7548b7c02c58e83fd786653ac220a081ea0591f6445e2c6", 0xb4) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000240)="90a565d69c177d254e0a23be2f1ce6e5bac9d20ef83f907111a27443c57fe5705e46faa3a59779d6cfec0b6d1176e3eb1d0e2012d38dcc0db65a1e99067595c81c191520eba9a9ac892ec6402d26722ba673ed34b958d7db054cc9f2c7b26fe467efe085bdfd19b0d37c15df13e253aec01dce2249e30db0df86ec0e9fc3399cfa5afea9f15facc2b04efcfe6e37069423ea1d4c83af18ecbdb48217660c8fb6669bd7ce91a2d973684819ddf08a694b112e162ed7e7859c35611a18cbd26ba512fadcf3c56b033c3586431b4af9a07a21fb3ed729b6a803cf1b2f66fb6ca3b9608f097e0d4e37cd0d41370a59c1a7f0219b8f7adf8252b56026e30579ce", &(0x7f0000000100)=0xfe, &(0x7f0000000340)="b47bfb85517f548101d05f082cd12f0af230e0133c98f213c898b56ceca865e4c91c", 0x22) sysctl$kern(&(0x7f0000000380)={0x1, 0x5f}, 0x2, &(0x7f00000003c0)="6fec663669e299e2db70722e11ca38f0884cd3f332fb1480efe369e9a52fb5c4877f6b43fa28daa9f86f962c809601ccb35454028a358a49205d017b78e2e0c99c9d55ffb0bb1789c25af2636ad8ab5e614bc25bad8568b07c9e749faffa833267b22f5994a3e4af6a91fb5e9a7fc0713db8a021744d783914fdbcfbdaee1bfa33e50e44551222b4664be8395d52995e52a79c1dd76c90a46bf571a4aded82f03a953bba5ad6e1", &(0x7f0000000480)=0xa7, &(0x7f00000015c0)="6a01dc755fa24603fc05a46a1f5bbba3a0b42030f00a68da256462fc6670f415ba48d0f2b7a6c4f02f480331003a4af0e42cafe1e8523e5aef49b0583fcc9809d0432d633fd420394d510ad89a4f4a2772b688ff89ed70759a42f9f2c6bbacb3f70f9717a9008f50ac1830c2863079fbe4546c4ec3ef5724d283d861eb1d07608f38af5373f3a36551fec4fbe9a23800073e230a4491333ac461d02f2defb7d7d84a64ed4dda1280411dbfdc295c5026ff1ac5f74565d6e08b78c69a899c26482029ddc1c3608d255b0008911869c368d664e649b339ef288488632efdf611166dce5703fb0e1639bc0472e045", 0xed) executing program 2: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1126939, &(0x7f00000001c0)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x6}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f00000003c0)}) executing program 7: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = socket(0x10, 0x2, 0x3) sysctl$vm(&(0x7f0000000280)={0x2, 0x5}, 0x2, &(0x7f00000002c0)="0791edf76eef2da469d54de36f2b4e35aeefc3f7fe7e75193a4a9b1c96cbcdeb5ee031bbbcf2609fd999a32c7ef3767c1f249749889014354cfe1a14aa826b5c239aab9ded0ec22f2975df8ef776f7ba6178f1794bf2a3f4c495fdd64ac796c8f1e5c1070576db13240b2925a4322ed9bb725d0db86c23bc69c79aaab83fc4858f95279a209dde0a3f741301eb42714b24", &(0x7f0000000380)=0x91, &(0x7f00000003c0)="45d95f76bfe90eb2e2ee02f25b95785ec1de751199f429093266854d406a8f9aefeb76b9e202e528b3fae7bbaab31250c262cc885c81eac567", 0x39) r7 = accept$inet(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) getpeername$inet(r7, &(0x7f0000000480), &(0x7f00000004c0)=0xc) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='c\x00') r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x1, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000640)={&(0x7f00000005c0)='./file0\x00', 0x2, &(0x7f0000000600)='./file0\x00', 0x8}) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000680)={0x8, 0xb6be}, 0x10) getsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f00000006c0), &(0x7f0000000700)=0x4) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000740)={'./file0\x00', 0x1, 0x81, 0x480000, 0x1, 0x1000, 0x1, 0x20, 0x1, 0x2, 0x4ea, 0x7ff}) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000007c0)=0x1, 0x4) sysctl$net_inet_esp(&(0x7f0000000800)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000840)="7e19d74ce6033ff4dde05d374271caddf41d4df4962786fb0fa65abcc6653c0a802e", &(0x7f0000000880)=0x22, &(0x7f00000008c0)="58d3c2ca72621afaddbfd147792fe9c767659dcacee821baf6ab59513839eb71100c9f465552401751a6b812236282c5be0a49d1001ffae3a11a58891ed05f12b2936cde203fb0f90a19f76670c89196b3d81fd6d2c2549a814b5104b636a3380ffced", 0x63) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000940)=0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x3010, r7, 0x5) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000980)={0x5, 0x2, {0xc000000000000, 0x7}}) r9 = socket$inet6(0x18, 0x3, 0x8c) r10 = accept(r9, &(0x7f00000009c0)=@un=@abs, &(0x7f0000000a00)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000a40)={0x9, 0x5}, 0x10) recvfrom$inet(r0, &(0x7f0000000a80)=""/79, 0x4f, 0x1000, &(0x7f0000000b00)={0x2, 0x2}, 0xc) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000b40)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000b80)={{0x1, r2, r3, r2, r3, 0x30, 0x8480}, 0x2, 0x4, r1, r1, 0x3, 0x0, 0x1, 0x500000}) sendto$unix(r10, &(0x7f0000000c00)="0f4cbc58729e19fcbf11c2d95389fa9efb6b0fb1827db3184167db8999100f2a009135caf846ded375a26475cabc7d229ed88487435f5ca9cf7a990072273310390d3d5009787712d1d853a89be146499ffd884d84ae2b8c73aa3e1d9b8a1a06bc92f1b0376097b8d43bf3337a293b7b224946fb9d1be088a67b2ffb3c8694159783bd3f745360d374cd64e2beabe9dcd2ba80d7b0e251dcea5da626760f58e70411ca8b566cd7a8de4e0b78b5d66cf1bc452352f4f15cb26e3788374336ff87072cbe51e2b09ba67ef63327437b", 0xce, 0xc, &(0x7f0000000d00)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r5, 0x7fff, 0xe06, &(0x7f0000000d40)="fa1ae22e702aa4467642fe2baf537ea1fa923af3a9146276224a0f4acb1986b25c5b64a9ac4be33a802eea16e272909fadf0e2de7d0a607788e1fbf974dcc33fa865088dc43103a6cbf9a85305dff134922737276cb14852f895056631aef2d3015c2c87dedf921dde483a9471d80704383e4bbd8161ef1b6d10c13dc08d0b29ff2bd6a0cdc5bcab4a541b6d31245d3aa23fd734d1b2ff735f4b0102605c7e65d3f4ba91408ec83d1dc32c742e75db5f149ce55c97f35f5ccc4330bd02a0d0", 0xbf) executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) executing program 7: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe], [], [], [{0x0, 0x3}]}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) lseek(r0, 0xffffffffffff8000, 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x40007, 0x0, 0x88000001, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{}], 0x723, 0x0, 0xd1c, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000780000/0x1000)=nil) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x3b, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) socket(0x18, 0x4001, 0xf8) r3 = socket(0x2, 0x3, 0xa) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000040)="162b9eec9d5a20663a5ed8095dd468a2234c735d3964e12a349995c2ddd1aee98fe580f95b8eb7fbd166891cc20f56b257eeab9898a063fca19fc186b4bbc610cdef20ddbea53f6a6c9a4432dfa24cc3774745eab3c03d95e956b109507ab42b620863a0c0dd93b03f8556a337b1ddf27e509e703d62fe29602d7c708b09386d16abb3f1c9a53475ba709331a2bfa301a34cfe99b9e7fbf7b2b0e6233781f6f477d73bdf78499f1a22823c91ff8aa027c603fb99806dcb46a15537f8ac39c55d91af1d146baf6d0f6c5b49d12ea57ad06cd8fe", &(0x7f0000000140)=0xd3, &(0x7f0000000180)="ad0b4a7d7fa924b6149af8f27818247172e3407913d84beee8595f074415536d5a19566c0997d687eabae0d502535b38134d9655c81483ad6a7ff30c49bf2a6890c9aa61dcb303e7219aa746ee8396a76a5c71f666169068e339e67e99187bd30bf1b4ff506115ad0a9c2b803d8e830541b176082bed1512f394026c2718ef22adb09d1d5bc679b38308fd82aa4eb3f210ad259698877105d8bac60eef9a49046bfaa8fcf38b38b1a729", 0xaa) shutdown(r3, 0x2) listen(r3, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) mprotect(&(0x7f000029c000/0x4000)=nil, 0x4000, 0x1) ioctl$PCIOCWRITE(r4, 0xc00c7007, &(0x7f00000005c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) syz_open_pts() socket(0x1, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000200)='\x00 \x00\x00', 0x4) syz_open_pts() poll(0x0, 0x0, 0x0) setreuid(0x0, 0x0) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000001440)='./file0\x00') syz_emit_ethernet(0x8e, &(0x7f00000001c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0xc, 0x6, "a3aa0f", 0x58, 0x6e, 0x2, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2, 0x0, 0x3, 0x1, 0x0, 0x5, 0x65}, @routing={0x1b6, 0x0, 0x0, 0x2}, @routing={0x0, 0x6, 0x0, 0x4, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2]}, @fragment={0x3a, 0x0, 0x80, 0x1, 0x0, 0x3, 0x65}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x80, 0x4}}}}}}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {}, {0x6, 0x0, 0x0, 0x9}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$FIONREAD(r1, 0x40047307, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) executing program 5: mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x20000000000}, 0x0, 0x0, 0x0) getppid() r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r3 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x38b) semop(r5, &(0x7f0000000340), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = getegid() semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r5, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r5, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x0, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r4, r6, r7, r8, 0x100, 0x6}, 0x1000, 0x4, 0x4}) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x7}], 0x1, &(0x7f0000000100), 0x803, &(0x7f0000000240)={0x0, 0xfffffffffffffffc}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) pwritev(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x2) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x6f41, 0xffffffff, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000680)="766973c80527138ebb4362a7e0183f5bb3f88127d1ce92d126cd8a8d", 0x1c}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x1, 0xfd) close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000)="80", 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "0b46f97ae501303a10313a158fb23e621d04aee1"}) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/108, 0x6c}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00004c9000/0x1000)=nil, 0x1000, 0x0, 0x810, r4, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000380)=[{&(0x7f0000000200)="ba05d02fe02065c47a519bd8c999bbac127271a46871ee84cd36ce6829a835df578b3617cdce5af4ae6b10bfcd6ed86cc53492265413a530eec3bc8fe49b3a100fdc118a63c9a1d029605e6223b20d25b47a495ba5a7e62406b03fd694f24905ac26cdb6763e3577394443eca154e6aa0dd925096643acc584d3f63bb93abdc73667b6fc0ec8e71f83aaa3bd3411550c2dbdfc3cc7ec572c6d967a4674cb40f348829b0f427a256d0a785f34f542f2d6be44611d0f6180908e78d0507a49ca8fdb74058a91e8", 0xc6}, {&(0x7f0000000300)="3a7a7e14ff55ff1b86cf29cd0d5121bf1e8dff3c8581a9cfbc4fc00c08c2e01b976db40e0187fb257b16eca2e7235d513aba22dced806c83c90dc9", 0x3b}, {&(0x7f0000000440)="a7c2c67276341a009800466961568a39eec2a1cfe5596b6a1829a3fcca1b2d9ec6f7363301726fe099e96a93b124c8542fe047cae2b48264e14e88dd5f1eabb40c893a79659c0914fbd06475646b74dedb369036639bc0d324904227eb871540ae15f3e3fe94a1b5bf41198624fe1c6b1d55b2f5af13a4cb0d453a37e7c2bcc688e14d6cd69dc7ff704f50c45167ca537d12466a1e0b92957a8361c92cc0e6d81ac9203cb8dcbaa963c3268c8c594d36976adbb5ee14fba8f96f3e6eb1aeefc0ff891da523ca533e8288e32d265053b9aa1c16", 0xd3}, {&(0x7f0000000540)="ba924e138938b149e35826486d497d6b4e947816f39529e9c030ebbcf7a67033970a78b21a17ec7b579f568e48326ec876a73179a66a1030d4f8e4ee5df5929a71a450cf58feea6b3730bebfd79dfe99c3711928da13dbf1800feb5bd2f9514dfc164c95537484bbcbed4243f464c2ed4506ce9e3f113d928d36b0ae3294644846d0cf00a0945584d038592cd16800fd576ce69702e6905c769a0de5e35b0ca6ca810c4a783054f3591019886571c21eeb109041d7618bfb67edb44b9ddd5071d7d80e4c61db281b099a7cdd70a98ed019b74af4cdbc6fd4a70adeca09f6d0", 0xdf}], 0x4, 0x3fffd) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f00000001c0), 0x10) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="00020000000a", 0xfe93) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3d6343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="c7cd01b975fe3dad2eaf250dd8", 0xd}], 0x1) socket$inet(0x2, 0x0, 0x0) open(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt(r2, 0x1000000029, 0xd, 0x0, 0x0) setitimer(0x2, &(0x7f00000002c0)={{}, {0x0, 0x10000}}, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x0, 0x1, 0xffffffbf, "0000c6f26425c087f4ffffffff00"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaab5aaaaaa0000000000000800454000300005000000019078e0000001e00000010c009078000000004500fffc0000000000002602e0000001e000000107076b002add00d8bb6951e4e67c099ba755d551013516e62a3e09198a8eae2c70aa3fd1304b2f0af071d8a7b355c143af6ad7c1413713583a8097c890b9a4580126bd04"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "00ff0000090000000000000000000000008000"}) syz_emit_ethernet(0x216, &(0x7f0000000440)={@random="0aeede276b9c", @local, [], {@ipv6={0x86dd, {0xf, 0x6, "1f6f2f", 0x1e0, 0x67, 0x1b, @ipv4={'\x00', '\xff\xff', @multicast1}, @mcast1, {[@routing={0x1d, 0x6, 0x0, 0x4c, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @fragment={0x2b, 0x0, 0x5, 0x1, 0x0, 0x9, 0x65}, @hopopts={0x70, 0x3, '\x00', [@ra={0x5, 0x2, 0x8}, @ra={0x5, 0x2, 0x5df}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo, @ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x7}]}, @routing={0x33, 0x6, 0x0, 0x0, 0x0, [@mcast2, @rand_addr="e6b24e55b41e9dc47dbb4e7c932ea2f9", @ipv4={'\x00', '\xff\xff', @broadcast}]}, @hopopts={0x0, 0x9, '\x00', [@generic={0x6, 0x46, "febc87cea328369ddf52254c3cc8b11f89194ec0dde9463a80a3ca1d7e7d67be85a0862138a3f897b4463e0f2b5d22a57cfe7fdcaeb4eb847c14e73ad3779b678ff5c58c84b5"}, @ra={0x5, 0x2, 0xb6}]}, @dstopts={0x23, 0x0, '\x00', [@pad1]}], @udp={{0x0, 0x3, 0x8}, {"b82181b805391e008341976e9db8f827be46b6e83151102c646ec38680df09b958e0d9711ad9f61d51e707560bff65e0f3f4438a565cc1d2736ded3c39f0ac54faaf9680e568c6f38d43f3112b3fdd772dcad9746329b440083eb07de0d4b1f91c37a995635d56b8e71c8f6643ccc53f8c7b8209cfab20bab86a13bacf1b664d5acb5d1a67b9a2e7c71542de46ca09deb3ad4022d4ada413a51af41c51b6b1a9412cb0d914e5674246ae76faf09d30de6bd0b93654da94b1b3320c236e8f1d56b323d5abbbfced616333ddb9db62e35b"}}}}}}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 5: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) setsockopt$sock_timeval(r1, 0xffff, 0x2cfd3ee9e5c8e94b, &(0x7f0000000040)={0x2, 0x2}, 0x10) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff}], 0x2f, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c5", 0x82, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000000200)=[{&(0x7f0000000440)="94", 0x1}], 0x1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) executing program 5: shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = open$dir(0x0, 0x80, 0x184) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x0, 0x8f}, {0x81, 0xfe}, {0x6, 0x0, 0x5}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) socket(0x0, 0x2, 0x0) setrlimit(0x7, &(0x7f0000000980)={0x48, 0x8b15}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000380)}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x4000008) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) socket(0x12, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff02", @ANYRES8=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x40) shutdown(r1, 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x80000001]}}) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000080)) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 4: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000001480)=[{&(0x7f00000000c0)="708f6edaa81b167ce453a00a23225732935a8ec039872cdc74c85bd78f7b6565bee3cbd740cb87a6e84013e2fa3720a0da3122f25908ecbb183f4782b7a30127d9781f4c2e27d4cc4daa8181fc4f4488d8d5bcf7058ecac403319e3a9860a3e69c4dfeeb3460825444ef2bd8", 0x6c}, {&(0x7f0000000140)="59825347198c0c2b014fa19c9aabe5a37cb48e7bc72fc0d33aa1cf091727ee6942ed43dc445cd51b7267482d39b919a566f1811438a1039f5dd8c32604ba82d12e0d61d7a2ebe720f999423dc383347cff4c8ba66861fcd8366584b56988ff21392c6800e418dfc96f2f4fda8b875a968b23750830d3c82def7451827fb1160fa8c4b4121d26009020e3523cbba762d802325e5ebd923ebe46458c0c53bc07f706335a571b33eef311b32577fea0e5c9cd621ea50b9b11ce0639a9530fb4fcc85251d0ce08d4817eba6f986cd9d583703c20c1f4e549de7deb416170b7ba8c9a18469e6d0d", 0xe5}, {&(0x7f0000000240)="70ad5607bb461d8b2894e90cd4f16a4a0b99aff8714405b207a3900d0dd070b80f864a2e5f44ba0318e45377fb0dcb703bb697fab6e53727fff56c9b60e99944dfc0a2cbe61fb97c0c191731568e39048323306d6d62a9313d68ef2db5e697050901bb61d48beaa5ee164445ebf8632d32d3c46132700b6d84711b6697f2cec43e5bc329eb1e53e4aee2aa242e386bd758df2643", 0x94}, {&(0x7f0000000300)="e97982751ac013daa4dc5e8405ebb6558164d801ab5cd282de7b80189e0a0318e0aeb4ad4e4281d4f2066dcb501cc87781e255afe27be6798e5bb9997676305edcb06e9f3e734dc833e47fa5f54aeb5aa3adb823a22729c497260a7a", 0x5c}, {&(0x7f0000000380)="fdbfee4c39888f165e210a0c8cf56c9f88f90ba7b47816295a1c79c44d602bdd9d4f1f8222a9465c1d46bfd4f48687eca96a70eb6f684ed95816a1509a2d2897655bdd490745d104f987887afd19b15ae65f007715b8ca88bd65928a4224c735634255e2d50e36e558fd08b5c16a05ce068fcd8a67da621569eb49f92c9451f7714428425e5ed2f724647dd46f5e0d1714882113ece39557c609650d65da50da8895d2f2beef810453de3ea00c5ffc4954c2dafa97aebcc3b2387ca08488bf6e88838fc5b0a49643f37c77bebedb213f80182d395b15af3f590b578b2234d81ceab1ae4a5593fa5ab0e8beab9324fed0c6e9002676cf123c7bb8a8360224a661fb036861ca40c927b9e47b784636fa4d32fff14caaf71aced5a4679618e0b274978f2c66ffd0ac051c6bcf9f3b4c0111a66bb23d282e45582a23806827043a84b5fcbc40b9783dd057128539bc7303ac07a27b9e3eed8faf82e5c8e9ebb5d43ef5fea59fe522fb6a1d2e13e892fd6be5c08bd63eeeaaffa1306397b7ad33af0a800e335e9875abd2ce797294278cd80cfa89297bb9596b9d67601b14ce2644453f137d8dae4dcc2f9ca5ca08d94bfa0a5795aee924157dba09d7026f0d7ac2a67a912bca284c9554c9bc3938015814aa137699d30a9b9df971254f3c1ff04b2dad048949a0f2087e0398671ab40e522b019993596e84cc663108c8e4eec3d25aba406b754036e2ece058162d3beedbfce25fdb6a0d27134c0635659317513a132ee0b49e9aec78efc0db1232e735a92af579e4db487bb7259377246815b27c5fee57d9517c9c7b0d8b0fa3255e71f0952762b4dfe3e0a101677d1d008ca7cd006bf6eeb527ce03eed18cf155df57555d3701a65a17fb4c568696f26149bddb0835df0df9e834061ce8ef388c3d35205875f1f9a3c7e64e03e96fca0dc150233e68d7d331c18a5e6525f0da192e80802aa4408b934678d68a952e300d2ca0805d4cac7784f85afbd5b8118cc4d91248c836471b93a58a61ff4012b666cc535085ee3bb8f832dc92c15eeef9bf9b2d0860b5ce17762c364ace8769a5ccf505e9dbc0d38b5248ef891f4470a8d544ea0c261d953a0324fdfa95255df89bb5fb5c637f71258b0ea46b06c87df4236f3991ba2b5b1a0fb44a2cd2fb18663466bf5193dba4c43a6f42d5670e5223b88d14824348ee7d4f208ed8f7c53346a54a05d2eb988fc47f1fac085be6e3f6643686f400ff5c4399ac429cd89238230a3692cbedec6367a62ac30069c156352ead4acf8274e71c36272d8c314068585f9078b9d5553132b31c04b6a5166ea98681c4fc2ae0e376111e513ae04aeedac5cf02bf762949df70b641e3f3b8a817c20a978540e823eb652ff7fc2b394fc83af7881dc9d769a6b408505d3078b3a7ddf2a55f4a0f18b772529d7afa217a03c8e5df724874335cc6c3f965e67452727f17ef0f40706fbdaf68c5a992f746dfb64f079186b8495f634fb951c3525e95faf4caa670da19453027ac9edc2c17ba1414bb673ebeb5a5ba02bcc82f6a62321b43b9eb522c6ffd32bf3ba8076fd637117b606e3d83b464be86037ab84fdc6082942601b54b74fad1a732f90e914c770eb5709923e0b3fbdd8625315db4a46b0a3fdfbcc166d13fb021e1e994e1e6bf4be02aaabdd94d3998d2a33a1840e38db7d0800de1380a101693be061e23346f352e4ec56721cf999de021400c6c3b44ba1d245ff677d0a3f76c0298698aab09607fe5a0bb1ff61cd39a3513e41b71db057018e192bbd00d6d9a575446a043c0692e16e3c721e24979fdb002a0eafc933249660a1788ffc6a23f9983fa14a45f9e1f974d5bede8f4b50a639b61a4840ab9c998d0c7ced4dc04eeb1b891d608c5614d444f95ac9312770db96dfdcb26d755411d1b1c0dd52cd2f04c8a5099102e28202d94ab26b8c14522485bed7718ab7bfc87878bd2beb788bb8198a0164877167df0898126700009751239c18c8570e648472bc57efbc3af28b2f82c751ad9d1c9917298662b0caff2f749f7e6049e4c5f636ef3ac579d5927ab9a004b8689d8bca36ba671fc8930c39c19ed011a98a6bc234fc4c4646846e07cfad24490457a4ce9114c5ade76cebb6c6b59bfc0d9b7ab4e6814a23c2d44002667544c74d16b7e2aee37c4ee83297251fd6bb549ca422d2a40c3ab98f467cb38914d8ec5c2623508dd336068707ce4228d3ca32b666a35a5d7367ed94d23ad068fd5b16cbe0242e661a7317488e5554be131457ee6b806ac8e5ead6306641588b38f77cfeebd35b4658f506a9bf0cb5632ffa20b8f4518306d051be367290bccdb523457cffb828d0e3fd4322207410d44ebfeab426be02361649b6ca127b514ef66d9469984a1af86e97b24b5c56bf0e2628fa8351d8bb4e39f07635ecbea9bfeb9ce1e1519accea0f2a71015235da164eaddac081dfebe58b61b6bcd3163bcaaab3978294e1756463078bf42ee6b11d9ae77af9a855909ab781e9a8e98b0a4014d407f0cbae2550c4162dbd5ffe73b3ea738da2ba1ec8b0b2641d40417e7796f209f247ff890f39262924536d4890b44fe88d27fe08695ff5403045fdc7f7c8c18e7ad8ce650d660f72d9bace759c0ebab478d722f1a24791c773ee2233ca992827405e714ceea74b041f6dd041417289e8c0a0238243fcbee8f160dda8a4f5147a301aaafdc658c5bed0f99728da62e7fd63f1098935254dc13b13710b8fa9e1bf3c40d8faf30b90df7ade4aee12311ba8cb09cdba2bdcc94bfa7f6a612f6407b73bdd0564a20600a58c8a98014468975d1799911a1335973b05f99d1a5f5417a3254c3860e88407f271b7443439d7d3730a95f7195421cc52b3c6e6aa0643e4ec951816316cca111a32b49818ff99ce751decb6c1d5049b899ff35fcab823c8a2ec2b2e74457317d22cb05c7b30166713b37cb3c1ce0b856c6fa8b165183de898ece4dcbc998e259337ad31b49ebd64cd8c1653735b8ea03345adfad0ec015381f18f9f059095b3d0bfb675574391547cb3e47153f0fad1f48355ea83ca665b6644e6d374001722c560093f1fd178cf4720a6be055b49b0b343b3346791d7cdfec9542537ff5fa86519b968c5c9a2be399da7c143b3e8e6670fe11f93695b2888a7b6ed18f074d1cfe5a97c2fc44f5e3870302e886b8257ceebff2b44cf098becda1751c9faf722ea5d267dbdeeae1402574c0a4aa6fecdcebc9432a573203567eca2e01211c2b97e9e001da5a82c7cdf7ff6f0d18f96ca87401f6331d8db26a0666f8773abd42f1c9ae23939e0f6c193737e0b1a69d0e4de9f0fc68835eaca0e96485e2936210301509e9f7282a3256392853a7d4741101f3c21283bf4a3817cbe47b488d41f94cdf095ac7e94d684d134abae57b652f9c120f124ecee45ab46c4b36d808d17140647f0ae7b381a4ed89e32ef4cd3f557630b6dc126e892f74a2fff0bbb6b5acc8a6e1238d0764c8c36d5ec45d77f81271c434bfd236ee1c9fe980ee4afeafeecf5d4d0226115e343f938cb392105af5dc320c3521124d8c99e432b3df4d1314138b8732805b7b6f6ffedd39096ff48c86dfdce31fd57d05d405330370d4637ce48acf77244d68ed8f071aa5d1beedb0eb3fe08614d19bfe3a8bc755ba2d7804c4701d820b79a70384e4a0789aab9430f3506380c889e0899f6dfbbdee39e61c36685d333f050195dd4948d61b24af283b6c84738a5b6679fca7ba8c69737585b42c3c44a27c5b3289f696509999d6fa924c1406054a25d7960fc532ff3dade2516817d6c64f355595ec378752b8c027383bf0955b6b910a33bbd7aef88caf9989f004d126fd45d5083507362674a1b9e022868f314d1c9de8dc664e1d66d2361d6d2b89330b4b35e8dd31952d5aaccf3705bbf63ecd7615988d00c4f49383864cdcc6fd33399e41ffa350120893e91e484ebfceab9dd75b5b044031b8fe697ade2275683fba01619faf82473fae63caede29bc8aeb900f1770b75ec34d80b0aaf45d6a28358c77e863e8db0dc7252f4f28463d2cffb1265d02559bc184a1ec2d6c6b83e5eb26a21af132e9f685e25c307ffac878b72085714a7784af7375047111c6e5fce0d223471fb17c8a463e01dfab62270612f2fc538f0ee0e8b57dbc7c3416fa7a414b63e0fcdef77d99c4cfacb4164805a24fbd53ffa711a1bb5c8f13d4124e7bd869ee7435b0f7e836c9db08d4b03879071355ca1ecb150c3686ded98ea7d4d787fb56ab032974cca82956f492c7f7a57186500a234140a9effcbed34b710a3a9bf71639f7bbcf49134e9f9b702b9d86cbd6812e4fe940cc8be3fb1c429714cd610669bc8bac99ea8b110db3e12e1489f2dd7a04a209dcc45ef9d32273be4c2da0dee3f8404be07fc8fcee83cbb7bf8b4d0e56063b8f16cfeef87658079b6e32d4a6b8263ae5f622c0cd6a4a1b2a9d714dbb83f26e2169e74cbdb094dd777d0d5f45f985f2e4d4908e5e83b86f2a28230690c5dbf3851d1f51d67a48e17392dea0833b3a9d86989b91f87cf1826c23730859e55ac0a8bdeb0bfb883632975a4855bbad91f88d08c3ecadd045ec2b4af4324009a8ffee878f2f9f152dcca90a504eca4be52373d4be99a620039adf082979e574c79766596897865e7d7600346c98c6dfbecd9bb67c25e270328254c6c0e3bcaa51f762ab48141cd72eabcd3e0d5b2927048ec34bb80697720d44bb9a39af2ad4e772e08e6047be82e48699b1553ea63bf7e7cb6cb27f2bed538e231238f502286cd84c8b29b7f161ac403b9af315212e404b4cbfa00e70dcfb44048628104a5c786a4df17619686b4c6171be992153c57eea829564dd795c8ece9a0258ad5e5d7a3d51a812214ef97815c9426dbf7e8929c4de92e4448125929f2e90828fd6e04d9039581d3d7e15e96d06520ea9ba64d69dbaaf33cd683c0820fb100178eb3cf8097d2c8c48f11ef20cc2182bc66597196a7c68cdbd217eb09ff3af1d534b2dcaf4146c8a2c5622642a95595974edc661a69ed3e33d67231293ce05d6bc562adf55df3d71d8b4f65444d0d0af3ad230e012ef5ae201ef15abeee4364510b0e345dfa3cf823ee570f0a519931224f5d5d810e7ad3699aeb315bc8e3f32db9ea05f4938654cbf2dff38c4985dbe201b3c20189795ae78479ce1d7edb266c9a65f6e299c193b84098d2f9258c1e72e8a06d81504288c97272c5c7a75fba1769b687778b756f45ea0abc04d0ac7a3278156adb61dd1711f1fc2c53fd5449f6c0584b4b8dbae71dcbae92d3dfd61752947fd1b33866c28daa7c831040a879fba2dacd2f80791ebf17dfd097fae086f5762612fdcde1dbaeaccb98e1c34f52ecc8c318aae779bcaa4377a603422d25fa08e75cb518cb00e72a947b4d04e1861a35a48971a5479dfeeb59d65a9ee166b8259e8135c6ea32a1fa90ae27f9fc502ff347b20ce9a7e7a71271ce244e934850f5ca616b9b45259386ef91bcfad431cf799cd6d3e6a5044bcf81c2915e0fad809bb4d6dfb0fb49b2f2f60718d9b59416ada6d3392c3efa9bb4f7648af05eb1d8ff0aaee2175441fd30606d1eb2c926112037179c8a364603b1a0bb2f63bcb2a57a2935032d579c6203c0429f36f33bca55fee2efa4147897270cc12f0dac869c08a55cff1688bace2b9b62d31c42581cf85b06769250c759145e429a2c293b8f38f9c87659d6c7f555e0ccb9381f6a5cda4ec9e8184f04ef9d444cf476e92b49d45b5f659315bd04bc9da098ed4b5623680dc05f4b999ed8c9882a4c", 0x1000}, {&(0x7f0000001380)="21c1830d641b99837381acdbe50c9ff8f46cf51f19088faec2b3eab07a497cb8b68865dd5ad37682b9bffe7bce5f40697c02d279a3b263e7eaf5ad323a12906b80ace0b63fc125d8dabe00aaff72bc7a72e348aa34d38718d502573a5525e3a8413abba8012eda5f198d0fb652cd55afbce73368a81f107830543f6abeb7e4ec766e7db826165da0e0eee2fb831356e96c90801dc88982228f41f74c8b2511d63d7e17006c68fffcfd11f5293f0b34192002ff87f5c0aa40fb67fe9588603ab440bc65dc56b81b1939cbd9", 0xcb}], 0x6, &(0x7f0000001500)=[{0xd8, 0xffff, 0x3, "1bb2ff12e59c65b252e37245292bc53060f5ebca984a49c0dfeca21fa6ed207b3389b24f71806e049deaa23ac0f8c50e2748544c996af42d206efb8fb28ede3a599b535244d6c692946f1a7ef2ecfbe33d5a8d4bcc73ca9b68817aa10fc5d38f20c6306502befb853b72645f88916eb24b127f70fb371b98aba12436525c865e23c433945b49e1d974a011647e701e06281365b07f345276129c89ecc791a91582718a5c3405e616a5a587489f03ee44a3fe20e5fc6592e8b4651345519fcc1ba87062b1745a92c0"}, {0x60, 0xffff, 0x400, "0f2541b92883e451502caa629ab0f5757f1a9ebc0c182bb0e29f4902a7705bd41c4751864bd477d401668dff1fcbda860889a6ac8cbbce7bc29fab892a1f7242b11b90a17ca7e25434"}, {0x70, 0xffff, 0x3ff, "e891fe1fbd76da495f2515228dc2c6209645a9b053488c673ca796e6c59430bc5968c3060b64a62fae7c1f0b7cf530ef6fbde4670b3cffd2db9eda40425df6e53ddcda06a3db9193dd63d1feef0951a8a37f24bed32b0d8a149aa9bc"}, {0xe8, 0xffff, 0xff, "a5700f7a67e8d9cde095307e8600cdc8dcfd152bc9b00a2c9b0167469b082ccf4170062a93454f92a87700ec5167d62f99ac52200ef5fe686146c98412c4a4f566700cb1e7160c33bacdca9b3354dca8376dc09e3509e9fa623f8c537e07097c28c0acc74d6f4d79f34c935801afc233fcb0c693d42c3dfdba5230fb18c42ee00daed60a1be090181c3bec444c21ce186c16bfced62d66dffbbfe2c19dcd3c3cd97e2aec05d910f05ee719f4e068b6d5b15dba9d82c77707ddfb2100696e62c63215cd80e0acd5d50318d917f2d47f582fc1"}], 0x290}, 0x1) r1 = open(&(0x7f0000001800)='./file0\x00', 0x80, 0x2) sendto$inet(r1, &(0x7f0000001840)="2cd4516cf4a73b4bde3f1d83e25355de603314b1db7d55b4fcd6c079a850a625f7b4e540fa7c48e85f881d796a3e275627c989f664198ba73c112c1a2a29f200a772c4251980", 0x46, 0x400, &(0x7f00000018c0)={0x2, 0x0}, 0xc) getsockname$inet(r1, &(0x7f0000001900), &(0x7f0000001940)=0xc) r2 = getuid() setreuid(r2, 0xffffffffffffffff) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001980), 0x10, 0x0) r4 = getuid() setuid(r4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000019c0)=0x7fff) sendmsg(r1, &(0x7f0000003100)={&(0x7f0000001a00)=@in={0x2, 0x2}, 0xc, &(0x7f0000001d40)=[{&(0x7f0000001a40)="eac44d100f6b0068ed314efd448ac1e6291b0ec9b93ee2102731867a02ef09134c7eb1fd888d688d2da1b91e57278c3990a37edb79c37cff9eca72737e4c13abf0f6b6e9b5516a0325f66b9fdc1c5a5f2574867c403e", 0x56}, {&(0x7f0000001ac0)="405b4f611433153d81f58f926610498ffd7547f8a9e198d6bd7803e2241fd8ff23450331db71eaec05ccc6935a783c19c630670ce6ec4a56688143b408abbd0656d1a562cd77c124401cc6d3be678fc78257c756e623600ec3bf32061d16438dd93775333e6c8e6c42759dd33c", 0x6d}, {&(0x7f0000001b40)="ec2314b6a5fbd8b787eb96a1262863caec0dae88f7fdf6bd6b01283dff1c75ec6da602bc21232541eadb84b7946b29d30f4f710a47a91072e3041fcf0fe4c78e515f545beef88bb92950a08f16757c90adde164bb3d83bda75", 0x59}, {&(0x7f0000001bc0)="6800160cd8f7194e2f2d07ce9eafac164cbb489bdc77c33a37b7a556cc90c2279a92956bb4894049acb2f2a6afd97787828ea6dca42058a4b62c4abe0c8e7a5ca8f5d719cbfbf9d2298b3af239a3f5f801c9d77ca5cbf627a57eb69bee9790f6b7a47807c08501745f23854ba0ecddf3cff76dfbbffd54f20f23cfd1b3eb496ad316c604332a23125775b20d0380394ab512bd6e27b66c78326378150b9a80acae6dbc69848e1db62ebab476ccca93163d7aaf5981b6ac0b1abf877ff39918b1cc501b64715ed1d4a178be", 0xcb}, {&(0x7f0000001cc0)="948341b10423f615303e62c2c2b2d983018f297cd452cfdba503cbd25655922f40da0a8cd3d4773f5445070a7e0f09306f9d239ff08315a28fc4afc8cb3c176047ad11bbc169ef85233e0b0fd118cd437e734ab95a8a5bfea86016efccdfda684aca46f1763421da6e4fda", 0x6b}], 0x5, &(0x7f0000001dc0)=[{0x40, 0x1, 0x9, "a265e2669d5666cdd648b93fb91d09a046fee9db3dd7b9a4372b82608ef77835c4221db4de0f5a1aca1053"}, {0x20, 0x1, 0x9, "137c028aa12e5ed31d6366"}, {0x80, 0x1, 0x7fffffff, "3b840760828c37456db234029312a05bffa1bbe36eaf165aca39358d0e7da5cb866ce0af87bff82718a7ba43935eed8f7a947589e9c293f86415ef01364e205c8a56713617c19f4b639dff0a8b3e52ebd079877bbd6c1662c3d186720b891fa56d09ae89450fe36f593e99ca"}, {0x108, 0x1, 0x0, "f941e0c106faa0d296c6876adc90c32a87c1a686373d409e46ca86a82f10f24145623051bbf351fb13df748d69dacc09ef092662b0e3fa385aaf0d7fc89376365d4865bcc607944eff58037b29b641ed19bba277cb1534a1b0b955c5f500b9942d16e30b7668514d783ea92ad3f0f8fe59d45a34dcebddf1aae60822f7ccba7daf007bb2c355791124bd05afc184be03909d962e55d3d38dd57d435550025954b6c38060ecd7f88b136a327b4786d9965494116628cc1d053449448e2d65b0fc1f1cad6347a720862de4fd755373dedbd2b7c836c9db4ba02137238e899c59291915fe71a17f44d6f464a93fa13de8369e79dad8dc"}, {0xb8, 0x1, 0x3, "fb3d9e24cf0a635e4640f611666776a49710b8c960b59f13519ee6e2ebdc3b6298ccff80944ca2d2c3e0f8cfa99e454031a40825e32a3ef5e1248fb4c65c457fcfd4c1607cf4df23d442e683e2f607e7bb3e67c774c6f67732729f498790cc46069de287de8e2c5ce2b26c7bbfb57b24f8a03de8fbd9bae7c49832983385d298581549a1390f4435a8389b5c3c44d23b0957b29d32a6823e5c980f38dedb63eaa16a2df4fcfb2b"}, {0x58, 0x0, 0x7, "30f39b390423037aeca261abb00ca8f74a33a46c80f2dc7177eb8c86086069fe842b302966d2494fe5010161dcb24d4f2741000d8ef907d30c5dbb2aee0b29916e86c8"}, {0x1010, 0x1, 0x7, "0fecfe9169b21066eb9d9883bff9428615fca0235545de129dc24bd5ba8a87ef5039388f75ceb961eced33ae283c5321f3fd02e42f9c7f9fd7e024afb17157255cb1569367d9ab5536c8148791996250a155633f2e00fa4723e2a03650cd43da82fde1fd1e29cd6f66c80df9fa09261854f6cdc84468be1ccecba3ad3914aacfa7bc695ad18ea3ef2ab5faa40cbf020e51dc87623cab521d097d8f57461b25cfba089852bc6f633a3bd13db49c8a62941c51045d0ca5c01230cccc452253904daf2b2d5913ff12a255717bb995cc359ba80a01cca56880575de487577f0e8353c3de19ff00ddf37edfe46d0ceab1c3e59bb5ddedbe6f55e06186dc5150b30b2c4860df55efe6b4096cc0a54f646f4eeafca64192a2cfdadc83f0d2e2c74e26a837111cbcd0b98d863324ef30d230deface2c0bef57ab9794ad8d0f6ad1b7c6f07b1c1618e2a13dffe3aed58958f012950d924fcf6d40b6cc48ed01a0ea68279ff79d930263fd0a5da569239747b634b97e190d9ac67edf6d82b867f4dbe6e6627becc3cc48d8b460ee92ab9b7de3b3ef0fd8617180b4b9e2e40cd98a59d21b488d20b048c2b89f3240ddc076da29122db67646001931355ab16e44dcfe231a2edb23eee6e4eb34ec6e137f39c1e2090b72a7cb6a410ed8cc891a0aad52c951073300204b6ede77c48d051d23b4bc52558fcd35cb9c328476bc3c7d7c45c88c26d03d200be1ba6b80fcee536aec9da9a12d8b90d3f029ead80de6ac48b10f1f5a92f4f175360e50cdb9f568be6e4e568611359647ecf91f60cf8209f132330c90471d534cef643a909c819a6d26fba6d21a0d8b9de015157291c8dfc98fbc1322820b23b8817da6a26ae171c09a2dee3c9c97c0e8474210a81ff13fdd22cfa685f2b7a982687fe0cb5bb6668f312f07d95f7dd0f369c8788c4113415c0cd4080fa1656cc94b2b09efabf8946a23bb22bd9ef160df48bcffc314e01410441d03942a97736529e7a19b22bf673ee6243c6e25a8eb324fa30802b711c1b84e6cb2b0c7db029cf9e5fd038184be166d55d7a2e3bb635df6c0fb80421d5d633ed98b0c5e281ff23a006cc048faf11906a75da977d49a2cb1a1cc9b4dc83475be7ceb59cd5be5a3d303cb404988a04214e6abc86594c096ddb766aeb2414ce8ccf2a21a652b359625e078ff443d8ef4a2f519a846250b11bc45459c1778d2ea203128ef32fa627a83941e813237184338dea60fc9c39ec6885c5a29923cc3390fc0d5254db85491a2d5c843cd0f21110e00c974b1fea6012e00138d586b213747f72083f67695b394a7c75b3a179c994c1f6915a2f035d90901f852ddad997ed24a5b1a5b31f3c3dc531aa52d37785cc778d782ae383239e30855235389b44324cc86b75ae875340b0404f79562ad3e9c015cc289294d8250b3c8e20f5b0e18e9899d65c39403251695f23c5e0293378c50074282a5283824705a1e2e8cd7ef3d21d539cc66bb7f18e58e3bafcd02f558c7875e0198c627b2abcf555a5336f20c66eedfc986df2e74547bf3b4cf6400a41e4831e79af6d2c8a956353bc1bad4bd2e1ceae56631eccc27c6418a6ae3be88cad3557ac3cd53a36e6c2c68de7fc95357383904ba38d5d5d82a141ffbfa32876647e75be4ff408bc23698c5d70054451a911192054a96656990af0ef2d84732edca3a90811376c8a91959241ae02c565f42ec21c6a8b657afa362334f6d33abc086f7b11c1a3b06edfc3a966c159a2b6dfeca3958bb9ab9c3d4b1daba19e5722ca6e6342bdbdefd8391450ad6bfba13a410fd27f5f298ae5aa274daa3c532d30c473b5623734ce21559071d7213d75590e532daf50a5220c50b7dde95cabd13798ffbe1b8980a2320e8464d708650610a784f3a0335bf0db0ae51d9196aa447e409d19a2ce3d5ee70d5be101132a3da302aa759068d31d235699e2f2cdbc07b1ad794be8093e28e99c3130abee0a23b7423a0b16067a0566fafb6b5082194afff209ecec450168c3b87dc556be3c6242980ac12907a242003c27ad554cba34a5ec2d7379d1607dbab06a828e1ddf9795bdcfd34f2fc970be72a4b903c5e180bfd6f0bafbf8c3013b1d9369ff7887df480e6d4af05adbd11ce30ca4ab87e239af5e2b0c8df59ea9acc502c1cfbf160dd92af9c5ccade6f86c5decb5ca7700bd97dbab3ed5dcffb9aa6ad80217422987c2f27a26d4ae750a0fdbb863e95ceda502d12946a0c2fee5b76e95f0792d9ee8a9a30eae357eda40e27177da9faae2251becc017887868672d593beace831542de549cc669e52f96be0ac33c0a449bff3e172ad4c823fb2a12d54972b071c18e25153a4fa7affabc81dd473e10db4386ac3d2243977871a4c25c4090aebfa2dfb9ddee924adf2c56a082f3babb96c88e56d5b6747096243cd7739fe3b8f2888d16748a83e688ae22fa1ec91120ca065c34db157c00245a0067813932a1005b270433673c5e89562093ec6f8319a2910e33b6841b8af46387f4766f6a14b0cc33e2b0675b51376bf542b7c5f1ef543244ea7cc401e7041a6189f1e03e63dd4c76a1b69dc79961326ab3d09e1cf8fa8cd590326d8be8785ed3d9c3851f2542ff9484ff74bec26a6e8b12f27c31920784b1a30806515be36ea279f6c225468b4c1c762bbf4f76b2035e115496d62721a05617421a0f0daea340fc5e7c9a5d37c9e4fd9134ca357d45f77adaa322df5c42f92714c355c938422ccb06322e3675d1643e3120c286f3694cbfb779e2374904111046f79150783e13540c6404dde5d46b80f14b56dd53b34783716692a1750a4a3a8fb0728d14b187cf3b5f750f2afdbd9e7ee62b728a29c0fb52ec89b4ba5b5b190e1043716fe219e901a1b6315614e3963e77bd132d3673c42c13c4b6dee572201033d12cc1a516a5ad3a540fceebd7f2aa501331a074c8d43ebaf3f4455dfc4d927199c06c727d88474a8d8570c9c4e3fd7d6de6c4496bc6e6683097078c9ee2affc02b451041b5025b43bf0b8156decaccdc30f32ebcb0066bc9cac5748e3f8216a951c666badb8e966ae2850a973588178eead72a8a32ca4b265f73aecdcc616d7e59d2452fd6610db1c506e44ec9c35b2f8c49379349e42e0c1d928aafd410e58b94aff5a96a5eba238755c9bd265bd1d6176700efc2e27387e4969d50272abc6037ad87dd62cdce4170472f32f5f74cf582277d133551669604042b199eac0c27d93f42efc1d4bf38b49579a053907906b22adb6929cecbc5d5cf9d46bb95ca2f853476a1df7640fdcb74f6bfbe6ba941a69cae49f356ece6b2e061b20a3081650379ba0dc4a1d615bf45f6c623fa4dec013168d0659e7ca6420267efd7b7818f8525a4c4de236408ce1633b6f5f4a0b5d3a104656d32627a38032fcffdab0bea4d719a475cce0952069e8cdeaaa85e8f4065ed11f8e56f65f98a52649a5c61d51570c568276b1b3d7b8e6df61dc3ad5aa400bbf75ffd2427d23d52ff7e4a2971eec3345e33b6068375d25451129005dcf6b4e4d6bfb3cc1c96a25b2a3247fbc2b0029c10b4aaac195b6135ec2a3b775fb80c0dff8b0c00fc373577c2a3422da989064a4ac499734afe621b6ffcb1b8359610d30dea3973e2ad44d78aa4c3098f0d360c11aaf00e19a332165556cf4b3804c069efd8f5df6b141b189a68b972d113f1b52a3ca84e3cd861bc3b99f892398da615cac3f269716064faa85605ff8402005207617fbae0bba450a152bf3252c2598ce1069f5fb076bd6e55b7f932b281edf36fc040d8a27627c0affaa3ac3e0554be288a477e49965c7d51b8d1c1fa95078dc6966c8d48bd0527a1a471323f415a0781d78eee25aef3585b211c83d89fb54171faba41e433539331ca4b2659641c7fe4659f80d149e96193d3283957a35d6ec064551eaea1a13990b24ad6e699db8ccfda00d10b8d092e014e97b9d032fe3be36099bec5031c834185ff71baf3c09a942ef3a690dc8811f07fe13c4ce48cba3e6ba45dfa387602fee6769921f60e25cef31d77f2af41833e7f123082e58c9ecbbca73750b2444e0e92b5aff4f99105eb7ca33f5341047a5be7a6206c78d095d79e822b1d07d9054e38d00bb1afde6a7cd52d4590b058ea0b371deeb78638fa6c57469d2a246c7d2cc0613bd84f3037e6c5ac268a83d8d9cae07c08b0b7c06282c9615c3e8e8d23a04b05bec32bfed8f2651312d04a25f5fe582501b865e61fe5a43b96bc3ce2aa4e50c1d2577aa41aaea35c357ae7622391dcd53673cbff63dbb36ff1876fd6c80b3b31b879bd906f67a5d4bb1839f405d3ec1320ec565f44b33af63d4c99faff4bc5fbf15dd0edf59ae085c09003561b028bae70607d271fce4b35771b6331d9238085be3300c86279f137c1f39c93a03546e1384923931eda789f37d254e52dad79f772e88ef28b29d7bca46f852907f250bf5f38fb43dbca84efed3db55d73770ca0dbb77c4cdd7f101164d861df64aa11425f18e7bbef146de346e9c2c7ae40db8255f378ef27d26237b1b2463d06e6e633324eca045b748f14e9ffeb401473c372b59656cd8a257532d3bda389357aa54b8ac1c47e0639721ff4ce759bc747be8a77c411f1c8258403ec0d79ab376247837453446d13dbef7bffaca1a7121d3489133cc88928ee2332b888e4ec2780ddfd2c4d814a5705d4331c781e6095a9441f5362465de01b41281cec40f256216849d39113115ef0552169f4e49687e64eb108d57cfd0c846dcb06c105c4c4ad4cbadc61906f89c7cf10e66394d524537f1cc8d225af62f9da4aaac4db83e77c4532c7a5e6cad5ebc39581a78b086a8df1c27952f896d709be2a80cac6c64df35948ecbf43368a49236d0c9d4e64dd4a20aa6356270d8ae332e4d6f62a46052e530b053a7f16bbe47a998764f7944b989b96282be0d0f0d717cf672b04669bfc19e4df2e66eba429a7a050db97a8d76e4ab1fc3a9f2efbdb67b8afa5265fa6fe65ad42fefd0c5e1f6c222e1079f6d8f8c3825cc3837c54d988150583857b72f2993d39cbfc2b0bf14f7f704616078d73869bc0584c593dbc18e604679e135feece46d7b84865438557d8e459ceeb40a6e23aa04d362ec0024c8b9b5156072864bb8425d3d5dfd8c0f35f537598cdcf00df04339af2ffd72e9b8a281f5799a910679f081f3169639cef189644bedbcfac7737909793dc65b571832685fda70bf53b6222f77a1864233f3546e3fba0eacd78187ced88a6b07c80e560a931ef99232c58f487e946e8028369b72adc58f37e25c6f4942d0a4092a01e090c8dfe869b58fbce246ebb9a74c6050d1c8977dda79cf49b5b7a446bb53b0c79b2bafc52e8b0aacae4f58e4368beada2726cd5a08281baa1baee24dfc0561ed4744d80dcbe2cf6d126c8def1e4ee7115f1c399ee35654ed4909887518124223d13d04b8133be115c85d75293b0dc0db57902655b1d79460ae9aa108bc88843e55e04064e872a568ee5bb4a09af7d4c373df969245dedcfc0ee5dfdcdfcf2ace73762bf4eadfd0b52b5e44a05ab62b803467fed42ed30ba014f7d1284a5c40c04d73615fc37f54bc9a3a9f2ccbbd7db780a1b848e59a744389ef4879cd2ef45f74ca8bf4d3688557a0c5d116d7f8d6748f57f55431840f52b19364b3fc24d2d2d93adc3d439b0ec6cdb5f02f6032822c59515f88b785dd24ec7bb46c5589f47cfd3e3d66b37f088b4df92058d8f2248aac716984772931401f1f27f72754d95a3ccb87103f48d86f520d1a909595ade82cc08991978555521b1"}], 0x1308}, 0x40b) openat$wskbd(0xffffffffffffff9c, &(0x7f0000003140), 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r6) r7 = getuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000031c0)={r5, r7, r6}, 0xc) sysctl$vfs_nfs(&(0x7f0000003200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000003240)="76bcde729698ffd269f41946732cce1144e849decd180d7ecd47903142bb8f1978c02c3bbbef6d0c3440080ab5879f8e2866aab749145c839ae72fdbe472ec6e7c704c704184ffb7c4b867874ea7c33d21edc7da7fc9c8df1f6a048ee62bca73cda4e44f6c763c8542820e7483f1dbb7afbc73cb879bea38da82f5df04c08025acef28bb821a232b123ca97763ea0fca8f3471742379906d912d7c0ec1722691350631fcb59ff77ee7f1ed069a26b8d10e906b77aea0408af73beca70afe1eb1792be5", &(0x7f0000003340)=0xc3, &(0x7f0000003380)="2cd4c88715bf2ba2e0329b2b07daade2f053f41203db749356a6a1c10c6fb833456be91340b976c349c023f2e6a5443af1a2d2", 0x33) sendmsg(r1, &(0x7f0000003880)={0x0, 0x0, &(0x7f0000003500)=[{&(0x7f00000033c0)="1f1f630869d811fee635007b544adb1972667eb0263835a2d6199ebb750a4cc93a3c197a1d4f6825be388d71d4b711dfa3c10efc068dd1169665b898926e083fac3cdfbba9016bb4669739e52df184809043ff59c348cb7a950b121ebe507cf2594a8532d38ac1042c39ca79d34ef3c20f75bc787130fac7fc69f7a1d236789dcf230c976d43fae5", 0x88}, {&(0x7f0000003480)="5d7926221565cc3df9000756079244c2eb34d732eacdc4de9455fdfc6cf6bab19432fc0c761435", 0x27}, {&(0x7f00000034c0)="501881237f78a092c0fc6d89824bd7b78fb46eb96b718c48dd352e2365978b343bf9abf081298ca49aa65ca768a1f4ccf1ecaeba0589aa3470f6640b88", 0x3d}], 0x3, &(0x7f0000003540)=[{0x80, 0x1, 0x7, "76c8109c45e7268b3873d674c35d46d723076c4f12dc636e6ddff6363b689194f33dfeb45cd5def969459d2f17b90d823d6d7d9b2b80f6bd2f720ae0b056e669e2499ed8024e5205e4bd55a1b27f1fbd4a26fc3039b797e59ec7036fce6a083015586224209d8c980c249b"}, {0x70, 0xffff, 0x8, "079997a57f457d53246d1da878b395f906eab44656e19826153ede8a9db473013621f51de2120e8bcb54413779b3efa90822a1e0bc6231ed1a747e1aea97278b1aec0c8c4daa1b62d86d42f14c8d42ccfd647fdc293b8694b85a1ade"}, {0x28, 0xffff, 0x8, "fab9f936c7236b69dac88601f71eab70a580291b"}, {0xc8, 0x1, 0x8000, "4d722bef480b44466cfbd433f651f13487d071bcef134e320216a390e1032be21a310230588171ba6bc9920f325500acb6e7a141c80caafe13f2607931742313c1d61d22c9a05ab9ea02b80ce2be3a8890f65d8edb2504215d0b8b901ea47f2777848393b0580546b49606a0aa072ff71e992be955d2493d162364b4700826cc59fdee97e831bddbc103e9d8af2d0a37de0fc22daccae4586f3efb719f1add90c6c6179abe6fcd9c0d3649019b8a29f531cddb47479a82"}, {0x50, 0xffff, 0xe3, "0e368d8fa61098bc14b409f5444bee98510a12145925b00ff74a1ff15098ffbada707faae37f50afaccb03afe1ff2f902b2094e749fd2fc5826eee"}, {0xd8, 0xffff, 0x84300, "1def7b57e033285cd28d901d248a88a2afbc62c1cfaea6ea1278e5be36529c3cd284546ebecba98c00e913af37bb7ebeed5a8957eb5897a5d395e88d455d64053a2255b4b9e33cbf040e37dda4cd2382aaced7cd771de9c74efc78e4bb5163b42511ce3954e8f201904e3b821d279a94e706e353f37824539b6f7854cf31e7f1de85c1f8d9f4acc65a3b9e8b17e952bbf9cce23a2c62c8126a1f850bee5eb8bbc6170dc97d5dfd3886723d6b783e7a17f4ec4d15ce5973546b368714320e7eb866"}], 0x308}, 0x402) seteuid(r2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r8 = accept(r1, 0x0, &(0x7f00000038c0)) write(r3, &(0x7f0000003900)="84d1639948d7f2065266622b510a4a1f4cfc4f7c0e41a622d855040ec80bde304d761aa860d05c1a880a65cbea42f7792ac8859099c98d14fac2085be67f0e67f493ccf769c3db3538b39c6a5d00098006ba7b107a43e0ed8658d409f170c8e0a82c48044a7b33b1d8c47573df55a73f340dfc1580fe8f874c3366e0082b003c844073734ab904142c5af09494bdcbf5354031fd9a836bb548625b15f1469715fcbd4c211426a04424cc10f5815dd997bb3ded168b7d90967f7c5c3aed8f924d110e553dcc26d37218e982", 0xcb) sendmsg$unix(r8, &(0x7f0000005fc0)={&(0x7f0000003a00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000005f00)=[{&(0x7f0000003a40)="df138fecefe181c46b2e835a9e0881dddc35e94d9d3adf1b30c8508e47fc0831aa41552eb70e2ff4a3478b4813cb6ce5992e9a26d079347cb22d0e852e8289de221ed962378c5efa5214f9778258882f0285806c12d229561c8242b2539a473074191a3cc1c5c6b83de6af9f931528b44166f3a1b7a7a175c762d887b59830952b822f28654775c3854950fc0804fed595689fbe3a7a7332d6a02555e51e2074fa3f34e1248805eb3476e9cce611405c86f9f1bf92eb484a1deba8238dda14c6e627c9c8194e9d7e", 0xc8}, {&(0x7f0000003b40)}, {&(0x7f0000003b80)="c25a59f1ca6e68a677dfcd4fd5f680828bea8f7039e1f933a26d0927e47a3f129ea4784e43fb0dadd0882940fe5f650b4ab616fd1cdc5fd75d0da02be93659bf4f37666b2b783eabdb4ea7a55be522b073a163e72448065900f628fa46ad8c80837b6e15b994a8cf021c42b915e4bb6837a26dad60a8a488dfeac0718e1b4f3886dc6a25360bb6f1bfae6dea85552e7bdc4fd955b21b314f732ae09230804cb8a77b4e59cf8ce18c73dc76aab13371f6af708b346c45071ad2f27f11", 0xbc}, {&(0x7f0000003c40)="04143fd6d1a5087d6a563ece637a9e7222ad5ea6f28328c89f455e74ce1a4f1e6bafba3e88542ea42ce4ec6a43dede5fb209a920622e29722f56a64b276bafdd09ea8e0ac6144f20ed588eee3486a8a799c00cd68ca3a232dd1a5635748e09047c970ce81ef885156013ab99096468bab385e85e7d637056fd416546f53533a09708e4", 0x83}, {&(0x7f0000003d00)="643fbbed4f543741e5f3a6e0635d07af4f454fa15cab803d162310c7ff1ef37da3c56394ee85bb4857bce2be50a24288d27d2a15ef2729facd930106e0ef182647272c6612f9011e87104b0165f0fa1126ed38b62bdcf145235daf59b884c3a25055106aa4f23021787c55ea52bca387879a1080172301f3c5ffdddc489f255a3dbf3c97851f8e97b0a70de3375eb034dd94dc64a952c7dbfcf6fb52b0e4265f95faf1f661e1b7806ee9659c23d358c515f4", 0xb2}, {&(0x7f0000003dc0)="d21ae271f388674a101403e6d113a51d0823af20470e9e16113aef7a9796b1ddd73f308eada56f5675764ade1da60ff1f75bca742824f1924b1c001c0e1a4b482182d64a7afb100ce24f3cf65c9e485f50ee18c20eb45eef0c034accb3dc3a58f654b293a1b6003955277617f6bc2f6eab8177bd99affa566f58d576d767d19e15693587695a86379ee63d957f4eb33f2f268960d8deb71ddd0bf4861f8539063de3387846608267d01b7250d1c8875dd037d668d4d050bc9fa80ba9a95506939e38deadf900d0586875382f569d2cc2d139e6ae2d368049f500ceffc59e2657f6aeaae7e92de94e5d94bbebcf548ad294d81d0977d24a2b05964190e46d1cd6f41137cc2691e1eb7ca3e4a6a168465bcc844d5468a2f9f37f7d5a0b00a406242f8b4732255c4d74e7b6426ce5edd57f4151dda3b15b031548f89e127d630484bf11aae8dfd7de301a9f4ba449f207b68c006135fd83a4316f1179af25b2449387bc9ef6cbf94269b521526bba0b6a288d7cfc592d62c2d7c6f8caa9f4101364e33a8a7b3a30bbe27567ddead7eb126aa77ad2f03bef43e5b402569393c0b3f934645a29f8e1c2f19f907033420cd58d3e7ec82c1e26c4df6f7f6bb8a0722433dd0d4efa799bcf6faf1d4cd00d3d438c4ee6909a8fb750729bf048b55a6b8c54eccc0679b033176f621c47f52b2bb020591535bb32ea93d9486ebaa824857f66c3d9fb7ab9d18bcfefa8e696a04f110f06168ab42110e39d8f032a7eb7227f6a5cbf494d3145eb9819d9ba1948982926b3c63cee3f0994ab251c94d7484a9727471d4ed49f030be73ca78d980474c4e53b407f944e7cfab288dfb53f0e2d14dad06f7255bd64ceb44572f74ac3cad04db736dde6056a0f54a3a49cea026ce94268bd0baaff9cb8384d10d7e74f04010abfaeaeb29f2cc307ff7583ec05223434ed7ec44deb4bfb2634f1f8b332db2003e84d2768de57d0cff4ea5d230f7c65cbe2f0116ae21f601907e5976174cfe0d0b454cbe7a973f23fc785932338dfdb59f6846efaf516eeef59d886c7030daabb7a752cdf586850f57b56a2667b6532ee03918e7b1bb55263f5bbbf8b71abe2509e9a42d04b0a8d2a77fa518feca7e3b048e5c483b4f2694c13c733801be4e450a3436e7784b18fe098e7d97fb86eef20d45dad251c2957f140e007632cd21d2b006427c6a7e92f107e7d377206204ab9f7720da525306776556c8657a75489e15e1ec3dbf7b7584d329f7ef8efc9efffd9ff68024353def70ae61181d8d7ec2b944661bd0503b20030eb22554a5388c01b6a978e897e5cdea74b19cdde0cd8c0354fb3c1d0907c6b38aea01e66766fa7c08644f26221c086f04756182f7aa5f247df4a3ecda5f62612d28e8c728733c40a3ed00618645667a7a5706a0e4b4a83d4c974a9e939fba3f1b06b1988b606df20d49f25c01b5af085eb8ae57350f3706dccbdaca2e095c2e361735ffe96dfc05eed95bb6c1b793d47c3cb5fcd2f333297d87f543a0465043c5c7c8deca738d01daabd1faa9b21f1fde0dd05aa698f49360918e010af039f60fa892be8ac39e005fbdfe09732b81eb86413d7c1183051d081262fb609cef67a7feb3d7927bfe6a1a86bf420e34f7127ecb9c69018f0a2c615eea80bd7ff03139ebe59cb6fff3348e21a00c110ebeea8bd8427c90f39c3009afee60a8430e5bd5c8b27faf3e6a830a7a471269f45c2dd2ff964e836c426dd9d6c495c7275642a8c32588419bc0db052894adb85dd4437e9bade907392f372b9f16f33db6b56dd2b91768d4280380198165ff5e5603094e9639df4a8baee2c473d7d7c90ea4edae30f9a61d81bd5617e37a0cc02f99ca77ac3e82edf66931429d43e2e5e5a40c3dbe7033ea9892ab605d2756a29f3bedcc3237f9a9763b2464a891587fb909d47a047586adc5793dbc48534966213f95a1f86fad7cbfcd87b47cc2bea245d30190af4ff7ea5c979369404da211f56e1bdad0007215e7862290f1ff0a6b0c4e859016b71358039c400743a0ad163c83fe41b02ea2ce89aff986fa8c2eaf021696cdf2f8b4813c930360e40241671fb855244b4327c84d445c7f3839c287eed77625c28e82dd8369d2545a0af9d3b69804a3c0d0a2f70445153110f8e4d8e860d2f593f04321834ad5d09477bee90b913a1f6f86f826603b587b55ae7ef725098de3507ca1463507a74713aa09e3c16da9630fb3f1406cb63b4acbd0445c2290c6e3607357062a371d2e430eda385c601e63346f54e882d5ef42bafbcaf66cce46e48dcac36a0768387e66f4930e1eb1689d185baa85d4dc560997028142b24f65ace7e8490b68b5ac5100238466462a4f4e469c22fb2d76052b6e83fde8724933e393aecaf592f950ce62fca8cc8a1c1c9360616dbc4ca6fce19544abad402293a6e46eb9665c9a0fb784f3ff5a30fd9ce7fb7f1a3786499b25c3df62ee46876053d822e5a3b6a75ee33e8a37f78f014631b22b9011d7bfcb314edab879c3f7d1e0895d9792ea48c336e12d19f387d2ecbb48108146cdb35485cef52001e7577702c1ef363690f335c2b27818634342ec8d899f000d98a2d18e1ba971214a04167c8898058d1147cb63df69989220660f6281597a90256162bc35463c80fdba32d77a9d338cec02ef60b8aa5a10f9761ced2e6d155f18ea3cac463ebda1a30c6fa986be693c433ae4397393c2a0ec7cc711eb6ad64f749a084994f3197a1a42580dbe7a86bb9dd8d66242c5369d145005661b9d584120c75df96fbb6c61c66e961108f70f33358a534544deaadcdcd5d48c0681eb6933d45e7c7a33a6452d329e3c37f36966cf19b2eb7375e1684c625230544a38dd39e93850e238f5443604915cf8d583a3ae27b70ed1ebf0e50dc249821f3c2c2142e3dfbdb31fcc1c0a1e90efb3fc91bde9c1243898105c4fba4c7bc245f9b7737afd627dfc84fff73ac968af0c0c7c83777b073b89158d27c94eb7e75d3b9f09c22688ec6cc4427102f36ba352d47afddb0b31f723e42f382227d9a25e72c393c8348e451f27a17f2a77697d59cfb35a56c031405640228f1f5c7f7f5d880ed5f27e75a019c7eff541b36037854260f08691c85b487f2b75da38a58c6d136309817d1b816e1dbb936b6b449330ef075fa95935b4fdf2b98b233efbae6cb38ce41f8b83fa57c6215d2c4282bc745f9d541ee0356eaffe99ec6f6c80d4d85afe96dcd435116f616e63a17045f5ef2f3fdbc68aa79b4d8af58f50429801be6681d04aab094c538d89311791692df0c8a278cb429b64b1b269fd19a7069c6ece34180774e6e8080afe92c71a9053e53bad7e1ad9d090f8347c8f0880fb2adaac1e543332ac4616418f412f9b3f3134e4de7952856d6a0976c7ca53efbea3b3e42b38b12f8100fc43e6169fa92aab8184a954970e0740bd279af4c206f4e30c69dd5bfd384e5cf9c7716c9335c8f8175305202dbdd25519a26a106b4125f1810fd29651e94dfd9184f019301d002029a0a05f1c70edd43bb83ea50978487300463e1049e6058bf3aba46c9782d8826cd5efc01ef3c5078e2a771dd9e3647e275aaf01fe2739da51b978b43eb77a3f5f5f168c7fb33687d695fe82c3b6e66193476060a324840756b9eccbede663a0f8cda9b75aade05e2afe6a6616fc2d6fbfdc21d65d19cf059867f7873fa7e33e9fc8350331ca606a6df9634b05195af4ae2e08d767432ac2c9ed78b28399edf3f06e4fcc7bfa418e3207368d03691d4e7d5116116d22432089d582d1e8e4df629045920509d56829115893a0530b6b709548f82451f97c03c5bd2ed5ce3ab600ef78fd44c70463c76276ff3abb4b1d2623a66cc746a69a3f295c236d03d6f478d60bfdbd9193d061e1c0cd223109bf5e92ed447893aab60cfbed37592c62e5a232c39094d08b265bdc263ac3b90702360a7bbbe24e9493decf7e1fb8c14a2af9b0985b25a3b67272497d2f42ece443e752b268a8099b4494a5823959ee085a1740aaa719b9d8e9720a10350ffad994c05475b1b932eea838144c5b86a899a8a1cf4d2040c682786f04324466f3b08cbb898e6f11d776dbcfcbcc5d14bb4b1f4a23ddf9df620eee784dbf7cd9052b9bac6a823e9a678536950bcb484e2e6c970e071fd9d163f88704d2e3c2ac78ef813e20d46da989f0cd60240feb5acaf35f40ac32c702fe328a7448423c2756b95590acfddd3087735a7a08f1b81ec5ea8c521af22fbf5ca410a3a5f116775cb27aa85cf144beed22a4dcb5d7e75ccb5ba540d33c41db769aeb732496e1f9601155f20c001f9dcd1ed810134d92cdf981ff29991f9bd99020f9ad81398e8b09e74babf9932ebd0ee1a4040739865f5fed046d8803017518f76f805cd43742d2367b5a6d8ebaf0ffcf54ed2dbe7ccc92d36c01a64435d0acf7f626528b5a357a1d17d00c6e5f1e67f05cca287ce6832e6dffdc0a901adec51dfeb265ca4f10cba1acb281944e9cf3e61635223a8b5abf68dc846a0439994857d3619376215f3a5bdc56ea38f636eb330e2f6cda6b02546c1e210665d79f63ea5b2b69974ae07425e7fd6eb50a2e5628f55461c104cfc144bd560efcba492ac8f18c814f8ecb87e328f9b321138ce1afc49a7938c30f6c2c251afdff064e84454bb62549883a6826dc4a99db6093c4e2aeb120536ca0342612357b0954d6a230e64a8712784e0916a822cff5d6e2702a5022f9a4969251fe6011b7e740b050ef5395d4c46bc7691f4b975adc7b951fdef45b6d843d53b5c7d8be1e0e139b7c262b3103588235c3a509767d5226846540d6c5a472342b8f9506c8685783f2c4ea72a64747cfd3676245429e6338246a19a2a4449f242d2915b8ed5d28ae0875dd682055674a76345439210a2bbd7c87e08ff7adfefcd9f8e2fdab940a89bcc963921261b1316eb2d117a7bf6577af064fba26f7c6ac063b83601bdb68847c3d34914313de9a09eb6ce117d83d9721de616e0d57c99dad382ef130098cf2878578b4a77e4be54beefd5a45ef5ba8804f51b57fc610a4433dc777788d50de5ec65f66f6f36c8ac36989c6cf334839ec59fcbaff3c4f214e289568b324efb5339680de0614102bf354dc96cd12fca62dd2f5bc196dbc2127231e602ed39cb7e2300b5228f25f8d9d750bc9e4ce3dabe0ba54364e7e96267bc7c2cea286192bb6a56efe57ff22fd3e02cb40f05b970492e478fe79dfcda72fc06bdfdd559fe8512bd99a0f787be20653a470166c0819adc7daba85eed233ed599055ef654ffc6a747e16e273083466e700c2fa19f328f1bd263dba9f48445fdcb2bd2237ca344cbd04f21ff136e777a7d835f1a019f578525379c38d9f295972c7f15b2c01d6df79b1c301737918c7f91475db690fc3edca83982171e94e39a80d1e50abc6fb1c7aaa8d2f071101186925c4d62d977f2477cba3c8c7f82c4c0816dfc5bbfd9154a54b894c3ebb1ab931518f2be4486ca6e36b1b474ee71f881f79e794cc194b2a732ebbd162e5f6895dff58f9fa34308cd4eebc728c5effb1c3974134ee13144e2190aecd50f6e43f927ff59ea86d0b9be10591f80c95b55f3c62dcf8e7ac575572380ec34e3b95104f0c032aa9c135083010250783a5df97ce3c529e148fa395c3e30bcdee610807925316d3319bc451bb4b33bb64a723b40bedc93b51adf5fddc2fcc75026f2babc212054b857ffeae566fa946bf1564009d60c5932a5e127b55ba73cf3ac8156dadabe8fb76e98e5ec009a960f0705311baf6b019e5e2bc8d515ca", 0x1000}, {&(0x7f0000004dc0)="348011abfa4cdc62365f15c24c174e5b3273cabc931904ea203ac69190ec797620217a8f93ea803531f7fb61348d105cc6842d8228198b8e6dff21f9802998324230e7579cfd6e064a99a8c38ae71f207392440c567d64ac892f6dc3be5bfdf0722594b8a56748d17ff6e4aec9fdb0c72450cc50b331a7e5d90922cbf0ba60828891a2bc33feff58dda3a5b3e417c8f6f62b82eaf2ae6b751b3750382492757114344a3981110cbb0705dfa0a218a5404ecdfda60f59cfc6d5269c0a9a332ee51e5367f4cee24c25630da66caa9ac42b98eec1791ff5aeb7dd11a77f06f21c2a12bc7a50d87319b33fbea46104062916eb56f0e039b5e3b6343f2dcd6fc1c7924d73a128df0ca1d1ed469a38f173542271324b3c7d1ec980a6023065e34b2bbdd3adf04d1cad1ba442a55ffd2ec8c56c0bb74df9a445ab9da2299217914cc5a2e9451674dfdfa987cc49a75b7b98472d16dcb0b93da7b9ddb8114350957a592f31f925a05ab956dc9fd1ab28ff4ada80b432a702b5012621e6ca4a9c428de96273b766e54271762eb04840d38065a8d27b0a8840367fc0940b84d59071fa46275e8b0a78799152ae7de9863b004c57646d306dbe4cd0f33d00ea1fe98c7827138347f5fcfff9df9f809336f52a1afc893a111a94c45c5d129bbb312759de7e7d7c9dde82abca92c2076013aacf7f2c79238e9f407ab9bb14ed9cfdd51de3ed3a97657b214d6cce9ffc4ff4e109250c3acd8e327ebb94278030cb099700429946dd2d536c913675c86a8c682bf94f3d82fddc83fca74e52fdcbf701073a217546c2e6920b895bb343838e292caea053cad305f581767d3ed550a25f71bb19c47cad2888aa061909f03dcdd39068e4d68ca2fbb6b8ba5ea4771765623c1479c0fba12fc23bec35365818e22b7f2a52e9afe6a0398efecd00e32dd241c1fd1897eb026361243ea4860a2db3485f78901ab9baa39861f6de3edbdeebac4496fe3cc98a01e9132594a17333e498e8e63d3f4c645098a82ea7dfb9a9a25f27b08a9d851bdcce4d93c4b53ab5416e153f21d574a9ff87d1311740adf95798373c44f040ad6ec721528675c319cc3ca0edc2233b08940b8b7a1c32a3c6985a8e14370a2b8d3483006108ba8a8ed737b331c56d32359ea773613fed53da120b6e1d15794f3e782d5b70c00292bc6f58060e6337609cb2c6cbc16c12e883b05c98ee7533a13e742dd48e174e2b1cebdb50e5103b35aef96506c8cf99b0f26e33b7dc93a1aa399349d266d602e71c77629004dae5cbb2ee29668198d3d981abf9bdcceff4d3f5fc15196ea855cc2dd52ebd5a4445aec8b21c9fccf8823e1b7104dddad2bf4cb2e043f21b4dbbddac8a14ac8e717ef1fc32039e154cb6883d7e81da76d09fb204ca35da1aa4d59001e976df8c595d188fa31d04cc5458c1bf8bd1e01085493300b377016283c5be968093998494a95d711b2c14f145c376ad39b5c81815d6a783fd900a855abcb237fc8e84a911c1453ca7c9475dbe1a5645bfff9191af43ead01321523df301f4b3edbddaed498f9ddedeb9a7152bd5ef2eb94476e9fb9ecfc518d41338900c0e38779165befbb0002f70f3e969b5977ff72582db937f5619630265f63c3e98043c5a992d0619159f86bd90f020b8d4cedf1e7e9db27920a7b244fab2c235db5768abd8a85e1fbac8d9eb7e8b97ac7ea56f8c47e9d61ec0f3d7505d22b8d5e8c00cef016dc2b15e62486998fe51bfc4d2420fc628254f6c2021bf6ef0d44ba4cf6a69feac2d607f86533e5933a81a88036243ab73f824445f7bf1c85ca9525e867407ea4a702b3e04d798156de0a05fa3a943c42a97c15e335f5a2e51a993b8f75a46229c0658613bf71ba5beb16514655597233e0f4796dc220bf55d0b12f8cf97b4d53eb36724ece957e452697da1fb4c4c24fa1fde8a3d0ba6ff0b2d8befeebc6b5932380d36a663d1a44e306a34d2a79206a69cc9263d35b27154f1234026562fd8b4a100b28bb80a75c7362a91721748c9b74380695418b41900b1234b903d37248d00e9dabd5a7810bc1fd51d5f07c444c71e91c0f83c07bf0da2e6d89a904add2df912546fec3c5625f25286da2f3fa6dd00635b97f5913bffd453a7e049a5a0ca020b1b1f0f4a26ef88a825267a6427ca9c223375826957c8dcfde7b5d8900005b73ed20c12989094542c917af779e5c51c3077f1e41a8a30ba9b7e0c2ebdef539c16b25b6663f9439e5f1bf675dc20986da50b65062cf5c06387f5154fcb77b0986c5f26804010c1b164d3b75a6994e5c3fc9a249f615947d52f3b377be0e5a98ec83bfc5837baf150f1019d28723472470fb5baa3f3dc29a9ec1d6bcf3617b0b85d0e63e5ffface120c7a85e556c06a63e4eb829fd95db3bb371f455fd523b701d21d4732d15b2e2c8612794a82ad0e889fb9a0d62e8b484c2ce455d6992902c2ce92f06930f029c23a65cfbf132670ac502bb771523293648a57c335c86dadf71603e25586825cb7a92186ffc842524423b2cd640afde82464008dd2530c85ea57ea0d6001f4ee745aa356412079d7237831a95d6fba496a3ded9d69f9e6a7777b92bf5a7d19dbf07f6dc01bf4e615a20936d41ad453ce8f432f866074894df8ec2b5ea360609edbeb8b5759fa3e6fd4dcccdb18489db91410ea48bf45b30410010172bcb4cf39e835d3e57a400b7d6aedfc9b578789648509e95ce34a0f3acaa84badd549b28e8ebd517203f37526f74e39316eda5d06e10bdb113aba9473d188d0d5da842bc7315d336b9184cf42958b0f28ee32dc89ba1c75cfe4a4b4e61cbf451c717b7dbcb380ff8be8dd40c6cbe80bc8a3da84e24c0360bcfe98c7c7715fdce3c2e71a68bdf6fd6e0bff7fb02d606b1b966e86337f03395fbd2455433c1ee10d4574c61dbe41c40851171a2a16ab502714200e97d54cf434a11e4d73e977e71ee6b395ad9bf0181cdd0fd6e70bd2128851967ced2f975fb766bcbee921bd28451e40c4dc77b469a9ea873e25702c62aec7fb283d9bc2a064e759fff6ada7e9de73a8ddf2e6a58be2c2a40bd03587f2e58c47e58ad5664101a36a93a7931d4862fe50cb27c3a0005f3903e27cdfd50e52dacb0a161584d3a03e7aa30d935775b9727e9b0e6bb5c3367ace9f57706cac703634cc01f76d94af4c772d5e0ad1876860a8242d7bbbb99d411916fcf6d179e9104da426a8d0eccec2ff8df823da4cf0c79ea997eec6894512bf022bab5ce27cbd209ad6a0dc3b5c432eb680824aa79eecf19db3ba927c84e26b32dee2f5bfb73bd1bc1349a2979aa17b1adcf9a99bb9570549d1d13a1cb447c78ffac4152f59711947f938f2b34ee54abdcdfe0eb5680ed3f23497511d5f7fa90e030cd48a8c4f1c29e84177413cfdf70c287c5a39c2afbcea9d983f19e2846130226fdf51464d2ef1482fd342f5dba94c824bc7474d62a623d50942275cf6898035b1caf16337511f5b6af22760d3c251db690b34b2b23a69e501a1db2c9a7cea77ea5f338d020f38b01f55fe827b2ed3af5971de6925066db437ca530fef57f4984b066cdeefea0da93764189ce85053e1a5427e4f33c3db33e4f943efc2372685475d0cbaca24a58ba3cad8c300a633d4b37b32bc00e9e7cc33d348cce113704c0c927395d1c97b57cf3061612997524e9e28113032b98d6f93482e7f77e241e6c504713f94dce896d431f71b4c0f8e0059a0f8f2408c8104f03561bf4d65faea2e6a294bd695067237d0b1db83d5ec4a22ede1d0001639e72a057f9353172223d3cc814ee3be53bfe98c73ba01d2d51a9a57fe37fae3db8d3947f02005b19158555e5098e3df94526c69f98d19b472a1f3d90f10a3fc2e9710d49c12e812e7c107cbb9fcaddb7805a7a105c3869a73971fd43ea636e0011f56ab37c12787fe08374c576bb00a90431b78ccf67a82ff87b594696a2fbb12d14a37c351a0cbcd33b6b394581a3dd9f1b7b89a816a6545b9dcbc177e396633104066005392a0fea34060ec68f0cceade39c88395430f717b1e94fad43ef5f6f61288cea37a3f93491f1712227ed7e035408017f07f05da65c011f538dd3e74d65d5d770ada4f3a3a5d3b1cb612db6222e12b92a5ed04e57d35d508163d7349c104b3559347b5b3cf40e1a51da2bd298389c2a0210e6df41bcc6f86d8532c8f25fa0541ba8290cc992fcab06f5041dd1380ec96d56ac27f8f660ac65f6bd5132ba489c8793627b87e757e665f2ccde4700e52109909f53a641c418e69b897781044c1848a24b7bde277701b8bd5272830f399a0136a740a49d07e99ba11d3df9a8542d5c27ffab8b051a6f7a1bc4f167dc472989713f2a6363fea6546938423da9293e435fe54dd2f190f4a1a8d721753663fe97c81654f57151fca116f5e8121a98cd772ec37a7bd818a73eabf4b9f2e5b2b25b6f4ce21388b9e6745e55a0bc42f8370d927a68a21c2cdccc05d82c917a0352178b10d23eeb68ff81d9ff9a796f62af873b85e51f20fa96bd9dfb8ca19f166157e2b990451f75212d8d62f2dbdccb74118034f53b9203eae1ab53cc36456f2208dc91190263a28bcf1fbd246cd49e1ace33a64acadf990569cf572484afc55654b4e2372da6c564e677666b40f758ee564b12b190e319d8f72280c57619db77c855cfad1573a75a7156fb1b56178e3b9a5c4fbcc5fa720167c99a5264b037fd0ee77f29cac8a61b69b9debe62652608480a9fbb3ad02f9e713210b89cb7c98566bcf72ecfc0457b680fa8e916dfe9d0011037f6e87a36c8a7a1bffa19c9a768351f5ecbf5c51ebf5a3a5d11dea661e7cc581c102d7ec1ff68283be4bc37cca05da3f6d6067deda4b05279192097ea189b318afb1644fa2f8e9ea8ad8e15e79bf3b832ad96f870a7daacfd6afdda2bf0990bebee323690a7490afb6656d3de3a8c11ddeb514cb15778c58291220c2cefcfbdc044bee6256dececd5ef427f8db8799e820e2e18302a793103e334cfe51e9ac0101f2b2bb1273f0249fea3ed116b0f3d1a546e57eb776e39fb7315167de72fe1529930122eae4f7574cc5354e0eb92367448b336a6d7f8152acd1cad5cbf807152f71112af0c1e369825bf57862fa8d76e460cfee91629fab9a1bce8c00227b228c55636c1fe38ba822bf84069fb06a860dc83e053d269c4efa9927de6f38024cae9d1103498db2f2bc4ee15cfeb590b727f841c252668a06a699de5661ff042f1d9d797729f4d8783ee5f849681d0a186807c68319b367486bab826e36ecac732ae75bf9faf43cf66e040a08c776fd5fdff76ec2d15059ebbb7a95f1aebdcf67a8ff77e197d6d40e2240b356e346ad0800f3027d5a747dc875f4ea52f04f40f83a13f28befdc864cdb5725b214d014460553ea04cdea4a20515cb6f6132eb343255f66242dd22b1f621c8843886c3c10a64fcd29dedce0ca9d190e17faf2f38814f285c4c00a74f49af7cd1f3a17462a8809dd68795737491e91d1845ec7acb88ff3916d7e038aab02fcb98608857e75f4e48fd91434523d5e843868bf447566526d705e1cb9bf4275469da7af5db0f4e85a2772bae52b9dd9e3a042e07f5e8b6bd5fb3aa965889590721576adcccf761b19a1d12daaee6709abe4964979218986efaa330e94cf67ea0846f8f188e19833873947ef9e9a0e13586a28858df8bf61b7e38eb853d318367ef75ff788fc3dc70fde522c9dfd66a12cbf54df965e5cba6442a576445f07a1565264112cd26ad1a99afc089aab5dfbb9f9e5bca58ed32929bdf4795e9a", 0x1000}, {&(0x7f0000005dc0)="9a9a9ed44c91f8392a7c9bb92b543283de563f8449405b94b12408ada93ebec511e99f94db146af576876b541bb227e7f51f09e718481c3bc5f0dc6a7cd7335d63e834529851ff757148e361a342dc546397f8079ba709f5067abe0c8c9f0293d24621e3acbaf186d8ddde9e0c6c133f1b699fb673e065f98517349d4fadf9cf5c033c6df543eb3bc48c9d491022b15ffe169829ef5bcb7e86c0b5b95211268eb18347b4ff2f52c5f5e759abe2c90112e7b531f4d48f35448b83d4a191575d", 0xbf}, {&(0x7f0000005e80)="de154420b7a37a35f542597ab115d5585ffbb719da4186074605153b4b9a752772eaafc66380e85c58dd8dcab324c58850bd9ffd522da395f145901a6205c2c15bb9046eca98eb8e44d249557a1bb148576e3cf491701bc2536fc84d95e5dac29ded8d49345e120c99", 0x69}], 0x9, 0x0, 0x0, 0x1}, 0x9) flock(r8, 0x1) r9 = getpgid(r5) setsockopt(r8, 0x8, 0x80, &(0x7f0000006000)="569ed629b811abcc39156bc0ad764b99e85292a663e15f5680e6e0fce94362ff6f6be76d3fcb53bacae92685367da8429028f5121e6ae5079c179fe3405b589bf508f7b1955ef771c8bd1a529cc22311a119ed58109eb99613e2e8bcea5db74569ff3f6b3bfd3695e83da1b0f5b2de239b7dd8eaecc68b83252e72d3337b13b4b1356d1fe72f31bea0937336b60eb4f6f0274577d3fa1db7103256d3848b7492338c54a473cd2e474e53796625ae26a4e118ea80d4727ba8d154ab03046fc2485f50d66a79543ab959fc4947ae76038850f88e1875850e292e0b495ebec25989ff0f4f9caf", 0xe5) r10 = accept$unix(r8, &(0x7f0000006100)=@file={0x0, ""/38}, &(0x7f0000006140)=0x28) fcntl$lock(r10, 0x9, &(0x7f0000006180)={0x2, 0x2, 0x5fc, 0x6, r9}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000061c0)) executing program 4: write(0xffffffffffffff9c, &(0x7f0000000000)="4f605086d4e32e236906effb17c44845a7c0af3e64ee8d09d9b7f511207d8a1178398ed47f946949ec0d3adf1c0938d08e322a09793daa2a08352a3e295338c916e2b542b8b060e43ccedb78b3bd444fc5c8fc751d8f", 0x56) syz_emit_ethernet(0x24, &(0x7f0000000b80)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x16, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}}, @generic='3g'}}}}) executing program 4: setreuid(0x0, 0xee01) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000380)={&(0x7f0000000040)=[{0x22, 0x7ff}, {0x101}], 0x2}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000180000000000000000000000000000000000000000000000000800081a0000000000048800907800000000fe8000000000000000000000000000bb"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f00003a7000/0xa000)=nil, 0xa000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x0, 0x0, 0x12) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x9]) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) fchflags(r1, 0x0) socket(0x18, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mprotect(&(0x7f00003e5000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) execve(0x0, 0x0, 0x0) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='!'], 0x30}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/192, 0xc0}], 0x1, 0x0) close(r0) syz_emit_ethernet(0x72, &(0x7f0000000100)=ANY=[@ANYBLOB="4544f333d470aaaaaaaaaabb86dd60000000003c2c000000000000000000000000000800000000000000000021"]) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x2047, 0xfffffffd, "0fdb0000000000000006000000000000087800"}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/144, 0x90, 0x2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="80", 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "0b46f97ae501303a10313a158fb23e621d04aee1"}) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/108, 0x6c}], 0x1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000002c0)="b94ad4fd8f934af2017c654f8970d7c0b3156e4b8edd0013d8762ac1d2e991dff7455f9affb5d84479f0a8d2cdc803f406e1d648f49f95551b7923a15a33ea4b9cf15871765c9934c38ef7b39abb710c84b6d44c843d2f8a712e641d7bdbbf7e0f08f571454d2f21c32988ed101d819726089f27e0ddd1a0cf5d5ade5878cae6ada46f4c", 0x84}, {&(0x7f0000000380)="2f96b129bfdd432d", 0x8}], 0x2, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=@abs={0x0, 0x0, 0x3}, 0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r3, &(0x7f0000000100)=[{&(0x7f00000009c0)="8a29e29a863bf3d9349ef6e169488cea77bd55a00689bffc55da9f9bbaedadef5fe55c98134b439974b873468fbf58b27013b1d604ed13c664231eb0ccccdfa6570c043272fb296a2f125405088e18b72b437c26461497ad9405c6dcf297a0a9aa4ac9429042f4b24abec18a8b955a5caedbbdfdd3f57a70e8536c04d115f142082772e6512999cf99eabd1b1f84c8fa8cd47811c5dfa4ed9ea3ab92402abc3efb80c49eb7e373d92c76cb22da8cf546a947f112bc5dbeb03c89f72555ebb70034d486149f28b05da48864cbf2f7c5adc8f51e0c7f1de4408786f4159c42ac1411ee68d1eef5e1cc7c54cbb07e30124c0bf2548976b189347ad325cfc2a2494c71737b3163698895fee2ebdc4d85ad544659faafd27174e0c84d1a538c7b2c9df23323815df69f8dac0f0093b80b0bd1283d40848032f592373eb5d268efc5424418b0352a2ef31cb5eb68052ee6faa2a3ec67c55bbc933766e8d057ec92996cf05c877edcdac3fb20b7592c4a77c8df317619d5030352ce21067ddcc7186b01c64bed7cbaa249ad242cc627f4880d5ee8aab1dc3b27fc4b1887fc105d9deb87714ff263d1d4c37395242b9f5d87ac89100a512c4777e9c254b6d8bf4c6a168828d16dd4b5dc930117e7d6fb9ed6f7880ec306371718011c03169c2bdb0ebf530cc3772384f5013d86df463b4bcb2e5860863e3911a82010cd16fab2fc3c3c79b3193288c75e5f97d1320cb8cd882264b02369786616764d7b44871f84a5c7b7b082574bc120ab8745e4547e5c711a91a34c912d9924fa4ef6e5a45e852f7e3a79b42abef3ecf054a4bc727daf15d324cb9c871f401c13a0d5d794693ded5f85cb8687ee004f96c8d65cc93a9f797d112945fd8e079bd619d5bf53141af86628c48d0e2d20469dc786944c0c9c1fcbdc147722f169cd68aed042dd93f3d42f646becdd24d865912b5e6d8c049e765417caed753877698257795c011d37fd3157d4da4de26e3c29338116406355a6c6c563e6ce41ca2f4d7c5484eca7108f18ffb081aa5761b0e89b07c131bbb0a3084c2884d43d0329e29fe131718765070a29d82425f51d85814c869838d53ef182e6c0a42cefe5850f9b20c95761a385885738363808a016731bd6df0f791649538fadcf8fd668a560330d39f9f0c108862b800b1e80227bf176a2c195228e987c8a2ccd3ea0707c216a28c98c341ff962449847cdea89c9b11283c0b4e1efea42a5dec635595f75305f16f0b055b6cc176f454cc65a85a7298328d5530b1f25ca8f6505128f5f16d8d4053c66b5fc626210f5c4ac4d205dea1d9a38480c79ee76d251d2b139e16b9cf8142fc4799738e24573526b51123b64a20fd3894b94ffdd62cdeeaf50e5c10a", 0x3d7}], 0x1) r5 = socket(0x1, 0x1, 0x0) close(r5) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) readv(r4, &(0x7f0000000540)=[{&(0x7f0000000140)=""/173, 0xad}, {&(0x7f0000000200)=""/130, 0x82}, {&(0x7f00000002c0)=""/234, 0xea}, {&(0x7f00000003c0)=""/143, 0x8f}, {&(0x7f0000000dc0)=""/4096, 0x1000}, {&(0x7f0000001dc0)=""/4096, 0x1000}, {&(0x7f0000002dc0)=""/4096, 0x1000}, {&(0x7f0000000480)=""/134, 0x86}, {&(0x7f0000000040)}], 0x9) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x7, 0x9, 0xffff, 0x5, 0xfbff, 0x2, 0x7f, 0x7fff, 0x7]) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) close(0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1}) close(r1) acct(&(0x7f0000000040)='./file0\x00') accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) syz_open_pts() setreuid(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x5c}, {0x16, 0x0, 0x0, 0xff7f998f}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) executing program 6: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x0, 0x0, 0x0, "2d917dcb"}}}}}) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637f) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f0000000240)='./file0\x00', 0xcd, 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x3, "cfe6f50d51a80300000000000000002ddc5fba00"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x90) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x10000000, './file0\x00'}) r1 = socket(0x6, 0x8000, 0x6) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup2(r2, r0) recvmmsg(r0, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f00000000c0)=@un=@file={0x0, ""/18}, 0x14, &(0x7f0000000280)=[{&(0x7f0000000100)=""/31, 0x1f}, {&(0x7f0000000140)=""/7, 0x7}, {&(0x7f0000000180)=""/12, 0xc}, {&(0x7f00000001c0)=""/4, 0x4}, {&(0x7f0000000200)=""/77, 0x4d}], 0x5, &(0x7f0000000300)=""/137, 0x89}}, 0x10, 0x0, &(0x7f0000000440)={0x2, 0x800000000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() setpgid(r4, r7) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000500)='/dev/diskmap\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='-:+\x00'], &(0x7f0000000700)=[&(0x7f0000000640)='/dev/diskmap\x00', &(0x7f0000000680)='/dev/diskmap\x00', &(0x7f00000006c0)='/dev/diskmap\x00']) ktrace(&(0x7f0000000740)='./file0\x00', 0x4, 0x10a, 0xffffffffffffffff) r8 = accept$unix(r1, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) fcntl$lock(r8, 0x8, &(0x7f0000000800)={0x3, 0x2, 0x2, 0x7, r4}) dup(r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000980)=[{&(0x7f0000000880)="d7b741a3f4dd95b65900412199f2db159d10aa243c9293e52e65fc9cba10cc7d1dc1064a9584ad7c3e9a5f2ba08143fd9a9d19d03887c423ff8b5b740d40b04d0b97a7a26293755c202fe94ab9c1718add03bdb047a44f93e183e80689404fd053ccf6781e402382286ddaa4374239e3100be1c8cd4a652883e41711e8eda320cf32c68beaaffec95e339148757d792405b42648192a3deb90c4d408efac4151143d3da5ba941ea6d8c95e19e9b7b8357539515f09b98aebacf46e28cc33427304f24443b2f68a599a", 0xc9}], 0x1, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r7, r5, r6}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x38, 0x6}, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000a40)={0x1, 0x1, 0x0, 0x81, r7}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80), 0x80, 0x0) dup(r9) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000ac0), &(0x7f0000000b00)=0x10) openat$vnd(0xffffffffffffff9c, &(0x7f0000000b40), 0x2, 0x0) pipe(&(0x7f0000000b80)={0xffffffffffffffff}) setegid(r6) r11 = msgget(0x0, 0x102) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000bc0)={{0x1, r5, 0x0, r5, r6, 0x0, 0x9}, 0xffffffff80000001, 0x40, r7, 0xffffffffffffffff, 0x63175ed, 0x2, 0xbbc7, 0x4}) fsync(r10) mknod$loop(&(0x7f0000000c40)='./file0\x00', 0x2, 0x1) r12 = semget(0x0, 0x0, 0x1) semctl$GETVAL(r12, 0x2, 0x5, &(0x7f0000000c80)=""/130) semget(0x3, 0x2b6c2a587216a2e1, 0xc2) getsockname(r10, &(0x7f0000000d40)=@in, &(0x7f0000000d80)=0xc) executing program 6: setegid(0xffffffffffffffff) open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x92c4b8fbaaf50da2, &(0x7f00000000c0), 0x5a) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000440)={0x5, 0xec3}, 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000340)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1, 0x0, 0x4d}}, 0x7, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket(0x18, 0x4000, 0x0) connect$unix(r2, &(0x7f0000000380)=@file={0x1, './file1\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="0001000000000000000000000000bb37f23988eeaa8092960b9e758c7c2a3062b699aa91416bde6b85762a9b4cd6ee57c655b4817a3bbec965f90b722dfc89fcd3f4fd7ad12051de224ef595768f11a7a50c"]) socket$inet(0x2, 0x3, 0x102) r4 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002f80)) sysctl$net_inet_tcp(&(0x7f0000002c40)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000003cc0)="ca947b99", 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000080)='./file1\x00', r4, 0x1}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r6) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) executing program 3: close(0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) socket(0x1, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80146950, 0x0) syz_emit_ethernet(0x8c, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c0000000000000000000000000000000000000d0000000008000100000000000004010090780000", @ANYRESDEC]) executing program 6: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001080006040002aaaaaaaaaaaa00600000aaaaaaaaaaaa0000ffff"]) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) syz_extract_tcp_res(&(0x7f0000000200), 0x1, 0xed) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) syz_open_pts() semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r1 = getgid() r2 = getuid() chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setreuid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r4, r1, 0x0, r3, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r5 = semget$private(0x0, 0x7, 0x26a) semop(r5, &(0x7f0000000180), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x0, 0xfff]) getgid() r6 = getuid() chown(0x0, r6, 0x0) executing program 7: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{0x0}, {&(0x7f00000002c0)="e22d7db98588dad2115e66fa5cd63ad94107dfe89fb851247e5dbd118005a091cf14a17f9ad538abc4a21c7ef3892be0a54e1f3b5a3fb2ba558b391950fdef2c85014684b02935c5f608515be457bd61f25ed3fa5195f7a4aaf840259ece46cecc44df42420fa11a9a7920683d37cdbf097a60d87ddfe72ac1e3539e0dac5e9cefcbf57fe60d234a03a15f2100194b8d3827d0356b211d41846e82072129d326bfeb974e90e9b890bd0588700b565bfce190f065dea323328f346ca2986bc5563c", 0xc1}, {&(0x7f00000003c0)="dfd5c2a3231bf400410be78bd8318b1325e5ecab52c7dca4844a7cd3a4146be91782dd70170e856cda21a2f70607325fe2b1150e1f26fc3899e66cd94d49e005bcb3f56a32e5277cc034a16babba6adedbd5814b34f6690edcd06344a30a0f0c460149d51c2710346ccb92c45da759b6e617878f1b2ef517d375282ddd67749bdcc35423791f0e95f4cb16574027597620ea", 0x92}], 0x3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1040300000000}) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0x4a, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d15", 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind(r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001000000"]) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000180)={0x2, [0x0, 0x0]}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc000000000000"]) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) preadv(r6, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = msgget(0x3, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x1, 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) r4 = socket(0x11, 0x3, 0x0) setrlimit(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) shutdown(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e0", 0xd) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000400)=""/153, 0x98}, {&(0x7f0000000200)=""/48, 0xff46}, {&(0x7f0000000340)=""/131}], 0x22, 0x0}, 0x0) executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r0 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xffb2}], 0x4) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) socketpair(0x6, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) executing program 0: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x3) ktrace(0x0, 0x1, 0x1008, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="836ce898e0fcffffff86dd60ab956500088900fe809e933200000000000000000000000000b005dd6d79cbe7cfff3aa873063828d9dc0000800000"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x0, 0x3}, {0x8001}]}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) pipe(&(0x7f0000000280)) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0xfffffffd}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mknodat(r2, &(0x7f0000000200)='./file0/file0\x00', 0x1000, 0x6) executing program 6: r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x10000, 0x1, 0x0, 0x0, 0x3, 0x4, 0x0, 0x2, 0x0, 0x0, 0x8}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) socket(0x0, 0x2, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x22, 0x8) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) r4 = dup(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040), 0x4) sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200), 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000400)="6123c48d4223423b721380ac7f9afe8a1245acca30a3182ac7a96c619e22bf11eda3e3623bae4470e7c51b7c853ff871f5dee7d0671243cb5b94b327c75e418ad10e967449c7ff1114119282f0297b6f7ccd097a222c5ab0cfbf5f7afa1962e858eeba1861dac2f91bf683606282d3bf302b0066fc5b1735cdcda43558ed8d0119800d77b5746754481e8e4ea0f38f24764e14f94dabd7a786e35f5d39a2cd2864a09df44f6b3a4956058078354f3c0cca5d550909cb8f5e000000000000000000000000000012f7be393d0499c92952c6eb315f99f5d904277a5a5f78766476e3720b602ef1d90e1928f6488cf5167fcecee5ee6f0b6a5ac26aafa2f6ddfc3ea6b3f87b13fd26de15b4260f3475a7b9297152b18e1d668d7690e460dcee48f4648639609d9457047e2407fb7dbfb6c4152958ba5ce75ebcff0e000000000000000000000000a6d4cfcf67bf6889c06daef2d7e44d8a9064266c28238d22810faa994ab1b2d6c5c7e7032298cb0682762920cf891cb674d77c433ebc78778d6d5bf51dfbc8a50dd508894e2173487f37a7dde635609b90698fef63d96c78312a62128e34c5a49a4def48e031bc7d2d679198a801690393701c35f8615ff8020bae8904", 0x1c3, 0x195a05e282d6161, 0x0, 0xfd64) r5 = getpid() setpgid(r5, 0x0) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r6) accept$inet(0xffffffffffffffff, 0x0, 0x0) writev(r6, &(0x7f0000000380)=[{&(0x7f0000000180)="15", 0x1}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x67, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ff03ea6e", 0x4) executing program 4: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x20, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x37) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r2, 0x0) setreuid(0x0, r2) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x4, r2, 0x0, 0x0, 0x0, 0x10c, 0x3}, 0x800000000008000, 0x100000000000081, 0x5}) r4 = getuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x1, r4, 0x0, r4, 0x0, 0x0, 0x6}, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x70) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) fcntl$getown(r5, 0x5) setreuid(r3, 0x0) r7 = getuid() setreuid(0xee00, r7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES32], 0x30}, 0x0) syz_open_pts() r8 = socket(0x2, 0x2, 0x0) dup(r8) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x6, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x802069db, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x20, 0x5, 0x81) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x74, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa8100310080f30000000000000008ef95c00b1d2788f3e1c4763687fadd5919f63730865dea26e1badf77c9537d46efbe8e1e1d57020fd935dc90c865540baa7e7b1790a3e76906183422113445264cee3c9ff0878db3cc076c3e17dc9efa5a4a96cfe6e666145761"]) r5 = socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef124e00040000", 0x8) executing program 7: r0 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[@ANYRES32=r0]) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x54}) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x3ff, 0x409, 0xf, "010000008fc0c1ecfb790000934082cf1f7300"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a", 0x86}], 0x1) close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x9}, 0x9) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f00000000c0)=0xfffff811, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) dup2(r4, r4) poll(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f00004a9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f000052e000/0x3000)=nil}, {&(0x7f000077a000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006e1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000009e000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004d0000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000064d000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x64}, {0x61, 0x0, 0x0, 0x5}, {0xe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r4, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c6043e705ebff00ca48ef7e53021bbae625e82ec0f0eb8d022b05e62d1b45c2cef8256f7c3c33b6a56c4851e31b4f6ba07b3b34bdf020ede6d1bd79c0f17e2f8f28ad194e1d86ae364676cb0a0fe1083da2bc25e3b82afcb9054cc76bbd08004fa6c3e3dfcf5c002a6c84e1863fd6f1cda12d8153cdd02d1bf46b6d5bd1b70cf499588fba244d72a6a5af443993d3", 0x9d) executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x11) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x1}, {0xffffffff}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000e00)=[{r3, 0x100}], 0x1, 0x0) sendto$unix(r4, &(0x7f0000000ec0)=' ', 0x1, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x1, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r6, &(0x7f0000000140), 0x3, 0x0, 0x4, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r7) lseek(r7, 0x0, 0x0) socket(0x2, 0x2, 0x0) fchown(r5, r0, r1) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000180)={0x7a, 0x1, 0xfffffffffffffffe, {[0x5, 0xfff, 0x8000, 0x6399, 0x8, 0x36, 0x20, 0x10001, 0x9e, 0x7fff, 0xfffffffffffffffe, 0x7, 0x9, 0xf5, 0x0, 0xf5d, 0x4], [0x8, 0x7, 0x7, 0x7fffffff, 0x5a, 0x8000000000000000, 0xffffffffbcb1b64b, 0x7c, 0x7f, 0x17c780000], [0x5, 0x0, 0x32, 0x0, 0x5, 0x0, 0x7ffe], [0xffffffff00000001, 0x81, 0x9, 0xffffffffffffffff], [{0x6, 0x0, 0x10001, 0x9}, {0x7f, 0x1, 0x9, 0x64}, {0x7f, 0xb6b, 0xffff, 0xffffffffffffff80}, {0x4, 0x40000009, 0x4}, {0xa1, 0x80004, 0x5b9, 0xfffffffffffffffd}, {0x1, 0x7fe, 0x3, 0x2}, {0x3, 0xfff, 0x7fffffff, 0x7fffffffffffffff}, {0x3ff, 0xfff, 0x6, 0x8}], {0x100, 0x7fffffff, 0x169c, 0x7}, {0xfc01, 0x7fffffff, 0x6}}}) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000400)=0x4) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r8 = syz_open_pts() close(r8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x59, 0x0, 0x37) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x3, 0xffffff8c, "1a91880000000000000000000000000200"}) getrlimit(0x3, 0x0) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000440)="6f9c533513cf977f5aa42314781199d609a5f386a4eb84291938e29b0f84af1c594820bd87af14493a0e4d72801eacb6923544fff23d0cfe7258e1c8a11630c5ca4fafa64b34902f4500c7a1b654d51e4de4c2106fe2684793bb7f95aa8b83dcab419541bf9cc35809bbb9932403def69da01badaaf73cc441", 0x79}, {&(0x7f00000000c0)="d0d4f08e8aed010d8cffff62391304f250940000000000", 0x17}, {&(0x7f00000004c0)="d899148a28a84af46e23df42ee9a", 0xe}, {&(0x7f0000000500)="deba5b16b306328a7090f205d29605d9fbc6b4916581a1f8c69dffffd7c738de8620e6211de960581c3595eaa4cec601dfc322ed6aea0a04228b3a44489f880fe9f1d79a71446987378eaacf0de57a4403901f", 0x53}, {&(0x7f0000000580)="e213ba0f4332b00c36f8081f3e095f5da56e6bff816bea5febcd00ab10e087c75897d143daba7cc9711dd92d2289db2285dc0fb8f7c840d582d412a8d7822471640b3878fa1f2503b21894320b489e324535c45a30e4536377fb489acbc7175707a7bc649b92ce7a74e88ac0ca8ee8d94af15d37e829fe24c9f3c73054a9e35907e914f4bc4f2cfeea52065855e584828787c0e253bafdf6e914a78bc8132756c611338c65c638b875986f017249e71f546c832dea780829a1", 0xb9}, {&(0x7f0000000640)="0024c2a65295dbb7912dc098a2970aecd0b3b623d94ca236681aaef7a8be9620c3b3f86415eb704fefd30d3df116ab30ca4572eea359487e8641169dbd81d3f9865dd90a8140661990a4a07a21cac87586c2e885c106539cd124c3824aa0990d1206f3d69a7e4d13b8942d7c6e2141ed13d23e24c08738c4e06b082574d5b336f0f441e16d4ffc820b812a2f6b0925209589370287706796a893a477840c667b7aa4fbee4cbea561ad65f723fbf7", 0xae}], 0x6) socket(0x18, 0x1, 0x0) executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff", 0x95, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) setrlimit(0x0, &(0x7f0000000100)={0x7}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000001c0)=0x4) socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {0xb1}, {0x8006}]}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)="c7cd01b975fe3dad2eaf250dd8", 0xd}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x0, 0x1, 0xffffffbf, "0000c6f26425c087f4ffffffff00"}) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000040)=""/62, 0x3e}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x2, 0x7, 0x7ff, 0x7, "1f93d13e54566bc62fc26ef1d89126de7dd73169", 0x80000001, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kqueue() kqueue() r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x40047477, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x1, 0x0, 0x0, 0x2}, {0x1d}, {0x6, 0x0, 0x3}]}) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x59}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) socket$unix(0x1, 0x3062ba2fcd7a9061, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)}], 0x1) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffc96) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324", 0x9}], 0x1, 0x0) fchmod(r1, 0x100) sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x2, 0x0, 0x0, &(0x7f0000000400)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2bd76425b4135529a1da6fda67c67c69d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042da05d7d84de7b73804f2c32a344d7b1a5eb07757e2617903a00c54c75396c2285ac0619f01b1c288aa3e232536af8abece31f8ddc14bf46fadb4cfa7c8b9a703a3ac543c1f6f998804dabca6752ce2c36d28d9ce3ee465c15e6166bb1c36acb435465ae006175fbc8ed6f70fa46d8eff069c8b67787f9ac5ae4b6c61684ba26685cd60fc724c88bb2dbce5ac55768e239fc926b8c35fad7bbecfaf7ab36152d6b0b43d146fa3ee2368f48983de7d101a49978ec74a32569ed7406000000000000005f886318df4e46c5ba335856e9278adf2f4f16f5b5791cb2c11f48f14215fd53b1abe69ed39ab21e864592db3dd89602e26f6af87e999ef88dd148ddf253812a46e7", 0x19e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, &(0x7f0000000200), 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) executing program 6: setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x0, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 3: kqueue() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000383a003bcc2629a17a6c58afb8877c8be162e3fe800000000000000060c3a51300000600fe8000000000000000000000000000aaff020000000000000000000000000001f9e0c87a10167973000000001a00"/110]) open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4ebfac6bbaf7847) open(&(0x7f0000000200)='./file0\x00', 0x800, 0x129) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48", 0x5a}], 0x1) setreuid(0xee00, 0x0) setegid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000240)=0xffffffffffffffb0) r1 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r2 = getuid() setregid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, r2, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) r3 = syz_open_pts() syz_open_pts() r4 = kqueue() syz_open_pts() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x101, 0x0, 0x0, 0x0) dup2(r3, r4) getuid() semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000008c0)=""/275) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0x88) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd60d9000000383a003bcc2629a17a6c58afb8877c8be162e3ff02000000000000000000000000000102009078000000006000000000002b00fe8000000000000000000000000000aa0000000000000000000000000000000100000000000000008bb832fe28b5b8ccc367c2ec8c84004fae938f3d100d194f8b743695a184b7e25218c55a9ad6ced24f29435b6f7e430383a765bb56cc5bee63f5018086606df7689a01eadcc55c40bf8844c52767648d37c42f9f28229dad221d6c70f621e07dbe6a88bf2acce495a9871a44c1f506626bf7544fda14cbb70106c82921ed2c177de0b9fd8dce7cef87da52747ef3fee167f82e9cae200f8a03a9cf9ab0dc533b88418efb72aec0fff91be2b61f9cdfbdd5e2"]) r1 = socket(0x2, 0x2, 0x0) read(r1, &(0x7f0000000140)=""/51, 0x33) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/10}, &(0x7f0000000180)=0xc) executing program 6: ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) sysctl$net_inet_divert(&(0x7f0000000040), 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x1, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x18}, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00000c3000/0x2000)=nil, 0x2000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000140)="de96359fc25e4ed804960310ce1806c235efdf2fd97f92502d4af57a843d5549375b29369c38a5e024b32faa22ec17a7b8479dd9fdfe8b491a9bf514a0480354f596a26e118999292aee59934b5cd2117ddd8e2e28e170a8b41eaeab24966c076cdf612dc97608bc289829912f2b750d71366d5258fccbe87a093a31eb3c6906c4942af9ac8eb87a8f1acedd47144e4c071f674104bb374763cfb699384b87e0881e2c40f7712e226d4494821216a72522f1c02a1a6879c4a32002930dd20b14ced83c62c6caef7fe309fcee55bb9161943eac81fea40decd3c7b11624968dd81798c615a4a7cda34d2ccf473953f219e4ce41e11c", 0xf5}, {&(0x7f0000000000)="24e3023af848fb79ed19af8c0f3f52537a5268dd776ddeb1f8d1f93350ec8016fe368d58f18d6f1a60c41ec129212c1ac6ff16305754521467d8865b", 0x3c}, {&(0x7f0000000240)="5cb042d6679a4cbb2c8eb2aa3edcb99e291e5f24f81f743df1cdc56581bb2b99f54bcb4cce4df8188476b88644e5406e5a7deb61bee9f80dfa6c49d742dc51d791207058fac714a2f330f445a27fc348a1c95435a01235640ac21dd62c7377cd633a47aaa5e0b05eea", 0x69}, {&(0x7f00000002c0)="53f8ce8cb64f26a6b616b1157be81b3db856bfd4a7dacd7d47fa6256fcf4adbbd7b11c53dd16e895a710341909915827659f8f0cfaa91a7483eddd1c46ae20ec4e2f843327d856c9a72defc99ae6410d432a1c667e5ce9cef72a10efac865d73cef2af7b7f0cf25397315669c13ee20b8fe7151d3c402863610eee56917f09b86bbb636f33b08d74a4befa8a9c057e70a2426f132222f42a09bde69d981ffee3df35dee65c61cea808e5dfb53891f5890a658b688938ef85ecc70f6a1b8702", 0xbf}, {&(0x7f0000000380)="0a039e8c4edb1be753bb4e7455e860c377909ca57365e6fc3f414555957f737a8131fc444f1b7ae6debc5a3acdce42a10b0c633dbf69d5e8168a5aa1658ce8b50da1f85294dbf502b3c2dcc73b6ee735687640d5fed2cb4d82b8815b4a48072f5f7bfc40045fac726f6fc73262ff14d37d05cee7511a81e4793ade9ebb51d3f457099b1577f7bb973b2a24661662f00a66cb97f68fef01f3b4cf51b8128105b4593ed4c3f16be10dd236129d47878e366b741e9f0e85606a3d6b389a7b45d259d69500463d16b81da04febd02b8ab60fc84f42fa62a4983a4bd3a234cb94144a", 0xe0}, {&(0x7f0000000480)="4ef23b645caf00816761e00027b41b0b406409a150e158a35241829949b7dee3dca0ccfc5aa6c162ed8135b614612102d419a6cda9566d1c1292171182ef92579bbba3bd3b4f54a91ddcf1b394e4dde23e1bb7b5c7a20a4a0de50baafb3f342ac2", 0x61}], 0x6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001280)=[{0x5, 0x20}, {0x2, 0x3, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x8d}]}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = getpid() r5 = msgget$private(0x0, 0x0) r6 = getuid() setreuid(0x0, r6) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r6, r7, r6, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setreuid(r6, 0x0) r8 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) msgrcv(r5, &(0x7f00000004c0), 0x7c, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r12) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x10000, r6, r8, r9, r11, 0x2}, 0x8, 0xfffffffffffffff7, r4, r12, 0x3, 0x8, 0x800, 0x1926}) syz_emit_ethernet(0x138, &(0x7f0000001a40)=ANY=[@ANYBLOB="02ecc39e6328ee1a3738944e7f5327a3c3f32c37bdbcc35b7c25ca328c245807f09c6d98ff26c115639fbb78057fd71b1ecf221cf12db74884fdfc74e7c44bc2bb43e3bf1cd76bf626d66425695abe961d1abe9c4505b30830b86cf5cbd7c4890019a14038664363cf2abf591e39ab8a498a0735b696948447fc90c1e1e46165d13e1abbc104953ae6fd0cbc7aba3a43f02798c40ad28703e6b9e3420ebf31b08e6f4a1dea66744c5b87dedb2fd2b0a23327fd93fb3bf8baa397865dd069ae67f41f0b3f02dbeab038406ba5ecf1198395d19048be64c733f3729b833559809512b54bc6c461a3d8e873a701bc26927b413fb1e7239d947ddb9c4096f0713664c96c19474e7e98b441905a852fc85317ee8e3b9eb94a7caa68ab8e7cae42cbb83f6866921db9fc04a0d1bb4aa607a58a0335eb8813e6047d709d6d89bba68be37e5c8e8bf1da4341a32662895d9dd1edba0dd7bfb51e8a2ed2ee11d20c9ec335d7f219906893876b8a8b02b5fdfa364085401d00edabd6b22b028dbf6df2b6b05830db21b79a0fcf63e5b8e295d53c6b01e6b511765940c05f4c136eac842105dae6b687c5fd8757559fcc6447c3186f845161b6fef738aa5ff9ce6669663e24c0d33683f3667863f33d12cb302a3f43673b5d22f71f7b399c086cf65bfcba69c68f3435e0f8b09ad5283e2f987f6993f760a8872a2110a4594fd58802e3dbae8681a3bb88747eed202dddc2303a291448a50ce643a82459162e118f3c4429741ac2a8e26c62a0e9c67b3ea58e31325e0fdb240a50590850aebeaeacfd3bec836d4251a33eda880ec77d827834b6e5c00e41bd45143b004c98c32d4ad170edd4da7dac3ae7a339c266673c9126344287280429d64d2bee049155be8fd9550127dcf2d81c26aec03952e77a923f440ed5807b4ccc4f6ee394cc5f5aa0a7e098f7aee5a6d1e9e24f6697c3727dc86b1b3e209883fc8d7906b710c294973c0c4c188825929a1c425b08d51f52eda014f088aec809ec1987eac06084fef3af9190108182f61e278d5a6237a8c4e6b1963faa915e543e0768fc9654b86a4deec930f802417e93ed9e6d6c2b382a045ab2850fd584159ff6802f2185a68bae2cdea11e3453e40fc22d585c9a82d4fe8155c8be46aa0b66463495945c62fe74ff0fc744145aa1e86bf431f1c455bf6ad290b62ec21e297440d25763ab081472ea6a1bae2c28880bc3acef41dcf2485c122588db62151c6685644da16ef5e3ebd4f1ed81f08f97479049308fd64ca065977fe0045dc87beb022b2b30d7bf713538cb288d310e063ea793af86ba2fe8b73e79ce520586a45bf074102254a9967e1b8ca0f3313a29eb8f14e5914312779292734dd258a6267f45f2f4870a62dec0df56c549b88aeac18729574da5186693c9ebfc92f736946d77674db9af4b16716bd29c199148e61a3c8fbf5135201cb2100739b44964f77d8b2649cd66f99f936a99d646e20c0708056fe3225e9772bbd96c2208599176dc2f3d67f56506782ffa3bbf8e4e7ae0eb5ef7cf6abc9a9296f368a2bea5bde2cb097c988b4099dec14dad3e3daf65d9b2e9bfc0789188cb44ac137f6354390ecbb4e8060670ed8284a13b99a29e0af789c8254d141cac9a711c0650fc5d1499e7a09999de4d84f89ea083024d47ae6bb9c58b3af3ae5a38a5ec1e8b36ceef541a79a7df4849e77aba282b4da8d0b1c18cfe2a367789913abcb35d13c9f75a1076177e1976e602a250e7939a29c531c34d2e062c476e84f51e04ed2b45c40557392f6abe23ad00b80d7461e3ab779d087d4fc7cee47d21c8dfdd8611bcb1144473934347d013cab858bf5d1fc1dadcfe14bfe62e1eecb9e640a85b21850eecf82190f02f43a65d8b214c697da48b50b09e6989a09f9d29ed2ac639e550eda2b9e8545a8e232327e880602360a5ff2350cf6a77e8c3c46b9d3874d2bc14c1c505d03219e1451f1c37f7234e31b4b73848d0f90d45a08844ec03da69fadf4da9703ebd5ebaa9771b209a80e34b6457fefc05dbd28a5e340ceeca2e57b2c46b7023ac8c1defe5fcc3cd221008cdb85e56fb18c768e8bb3b92448cdfb006afbded1746f04ccba46c6d7d0eaea0df04588ea2a1bf470defc287673ad0c798f8f2401cc67859360306dfba2ee92c7a5d54ca43feccdff1785395b7f78642b4e8311cf8f9f260ea238e13a0e36c7e7a42f6da00d48878d48ae38b5d4acb0c2f7868005b4307b46d3981cb79c6966ea4d90ff8ad7f4ae73dd55c0df0540d49fb74db1fbd2805b74350eab49b58fc62537698d3bcf57714acc4443fdaf88899d8aa09f7a0dbf6b4444fbd64fe08d24b199f20c8ce0a40163b40dd91d7106345568b462e14780e6102aaa70174e73f99f7485a2d94cf358cc9764409b2140223a1f12139ca0681745ecaf712ce3c776c94612a45220c6b4d95806ec7087a35906c21f16d22af00cd6f59a9bd16e5c87853a5bab576e06c3e61e85007df9a15fe9d3c18f276423a59255a73ba2508bed215dfa65ef9e251b24de55d3e85a74c7463494ca8e5bda5ab273a60cd4fdf22d4ea859af3a9f72328d874b5c8d053418047719d07511752a2efbb8d85dc44dd6636f4a92b4d8a4933fbdcbe77e97eb4c2b368df6631ddea080bead5151b65b6f0f47312e49d0df0d49cc172b29379df0d1e058bdd474f39bee4c08ffc989956a75bb286070b60c225d33008a4a4a763f3d0288b19e95ffa705ae29d69b2247ae0eae1dbf6cc7e01af009fd4952b3a2124e9e4ea1315e92ac4b0ec9e2c89123863c9a1157109357d6a382236954b430f348055272f1655264d92b49ca5be2bc8674424593a3e1cbc456ef79e95c1f14ec258a04e2bf4343f26e8d80471a1607d6062f43b15f85115c4b759676285535f70978050c90a8600419749a92b6095af192cc29f48c0ad268e6662cca45a2f902983a872b2399a43efcc45e232d67ef42184a0003fa8105e5f91b142f5bfac0c765e2934c6f2c6e3803701bb78a5d3aa2e2008332364febcdb815f808d0ca2a76ad926900add8f6ddaf82ad41296fff7594f15df8bb1d0c80d49c74bec4764a6851fc3b3e24b12142f5e55fb826b3b1508cde020399934463845b7f08ebdbf6d7655c501981ed23645ffea546fee279c749b81b8a7098dfdd688f42b782511ac100ed298b54cffe9c1b9f587359d1d8e28d3a11df53a566c628d704574b622711ef38a526eb24d7dbef016f8127c008a460ab3cee3fa2ac1089d2de1b685a4841f51832e051b79c6738faf6c369efcc0f3d2c2c673d676d395c10510b1a596251b3b1e2fc2f7c17b95e70f20e38a22a8e3ce3d5ee992a6d8a4d81d4cc1cceb7c915e9c937782e26a84ba056c67fe7d7e225504872ea943783166953f401ff2470e786db019e00aa9e316e12dd06d2e7692f0731a390101b7464eadf3a566d77f3fcbec1c30a30472b7c9d74d273125cadd7ac9ef016c95460f0c1ccce5001ffdc970ac465216833d52231bcc0bf374b062ea67a99ea60fa6d306719de7e9cd35bb79275e00f7424be19718f1c4127cb907c294daa4150e25bcf2c29a2bdc01105e505fba075435c7c6442ad9f89831025b00cf811fedb4fc7e5ec4ab244d9d25732bf5c6e3cc25ee71f43b5a6bc9bd074dc166f5373a98e4fe95c544b779ad304149f9f1ddc8fcc3664a5eabcfdd6dfe693f94596edeb407e98c85a5e2d4d8e400831c69521dd1ccc17ddd8eee224a4cdf8699b18bc897a722de2167f1bb5dee16a2a6ce92b5a985107a0fc0a0d6cf0c74d017b571c606980f46e28687fffd58f93b622653d345f1848b31dfca235bf904dfcc2cc541016404690bcc0cd43e9b2906af8fe1c750167d10c79572b8ab4e1ed1a4d0ab50d25fbeb2a4a8d8ae9bdf8a897a72872e14e99efedb8433e7e02785d059b310d1bf5095a8e2043828b901d9ca767725b7293e8311ed440566f209de3e7198543c9b6d0d7d35b897b806a758210268a0f123f9fc69b234994bea12c1f5e39dd071c9fc776620b3807d75cd151f591c4237235a9ef31dfae2d407d504e267ee2c34355e51d690d262f14e8cf1f492030cbb5c73f700859821e25e1fefb451ff647cdeda6aee5e941492a66a9e63b49fcc048f0a37d14a5706ee7c51c0d86919a409883e46168bc16537fbea4792ffdaac33419c7f1f66c610a9a7e126379a4bb8faaceacaa2d8f2acb5a0ec57a07243aea8ac861e09d573ca8a5360f12e8ede38253f817c135008b564ffb9c68b82bdb0b5fab675a0df741607242ecffea3b47488e65a384cf180eb0b671ff372ed8a56144477196cf60a355ef3967ca2ba77e4bbfd394aa0ded2452464bb7a8b85c4afd779ee90284a41ac0b696992bfcaa10eaf98f7ff6e069a1d6781a58be854e49413bcab938f58e5c6fc367c90aafafe32515ce04c608e48d7e3e56626639d6e4361fbfba37bb0886b94f4aa8dc175b1f0c1b7dbd2bbaba9e6bf08d24ae47b35cb896b50cea548c95dd19af32b0558ecd965e88da0fd1502d1b41fbd9ab9ca46e1a1cdee89a5c25a9ed335652adcec6eb9603b2b2805c4499ae98ea86543a1ec698ac76d67a730c615f7027f72f152fd0c4650ce644071c72f2878690397fd2093e1aa50fc8cd3f1de84717489de40f483b74e09fc5826677413601e693224f788b97a6be5692cbba346046bffbf9eb3cb577848e0253802de73f91c9d2b329b3e35d17b491236508bf072828d1e5b3114813737a034d123ef47ebf3f20c3151cf229837f5dbf23982fd8e0676e59b65b5546351547593910d7ffe104706221fb55c8fe0f23aa594afc9edc3a597fbf1aadfcf0879d8344740713c4dcb8f2915a314bab44485ef44f5d0d1cac82e824ba69585e2b7ef59c847d39fb01385229a23fdc08781bdf7f7d7d98a23a002a8f67b16ff1ec51977244cec5f2759bddff92915d4322bae9ee62bf9087d5cb64305694864315bc63b4558bc61a1e227901f029b51879fae9878b5ab7938416cb0a12a1c20f066874d3828da6fb80789b8ec27c553cd29631e37111cf48756037ddcf134a4440dbd5cd87143335c0c71034d5b77dd9752b698038d31d4eb4b2b096ac07eb64d8e9a1bebb58aa9390d10db0be60e38acd880a9e72b1375baf195c0a6dab67cd183e65bde44e91d8278646ff179f9cc7dbd4a80c9ef00157ab2017d07dab395da81d00debb81485674e2a5baac924cd5f31c41ae053a9dace0c953137c43b0bba224b1f0dab76755db21d12165e634018710fd41fc47d50305a0d8354eb80de0ce80f06cfdbbc3fb0863d70ec587612a39976a1e2b94197ede8cf6fd0bae1f0a6eed65784a634cc5262d7ec0f8fd49933d7a4909916f3b08da63a136a85eb28f184b4b1692cd46914f20cb39242f70aa99628e2eb0c5e409a95f3f7714d62f17cd3edacb9209fc559caf7f0e767b8a20cec3e8371d073c2a64d5e6f0f93ac4542d7c37dc72b069bd783484c9d4c6aceb3da618bfa6f26fe32174d045fc334183504ffe81efb8b32dfec158d495f5421623aafa2fe2449541c4217173a49f242aca2f64d5f3de91db3a6e49dbc3cab2edfedb72198db2b961385aa5b702c005c6e9402e709273e9dccda3ee700595d7300951485a10a3a7dec424e82c86bc2b5958e05a0e29ec28d97367d2d38b17b60d0478da3b699c880e448822f1bcb277f8c7ccdbde254f58e627c12e412e47495352bde1b4d5477fe9581e42393a414b75023306cd76db6a3c312c9d536684572a9af7cac8842b6f809169a02", @ANYRESHEX=r0, @ANYRESDEC=r1, @ANYRESDEC=r1, @ANYBLOB="995775ec208721951d2a72d3d8b2291d22100efd5a30cbe9fed32883dc2e3115a5cddd7e71aae433e5f1703c3273a53fdc4433ea76b96d5b353a279ab4d4dfdf05bccf3a2c25160241982336fa3af01288e36af27e7d04992f1f9688134257a5608e456473b2278a94623af9da9011d469dfaf4f5d3af3f9bd7908a3d6238564a42361b6427f", @ANYRESDEC=r9, @ANYBLOB="17fe094181872bfabb264e32ff098ab6ab33b2ac707569f9e87f2af475d692f2cc09cc126232e323fe584a65147ef25a8b2650640c2674943629a71fb30678b64a7074c66aec7be9d86a859047796091e97aeb4d27edbfd3db048eab3974fa76f1b833fc2aa713a0aeb4fe9ec73736af0a78fa15cef5b1be71b1f81a5ec4fc90efed0e867f2785dfdaa1bf1584bf8ed364880ee9b4aa294cf5278063093a66f502bca76b6c2338a0277ec033fa45cbae2351294a4496f87f8d91697498732b292748b35ca25f6b60b53017adb5f83ef60f4857e50d568f7ced1a5477642f8975982f7ce41c6e682829d31a977834e3b3d44faaed5aa4a5d9f6b6fe5e5445256a91af65496945dbddb30ddf4dcd89ac7ed0c74905640bddea6bff93ae0650c47dc54c19fb4bc88c03cfad9268ac4023daaf6e3dc3ff2cc116f77cf33e0682e6f1d502d79c64024947cec1a9ec38eb77e8782d3308488521c67201a154e763119816ba70fbd4b986eb1b06bcff247a81eb3d8ecf3848d0b9de3690dcf6ce84468ef294d335fd4b13b4539a898c01aa9f40e61c8d40e5450e8a64a48a74d9d7e915fa4747007ac9d402d6e785118ce980b8b8ed24a30be07cb6b61a9a06565719d616b215e609a06c4081579a8920edb262938471155c1bcca04c23ea1405097baa09880b3805f2b7585803e9d258ee812f828cd4cc5202a64ecf165c33282620ae6016c0760346d85c77117a702520daf1bb0f346c47c5c4d38fbaead8effce4124652adefd427d22e1dc14be876f120504c321f9696aa7c1c1baba74cafac0bb46ec2bcedcf6549ab500b9a8adadde2952653e4746de3f219e6abd346554c1b8ee6816fb4907480dcecc133a15e7219bcccc867e1703db26f6b46fb31d6b66c4df40aa1326b2bf4b73680f6f174c1ded2b542f8df5b72e04addfab93d927960eab15be3f82d602ee6f5ea35d1ee3a69d390e5956eee399cb0076492bf85865f7271ebea4f4b1e802b6ab4b9623d8d07244f11c7e3dcba5eddf17a71f84d1d7da14fa20af13de2fba7410c386ed394dddf331872bfe32e3fac7fd966f30dbee483eb2af841ef8aa3cecc90495779f3d443008a60050dfcc566ede08612e4504901396f6bd7cbb3257903a7679fd02df3f35a9e38ba4663a3bf487239af18ff66b880c8173b04fed3a6f0354320819260df0418af1791743e3f624f6aeed0ff4874448c9d4eba48c1a626c5f8a1d002caeb563087d3c06e5eebdc80703af222efdf08e5c4b2a9fc41811dfeaea872f9901cbb32cea15e2d42eb342abefc735bb2b4d48dde5de1a4b9ae0c86e7f1290962d818e4632c7d4e26a1e8973f1d34ffd3808e01e069277425b8b7c364b73906719d004124331f04fcb6bb46ab87e6831cf9b82246c52fef6eb2777b0773a3ed5d64bedde2f0364c6c5f4ccb811246bdaad7277b18ed88b731159405eaf2dc8e779c710fce03216c4159e96796a0af93caebf515716aa5793c47bd876aa60096b3dc86ab85c8f39853729dedbb6da94bd8fc7c66d63dacfdbbfcc23244929e992ee9455494693eab4da2bc4d696b46a141c1f5c48fb35d6ad0b551dcbf8f0eaaf1038479f8e5137e1b5161109de89eb414103e03205bfa929c7cad2768e62b12733c11277c5b5c26195c2dc44a5e547daefedf771f9d06a7d993f7cfb498da56f0d807b9024c41d4bd9f5adfcd3c3e4498485a8799f4a0fe2b13631c389d8f4ebb9f48f5e250a7dae391feb2f53b6da65466a7a173905f14bc3336b2372048c555d13cb102a1380f3a4cac31b99aed03d80fbfa2d50f516532614a829d6f4cb0913abcbcea06262568397a27c470793c00e9885b5e1922a197ab0ea3c9d42db6b719fcbdf94d2404562ec22f80b8c47d38037e919cc3abee3f957ed55b8f02862b0c14ee25ba6cecaa3ad629255150831c1a143d9584f4e17a1a3306a5e25e1be4414b56c99cb023d0be95d7efa4e058ac2b73ef50c39839f81ff8c8b06e1691a76fae76bd66be9e52e5eee7d781e692cbf304286381592fcc099170e5cbf0b55db2178e8fb01244e63be261bd859822cb3565a507bc95027be36553809d3f0830ef78e15a5963ffea0893d3562abf7f2dc4840da78b4de85b008fad5b6735fec30f987643d1bea1fff05df4afab7bfb792a5f1a0fe446f1bd46d39423e2a44fdcf0f323ce535d78061bf9899fd26e20301f3b9d26127b4cdd1ffddfdefe77ebd9002aad8e7e1e1f5853f1b92ab0574ab0703c4383283d93b6cea9c9a323a522e2f6e06081d30f174e8b61ffe8a24dac5e52872ddcae719e013f40c11c02dfc81f8d29e241b7f1353b6381c9a654752906da57bcc06f16ed6a8e45ff7def3a933433d6f8b8435cecab950db4365abaee8d23d585b46a637a9b15173379761a157b10489992a12ca6d28857fadc2b6d32765376a641ec1be3fa3718a2f0cc3089264fae5d8a1b3bb054dcf4033b1f5153196ff3983c55ecff7c9730fbb9823d33bb3eeb016803b1664488c5da0bb0e5e3fda287b71349799734f7bf128d89016bd481e3616750b903911825a0d161273c9836778c186f52898b693731262f202abf79141deecdec5ededcd2f21a4ca4cb5180a29d3ded92da538e0629d97376ad1bec223fe4bb3877df6300626390277e31a298b670d2384279980dfe6f3452dee71b0f713403d4dad77c660431953ee0b1a8e988fc635988e14a064b9dd40a2d420397500ae5736c1b2dbec6b7426d7297b3c473bb63319b812a6b694439e1e5fba212fb3f21560eb5713e3d85c9f9372f904dde1e8783a7c0058efcdd3b465174c2a94043f10feca18f0f0746d124ddb4993ffe21235533d04da5a47151b0f9c3c7e6b0fffbf43ee46a7e077ca0140826c0674e82c2337d70d5f9aaa6fc65429514311668268e60d316587d9826accda03926eb1dfc5334e7f66ba63d1069572c1118d2e67b6f3c911e3c8e5ce6ae4dee4486bba93bb5475f6d892d5a4f4a68dbe9f7e56ffc8f92cbb083b5d4556ff0d87a0731232badf6bdb2f7234508e0036e25c6670ace4a3e5d7222add1dd5582fe23b83584af4fb1f9d55c4402a88017e0db5578061b83b1dcd20431fcf51fbb9d7f461a7947792a3bc5f661e95d644f6977144646ca7b7f27e22a530b91e63f3883d0eea9b1c0584df5335b40659219c559728f950fbcbf0a42cf355052644d2bcb7e6aaf59df7a7ae78f8cf6816459108b92f7427d0f00c9dd01dcfe2b403d1d994d9b1b63758f53fc9ef77e97b590196e59f9f0af690606c7d0d5d6132edc950cbb720383098898ecb9494ac8b0d21c4f96b10758ada711dcf9a6c58f6482c71faa5528d27bebd3c11af61099196a8cd945efbf5aa2f9d0254795dd3f33470b62a10b2fe893c3898bc3113ed6c04372bcdc6e81dd2f3e0ee353c8856c44783ae6b2dfd75c57d6a895a448dcf10714fc1240a603700e2d8ecbc77690a774d2988379936599f5d63fe2fcdda573a33ba8bfbe2bd5b2be588d3b275af211db95f2022e84187e0df51835e199885d70cd5a47f504f17d8c98d5b3f964f07e4543c2aee16ff2ee989d09118e6c0a5b7fa750c31c894f23c6faa738ad47cf63f4fb0dd4fe4d5b7419902b34464515df113be02f948dbd72712a01923923c178cee420674d778073562a0b94c3ad101c65a29e3f4cfe64126fab18a7f3ff1a6fa5646c5b4db8d45c8c7df4b6816bf87588274aadd0a9501c115f5652c9979625a2402af328c8b1f3d813cfc9cfee914381c85c3c790931bd4867dae2095b37eba3617d99a7f96ad5121735798990d8eec4708952b8985a4699e9f4e524002f8a3ff55983ceeae2b8b86e9b18f921c6db104fbb8f69e98ff52bc187c397d03214637bb6aff0e25782a87c0b855e6d62d2154abab969395263bd6a683ae2b277dde06ef0127d79b3412f856d31f8fc0d7196261f1726e88a769f74700d428a6129161d2697de96d0c84d01bf9e9a97a533b35d73211a4518d7f44173558852d7fc1f49bfb01e3d3f7dcbbf2034ed7a885491943d93f6e2873d32616cdaca14ff746a916e1da9fc57448dea92a834ea817fc8b5f0fe539036e35d555bf693809738b3a5c09849eb0cc6ab645bf44a472e4bb5bcaf83ed19781bf9deda9f9fa501bf1f17d418af7d8d3b45e053932b5324e7bebfb0144aaf52177c23f32f204f203d718b8f33a7e06ad5316caa0edc349a49f4cccf9f728e4485b28893e3add661f9221bb25c9a98d123b8b44c4ad4d6a6f358d637921e72bf86c1b65f5e4ee4d9a74b4f306c984096aa3966000d83bfa47ff2dc8131b980eac16fbd5135a889a481432faa99ab8c81804cdf576cebe8fe0564bedce4c3b3488f21db3ce7f98ca881c8a65fa2a533c325cd0c7655ef11b047ca7990b4b410bbcb15a0731999def8ce9753421f02e9d11fdb3c72fb47d56f7f1bba548ba6f91f1e3e34233fef034e757bd58aee4baf044f74898aa23ca960a87494d55526065e7ef1adf695180cc0fd30d623fcfb6e8cce4505739e4cafc26762bd562116148ffde65d87479346c2ca4c2a1bfecc1e0cde9571da749a18c5a964bc395fddf8fd7c3588bf73a5735a3d891fc0f86724811d98825263d13e1ae3c27f572b66cc551a8b929755a60cc24955d56fdf8b8948d19df630e9ef27d39d18d5a2e905f2872f932e4b240eb349e4754c60501c9c38a2300ad64a566f64b4d1ffbf13823a81ac41d3a2ef3d1efd62801a6ecdc61a36f00b2c619b545b5fbdcc835fc9dcf89781903647580866ef90b6bb8c0e2e6852eb5183d26b16a64f8ff4b76b69078c5f71944c49b586a9fe869d4252322177c26d1ffed2bdd7953601d2eff7a4336487f890e8de13f413a57ff13344f4936683293d11e1e40fa16052916e691ade82abbf2fb2e03db34c242cf8d1da001d6e581de77905bb3214c58b803d286e8e02026a33f1686df43150784e2555824be9bea9e0917c0abbd4be0ffa38a2ad11df407bfb7321f208d2fe39fa979706a8f3079bfbdf26c2a9cbf4800905e9b98fdea0c5f5902550380f644428a80949ca70c8b89c3d3c2759a8fc3eb044ebd2de6021eb2bc3ed8321b86987cf835c5aac545e3a618e1e77c6e3115538b8ac8c4086a0f7a76b8baf7f2d03aa0dfcf0f70972a3d0e79043cb17ade5e16d38ed458e182ac1a9a3b87af4ba2893be9e5016f5880cac50ebb8359d84ae6345792716e66a06e3495ce5cc4a7f17fea732929dd8f7895404073ecd24a45b6ff882e8f9044e3299cab02b7ac2086ff8a6d48d6b03b0a286fba2ad281223cc40e74d5c81f93d8c96510ab9f5be808941610a2c741e935276f3be93a41654dac50c247b7c88a967b056d72795167cd2efe51d349e1c9eae85816e126ea2cb3a60f751b8ae1a38f0eef88326b9086b9641aa2404b5d89bbc3636cf05c069fdb8c8016108e642c7ecfe405cb1e29ab3e6855e713d53f75f7dba6d7e26bfc13b9b2b0627aec226026ee9cdf8e4c583882d662aa798381588583eeed7547ad652cb1b80b0e6f5ea90a236fe32b5517e61915a2dcd8809e1c7ba5acb7fed0fea586ef9937eb2d25177344e7ff3dbf5539be62f7eb447ee301d5b1210aaf83a27a93de38207fb6e956f781a8a4c6046341335122a84911761563a841c9c1b4121129864af113d94f7632136d2455833d111aa69823a807ef8bbabac9524c8908bf5825c3058af60d8a58be35fd1d187b8bbd4ccf951180ee20bd3a5c237bb373676ce645d4e371220c75dde3761acc5bbc6f73231d151d6", @ANYRES64=r10, @ANYBLOB="3f59cecef7167ed39393b8da05f0279e3cfaf2b97607ee57e353cf0171cd8fbd666db759c3e0bd001f4f3337db792d8f702f92bf7595c29e2e57b52e9d6ac8f3ba8d917708376c14602716b64e4dcf13288c8a3a97f3c489f9b066b2493e743b5a0ffa7aa0429f19a0666903b2e61db9020fc753e03e7cefd85f26b0b196dc9e6aa1d964f01ee72b418874d115027d9b5978682b544be072fe05e039405fabce1778f41af5a34a17ca1f2f8b17e327d41710fb49a55702ff28331c040f71228b7af6b78075efe3a95066e8ff9ef4087af01210a2f42a8ec2f5885762fa90ea9d9ff52c132bcd4fe14a1d5d15a49d55edb27d3fa56e7438eaba3bc3c24e59", @ANYBLOB="bfe88706df7f8e534a14a909a8e321f3fed9580f5821aa48b2260a51f8aeba43534fcc7f822b69d36bfd37b1c7a4b6527ce98949a9fef19e3bede1bd5ce73ffe12facc206ce77b4c4890a61d96edefadc3f927b8b35bc164ed2907cb1bc67f635710cc100371ca39c3d3ed851cd5d3918a42039955cc6f3c7852b08a9a261ef5c3e0fffeb4dc6c98c6"]) executing program 7: open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x4, 0x2ff, 0x1000}], 0x2) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r5, r6) chmod(&(0x7f0000000040)='./file0\x00', 0x3) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000440)="4efe19d67f523d987d869b065c6c48e5e7938beefebd0fc4369336203fb64f74752320a07e166bf9abfd47a882d9017d42d31146177791815080c95d5863ab7f9de4e7446e6264bfc8ad3a084310ce9794c2d3e3012c29f4889fe20902c322aaf9155e862f2e416cd10087f3e5b2de0e017be7246e06e7a7a56de972d0bfd63bffa8114cc7653e7982e2bbbdb6d910ab2f83b8b239d90e0cffd8135cbfea0f09", 0xa0}, {&(0x7f0000000ac0)="ad8707a50e6541c775859b73485f92ae09859a893dcbded1955cbb3bb28b1efcc74f1918982311b9381dce564c5e6fbb75fa8d2483f398acc69b8e158fe61dedcae11a521738bfd03653110abd06d7b4c3518ab1e761abe2b10ad830b4b6b9e0807a4dae036b5276fd297521c3c9ba5299162ada9a7e1861bdcbf25f5c671c27804c1ccfbf11c79f9b19a8bdb6a45e64e7bfb6fbd8aebe317ea4346231acb6f3f8a3e3e6b668c01f20276033167b5d8a74fa816988867997f64a892613eb668cfe14a82bac6b2128d9cdc5892aa78cd0571593f4de25b1b09607eaaf52bcaceed9f3cbb33f21d01e7500c40dbe5defaf2334a0dac25ae6fc43d670efe576ef1995028fdfec17bac6fcaa028b765066d3a94d9e3dc9c3852b11a1d8c1f8e64c3b15d3d28fe9591044b424f0befdf3c7bc4911afa87ccd4940307de16f224d65ccf066f5188cbf2008697174866e8b6249c6217662bf4b22a740108061190eeb8addf48fdacb056d5a2fea514883d68a1c76ffe7c337ac7d5c884ec670399043ba59115aadc2e7ae9ac71690e38736a5260b35bd178813a620992c3ab281fe4d759a6e37fefea77adf1039082dae770e44c6866e653aeec1d8d8468600811594330ac7381ae70e2180f463926e0da777548bbc236d623fa142688f1d3aff4ec82c4e6d818d9fdb6d5932700968f225cef20551854d04c0eb2d76d8ab44aba244341d86995fa26f95ef3f54a50783a849d31bc22b84688cf9c4c9bfcdac858baeed03d88f0b0fca4a7911c480e7c274ce70aa1bba79345742831473fa2cbda5051483af4f292a5f8806f6098e8d9ea5061706ca74011864d37dc854807e978a110fd1cec784c80013982cdb84c8c0acbcf410787dcda6a9d702b6ea2504d4a1d3516c8f177fe74965b67a56a413cea94cb9b5e736dea05b937435562c20c9a42470082588d45048e3dd73aa36f7b959b211c7251f1e5fa9892beae96abde368588ebe143571d08c65be024d674aca3c682e4a34a1d298ff6fdf4be6c2efd62acff8a1a88ce37e2adf3d5b114dd3de5db2afec0569593b5d0debfe66d33a15a818c695e9383cb6c4df0b55d60cc2c0082db92f9ff022e61c068b39c97ab9f3ea3448e7c4eed8f089b4d3918e49f754115c060297cc6d30c07ae180fb73d2a46f62a86375cefa9a0475b884d980b989ad55284923891183115bccdd67f973038ebf9c1996aa6019d22acf28cadff7cefe5ebb5c6f0b91474d2c2439059c7caf0de7d2c7e2076726b6ee8b26a6a922f79c5e1d621b37944d318a95345bc5c76133763c1faaffc29ec164fde6aadc9aab2ceeeb927e88472072ef23eef30c5006a4e490055700eb24cc04b9163c31ed936e85ce8da6d86c1e4ee9ee0cc9bda1db0df6c23fa5e264b9479937f5dcc949267b50da2e5ebf14f6254a786995c4cfd22cd34d1d23036701b53d1e25069482b123eddf4d044e722b779db752dcd78dd7543b388167bad730089cfbefcc3888606b3ebf04", 0x431}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setrlimit(0x3, &(0x7f0000000140)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb890090780000000000000000000000000000000000000001fe8000000000000000000000000000aa0000"]) socketpair$unix(0x1, 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 7: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)="8d", 0x1) mkdir(0x0, 0x0) unveil(0x0, 0x0) open(0x0, 0x0, 0x0) r0 = open(0x0, 0x11, 0x0) fcntl$lock(r0, 0x0, 0x0) mmap(&(0x7f000006e000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0xc000, 0x205b97) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x6, 0x0}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0xfffffe77, &(0x7f0000000380)=[{&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000280)=""/248, 0xf8}], 0x100000000000022e, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000240)="255ad6c554d4c4741a6b802047a3ccbf9251a95d5fe65d90a1e32bdff8dc1bf4b948c2cf6e22230fe603199685fdcbabe2e297452015681d102d61994c0317502f082f80c413f3bdce3b5b001fd71ed44544da756300c021d21f2467520560a0616941cc44d1615f7a6265766427a1e8cc04bed2eb79e682a5e895ba939e0edd283662ecce7e6a53e795b1dbfbe733e2735956fd9a0580650c3f36223bf3d7743c79e350da7b934f016090fc83b659acae6ac83db5e964d6816ba3765b33e4b83b4b8827788337866a7962ab03a0fe03530e0aaacb247907985ff36d2e74193b4a1c03ecf2b139a5", &(0x7f0000000040)=0xe8, &(0x7f00000003c0), 0x0) msgctl$IPC_RMID(r1, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x10054}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf", 0x12}], 0x1) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_addr=@un=@file={0x0, ""/516}}) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000040)={0x1f, 0x10000, 0x1000, 0x2}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() write(r1, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) close(r1) execve(0x0, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r3) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) executing program 6: r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000), 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket(0x1e, 0x2, 0x20) close(r1) r2 = socket(0x18, 0x3, 0x6) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(r1, &(0x7f0000000200)=[{&(0x7f0000002180)="30ff66fc711944d8b6e6b5981d3233247b36bf70196375d5b32a909f2cd048eacaef1b18aab7008f3a7d24648fb65d953809f7eb7908b29c35c74763c1e3f456f8d24374000000000000000000bb28dff80000", 0x53}, {&(0x7f0000001180)="2eb5e8f0727a1889cd776c92f0c0d659b7dc8d04ac94d595d56d00220e6f87d1ec196c0630a30c2b3d26e4a296c99668d4b4e34fee1a6fce7d882c8977f28da883ae91a93cca634e6ebc4452b05f55fc28e1b9f96698d3374975f5012c04282d52df76acb16f4e156554c93b4e10c3057390b5dd8a6581ada46fb92d4cc554418df113f1b838c1f621c4c33ecb4dad5dd8d6013b48e0c7e6998472f8ece5fb274aa717e5d686beb61007693829f6503b271eb9a6ee0f2244fade7b08f10b10369e2a10223f615ba5fb3869787a3a1b767da4922c1447d7791d65ab19e37296d3b78b6101c1570ff0f8144ed063db2f99e912e040ebad8abc2373ef2748c5a196a8e4e9ff5797edb06b9c709b4a83048e5d85102c41bc59684578ddbb3ded68948486850d7c71dcc28f90a7c710b08452bfca8313cf71437a6b23e969da13b605178e0f1542b20d832806416ea2553ccf893d3c64b79217d0ac245537699752137249f9d5dad593727a63116d7c22aed7e878b7f7ed0e61de3a394c4be695a381ea4ae1ac091439aa68f2c7b627f34bb62e4bd461de321fc788f8723133887e892ea15c8a2ac90f0a1b2af64b53a370c55982d065415adc5d6759f7fa295c686d331a11077cf6e7cd7683c67dc83426ee318093401289daa3c3d18dba0933b55ae8771beb3a9ac4711e12fc909b75f4649e5ecca63fccdc2a92afd2f675916070f108451baee3a245ddb40b086f9a59963caa6243233a3e9c3d48cc0d61742944058011202c10b4a5bd20a14c7b21b6fdcc78832790587814b983e852093372997358e3040b820ef7d5aa0a73378bf5d7c140e6aff53a1c171a37d86c5362eb6a85712daedecf1be54819b646f840f109f0004ea669af6a68df7a851fdc04f49af1557fe89bfa399e041fdbe2147dfe7735ce9ad0c679e2b633947c3fa9b49bcf65c0f4102b41818d83cc4b22918985a76be89bc323fd01597f102c224f7bd1c2a4cf2f82d4907041b13094460bec61dbfde9f89b6dfea38b3c30b112431c76b3df45724c79d480fc6786105908b6908d31e9b364cc02815ef5900ae876969c3f0bb644a32dfd82ed31fbe7fbedc5cd888eabaf332bd0279c2458bcfd1480d1f8c14ccca2a57fe039d5a6c047477ceaa6e897ac2567038ad20a683a85be12f46e882e79447ea049712807544b2e38cd5cac5398cfb2953f316ac4d15338d9229ebcab3f3e46e2eb88b38bd323ef57f049f0959d6f6b3838615d26d4f33460d47690750dca174672f9f9874296d06156b36474684e59de74a4c2ed88b6f5cb82150544e3dc82d4fc0bbd74021e95e584250ca125aba242122db2d903b5bae39cf7f165bd7598b66f7bbc907da845fd52b93b5cc71c90366eab7afe7b7bdcae6e4b26df9502b0a7a80c7e03e6d8068fd3a4ffb4a7507e999b08f4dab843e18740bf2f8d74dd2edb0c9c88ecdb5d8be75cf6c2db1b85fe095ae94629f61057553200a3a0b32b2a129d9e20ebd685313a6e0378558dde2b7f22a30a6261ca7afcd7d31e0483e7c02c75a8e406f8d5fab37693cc55d5b9105bcadb21fafecadc8fa8be65f16f47b254db1ce575cd41ee92705e481fee6379847f28d080983598199cf5c901b5ca7f1fddf581ff725014eb5da0ee139d9d23905a2b7de1d94bc943fac90c487973d168d5494ecd60bf41eba34455ecf4d9179feb174396e05580814f09963a50047bbe275b47681ffcf5abec8cf73f0b2724031f4ff642b05aad3998440fba446216c9d573ca56e190f8da26a319c0af5c7b925ddba1fa438f8da15e3864f3c4d292ff271ed440fc4acc662faca7ca5197da2f358cadb50f2ad95ca901c6f15df0156f4a0c1ada7002fdb93130ea9b3b2029ce9dd9ced1fe19a2a8ee4e49eba107b3ab7b8a2a1abc6a810b8a08bcd1684fe9428a6b38efee6f6c97f3814911f902b69348fcd709f6ec8fa917376914259b17daf00074a272e2c1c08a32ab14c194e259be54cf91c7e0b282bf858d76271dce0af1e75dbc8431620959e6ce68581c3d6c028333d22d088497a0a61da5172b091099400e2021999963895fef952b3bbb03279fa316b9d0ad71ca3f9e34a9bc3cb31f85811b5c545cc9217d020409236d96fc18d639d880bb03edfdb877099e408b6e9861520cd65c7bf02ce8fd9d3230789e1a4fa319d87411c76bda8a9f6715a42dd9f7d8f5b72d695d2011653fe94e4aaaf11c2b5e54282b16e55e8d0dee26841ac50b96564db16b0458107f9debc8d1da1cddb4aa04a8754ced02f03b1fa14eb37064e35e9df2c2cab99631ae962bf5df1357144d7a56c88db55d6496f70b117c8e25ce1a4e41c2aabad71c404fadb57811eb4b27a41d2fc3038739f3ec1305fdc8b7315c42dc8a55de89115de84a43b2d6ed56927fe4d99c263ba32168770847237d319c0a972c5505988decc97fe52c7fb5db610f2b0ac2d17edef8a4c03b2bf81f3c4c51e94a67944154fe29dc19a9a184f36c703fba6a10909fa22db3c8c27afab084a2c4b6cdfa4532ebda0616d5bd65c2124ec2ffc04619ddd6b5d21c90e1b12ff99a59c41b5da62b8e1b253d00744117d4ea621af6555f1d8c64ec6d99a134cd850b8dc16f26a0a3ef24b7fbf7e41cec274f27d70f1e19bfdc187e26ad7b16204437a607adb1e1c6c2cd1ec86c87b0612e2a03216e7284e8c989c561818cc8663e26d700ca53a6bb54ac66561e976996d0170873f39455123d6a1d4b8f47e2e965c94c0b7e0cee2941a6978f9028e2739cdd4d679212aff260462bd4afebc6dcc6fe17d75ae53734a6d8fcc0041e2c741d2cb4af64bf1abd2804a470e5a12228bd22cfb63c6de63f72dafd7e8ffb8ae71cfed4a9cff40a6972cc33cd00075e0924cf7a98a03878e9bbdf99b54bf54c27b80839645dea9f5d5df4eba056e3dd865bacb24b5eafdb441892b8fabb33f86affa70b2404ba924fe7cacf45c281909e6b31b38497f8596940fafbe98670da0c4e410e7bbe289daa4130af2593583729c383cb1804f81cb7f20c911c41fc1f2ff8b9496d72883b812ed8724ca1645fa6185c94614180d8c4d117d370529eb726bb6752eee528e1b4a97a30811c292dc0e381830ccc0314f3fe053cf8676dfb8ced0d3f99f980fd2a48e2f54a00f40b40108e9f182029445e888c3c0ae806ff13561cc7a58cb849cd2cb1e9794e2aec46c35fee5e693cdc5a0dd5ba1d82d0ec4accda5293b9c4a7da2b86e0fb46472ce629f9882a8758066852bc10e6a4ed5ef08909a816bedcdc995233e7e1d9c927e93150358f6af5778c27ddda171f0cbf3e9687b6741ddd8ed3e8d8cde4f2db6f44bce9f272b8460f9179c3e478e74774fc0fabeb1d942898fb96f3c3be6480205faf12f7dc75045a8985484685e2f91a497785828b5e1ed5f26cc42821fdf22b19ca527d64cb18b3ca9c541572c0e37c34907a768ab6a19d6528be856d11876c3d314929c21486cbd0d9607628663816540f0b59922be5c2f00b7c2ce9737d8d40c49315ed4bda47c0f867aa61d2b1553a6b14af0e8ba5110de84eedbd96b06d3e392d1c91f933739e7993070810b8c0bd5ecbd3e1f3bf4e19c42a204a6464b9511419e6d0a0a8ede881c316702329bbc8c477601b3c374a66ae7d91bfd26ac924efa0e003fbf51183724ef3ecff063e4515e5ff9a4e84b29f91cb4ebfb842347c61663df3e2041c00aee6575de07dc28c439092c167c3af815ead91e47f455099cc89438c560c1154db30a90fb4b1a7d967e87655c61561b87e70e89c68bf8076f629d1e13b3962ed8525bee354f65c2bc1d576821f5d689a956b99d8f45081e86544fe0e83100bdd6024a80bddec93ba7e40c4e8ebb2300d0088860a809d61d9d8db235d8a479cb5fd9c986de593ad86f90d018875865b75986ab34bc632576e960076f18f6469e324bbbf405c4ed728a68c1c02badae81d19aa1424323d78a33ee1d89fe407b24d1f002287b760f1a75f53b2df519dd236ca760e17652f6acc57649081458096d3f3ea8779c6d27e2040b6456dbc45c23d345bc74216ec4d01a5034469d62adebf754be8d08fa58c0157b3faf7b789de48878ee19ea50d64ec86ccbb191a6d2b023e6e9335d2dd35d9a2759f016933a66387c31182d9db9ad9299d78e04a3ea18895588708a827fe16fdac9eeebec90c4bc65309b1bec43a1914b3482fc82eeee15e79e48020694d9093506292371c0ca2d124e20c8bfe4b42cc761c39ec453bb555470e69039be7d95e5a66827b5f3a087925be965f11ac78d97772cca02851f8c9aedd742e4266e8e80d8b2d922dc992a2a929d1c7c88b0971cf4e308885aac17d8fd27b5c489287af98740385a7f8bec94be9960545a0b63a7440fdba985dca9d74d8e0c8bb69d6e006731c27578e7e22e1a81e2a3410b84e5d483ea12fe33cd03c64d7fad7a9abcd78e537282444a3ea95954d3548f6a11b3e849b9fa471600c9dff05c760d52863e7e7f75165d4d97fcf2e66a09c02257a83789bf77ab618b27bb011891720b0bf2837c665fddd3254e317404adda45f7d3b9f80f2dacabb321eb1e92e81517ea9a774b0f278af4d8fef5d64c570021919d6ddb99f4970e8d27a3396be33d7b22b43cbe34f4efeb9263ee376298411dd032f3ba2bbde4dbf2e3709128cbb3d6d4d50f9912a09c2e6636387d2c4af2bcb2de71c0e3d9e0a2ab64ab407bd5b820a4a36b739e3b993ab4a049a5219bd226a62d2f5fe4b215cf55b62b8cf29b3cc9ac33cfcb584160ef63551bf9f132029ffd657f70280903ab339e122046c015cb7446a600218894cfde7e5609615727ae88da518c93fdb7264a40d1d4dad26ef56f4cd1dd63971da3bd71ab46534322c2d8df4692d78e738c8c40748f5381ebc43dbbff134e0bab7eb7479bdc6fdd619c6b304910df144bd527e3db3a6e5d7defc1377325709d123514a14bc56f6936dd74a64c08e1d1d7aedbb23252f42fb4aa58eb8d846ed45adf8ace4fd0c72580c0150a3241621f0d79311ad478c9e279b0e8aa11ef96cc82a141337e8c8d7c7d55120967fc2bf18eb205f48e3a73b113fbe1c907a532a4940dc4e99574005089e4f816670a47f1e6fe9f3586d9eee009780c5c955715e862ad51a19f818e0d52ba51135089dded60ed8a412c5eee27909120c62848a2f4a22dd5c63b2eaccf80bce86929be988c34aca8db960bddfa8fa2a8001a99d71379a3baf8da323924edd2acb35cbd86f963b78b0affb7d219d080d330010908406655ba96c25722949d70aa024fd9264c4f78828d851b89da781e63e993bba3235e7a7e8148ae9efdc78f93a9813d2fb7b322fee4a1984b7ccbcd1be325c12f4f2f7fabdea89c5cc4420c4280753cfc0a35d5f735cf587249308cc29886a8a13ff232b7729ee926a4387184a2a2211d436835c32c421174928457ff89546713b6f667a10bdaca9183d2b5995fa49199d9b32135781301573ddbbc9934c4abff27dd79527d7cf9722ffde9ab0016b1050ac46580d242c85d41d4379f50bc633a7a0bc723b2ce5899d0d4536fa2971c1283a74d827116a6f454f0355053ecc7ea21b6f94cf270c797a01135dfc76fff5becd2cf59e685dcdd75fe8a067c8eb50ee7d8d71c96f4e0e9d4b9ddf642b039020bfb99f3ccc71927386001b750126161cb1c2de6d886f672a188f0e8b57637a96a4998bb506613810df326dc7586e4c44d6b6094aa3af4db6e3f949c5275fd5f92dbabc0105dfc1e48887fc831a3c3489788fd1d93122f35d3d59bcd0bb955bced0", 0x1000}], 0x2) r3 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000580)="ebff0000002f9c99b0b4a75ed992d4a731587c387716c0e2702828da6944d7c4e1fefffb291848b23eb12a406a0500000038e049a89b68b7c3a717f261330000000000000000e29e35422c91916157bbeba627b6eea6042ff7530373bcb46265f733e95b701e081c233a144035e330ae80c2acbd64ec9107a740b374d268d927728aa1190733457fdef3e2ae06999e333f13818460279e88ad7e22de4f10d05b6795f837cd419c4d28b2c0283555be7e635a39410958ec2ab74f026d589eb052c3cb9c40e7d772e46faa87968814bed24daeeeb026ce57181d6a869ae170854368d87d80966c4a4083deb78ca96d7d2ab68561", 0xf3) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0x8) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getsockname(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1c, 0x0, 0x0, 0xe07}, {}, {0x16}]}) executing program 7: open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000528, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) dup2(r4, r7) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x40) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010009}) r9 = open(&(0x7f0000000200)='./file0/file0\x00', 0x80, 0x10e) fcntl$lock(r9, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x41946465, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) sysctl$hw(&(0x7f0000001440), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="628d98d3a9e50bc85b5620a7a5ad", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r5) socket$inet(0x2, 0x8003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000340), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x2, &(0x7f0000000240)="71f91e3471ac0058", &(0x7f0000000100)=0x8, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r6, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x3b, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x400000bd, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f78948577babba36fb10eabf9e0caca49de76bf4832f9bba1c939cdbf21721d300dffb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e10ebd4d8fb3d1a39b74efb0f6bc50690492f4a0491a4ea3359aa5c5164ad97ac7c3aadca27fd9e9a8c0f962f1040b5e57890b3a6664ad8d330ff59a35167b69cfdc82820d54b8138340e60c404a855858ea5fc00"/169, &(0x7f0000000000)=0x8d, 0x0, 0x0) executing program 0: writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r2 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000040)=[{}, {r2, 0x80}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) r0 = socket$inet(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x5, 0x0, 0x0, 0x0, 0x8) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000280)="4db82a25d2973a0e9a97774b5c1ce58aca9af45420fe7435b307dc60d44f710b314994345ca911b7f8aa65b12921d5d87ce9644e58becbe843f5733e88a62b58d5e533268dc7fed95c0960f04668ebb7d155319144aa9148723d2d98faf349a0fcc9901217eb47362f44bbf6699234878d60349ee6eaf3a2f8cc55d4b2432eb655b56fec9cdc99e43242257226c9daa7ff7c4c517246d177b6cd2187d283143c5f7a91fa8dc866ead9700a60badb242de14dea1d7786c4ea5fa0d2457edc474c8bfe5819732bf479a9dff4cc409e6a416c43461cf668eb8b544bc02e819d14ea52a0bf6bfe6125007de388976b6d12ec1fdb4c6a698ab0a8d5ef5efdf7b9", 0xfe}, {&(0x7f00000000c0)="61e1ca910840794b7a7d7d9d32415b859e2419d258428e187a96da6b358a4c225578d56674277e29a1503aa46364d939a75fca63ecec89d6", 0x38}, {&(0x7f0000000100)="9307a1e9b79d9f685f612ad5fe", 0xd}, {&(0x7f0000000000)="3d7b42cf6e942ca696922ee8193b19f3d80caa7a6b263abc7ed330bb198b7a", 0x1f}, {&(0x7f00000001c0)="74c867b6efc66c9ee59f624aa80d30b73524b4ceaeff", 0x16}, {&(0x7f0000000380)="3696622f7ea71659ea9c8d1e712bc14b4f81df178e13d8966788818c8bb2d99e5f3ac06051b1bd34a41b5216a233d0f4e6f8fa073fd20daa96e179fdbe2c4a29567f6e0131da6f348e73ab420cb38c3d533e8fbf6a43d60e7946d2cc2d847723f06a0dd4eb56ee64f007357e48636d19ff93546c529ebe0541f749839fef59505ba3f54ff6ce7ba39bf3f1cace864c4bbd64e6e281d15082ad6054ab38db44d7a2060cb086a16ae5b1c7aee15052a9ed5a89a4fe9814af2ebab042e0902cd84580d1d2f40e8fa851456585f4ffeae2fb944d717cbdb4137a908798b9fe3dd0a0c980", 0xe2}, {&(0x7f0000000480)="10be9675145f7b5abaf208e4c3f6eb4e533f21a611fcea4c707d56dd4ac8fbd22e068fb20d191c06be80c2262c09a1b824d26f2fd0d0b4ac38299aa759e1cf5ef6ff8f68bcb912d1364321119d68585a44fa5d306eac642d8d7b07232bb3f071d2079438f61518e4a91fed2223d542b37408258943e2", 0x76}, {&(0x7f0000000500)="4c7070966402e5331e7d0df593243f7456eed9be8c94a66f6a2ac36a992f0b11ca58f2709db5272ec3ebe78fe167fb25b443b0fb763bcdd216c82f9a4b0b3dfa7bc5f59d59b323203c91eff1a671a2a1c7cf2ceec73b3123b6543851861ae0b278aa6a3d113b6906269b4e95fcac4a1adc801a6f30cfebc889f08aa6465086072a5c460fcbef19eff66f002eabb28c57805eb943166cf1ac9b0bb9cb8d35e1cee171318513308fb1b8185b4d70c74e395c072c0e8cd58fd9cff0474fad817c68e855c0c47929de3467a2ddc3fc764a3f6612b4e272d5a86aa17afb8ef67591a466ff3a9c176c2571", 0xe8}], 0x8) r1 = socket(0x2, 0x3, 0x6) connect$unix(r1, &(0x7f0000000240), 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket(0x18, 0x3, 0x3a) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) pipe(0x0) setpgid(0x0, 0x0) sysctl$hw(&(0x7f00000010c0), 0x2, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setegid(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r3) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) dup(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{}, {}, {0x40e}]}) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom(r0, &(0x7f0000000300)=""/71, 0x47, 0x801, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) setuid(0xee01) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000440)=[{0x0}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x11, 0x3, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[]) executing program 3: close(0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) socket(0x1, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80146950, 0x0) syz_emit_ethernet(0x8c, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c000000000000000000000000000000000000130000000008000100000000000004010090780000", @ANYRESDEC]) executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100), 0xc) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pledge(0x0, 0x0) setuid(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff"], 0x28}, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) executing program 2: r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = socket(0x18, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x30}, {0x2c, 0x0, 0x0, 0xffffffff}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000340), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x2}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r7 = open(&(0x7f0000000300)='./file0\x00', 0x100, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8020690e, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x6}]}) sendmsg$unix(r5, &(0x7f0000000400)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)="030e60263ca24beb237dcdabfcb96df661ef5a44377f8d334a12b66452f75b37a7ce", 0x22}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000003800000000000000ffff00000100000071635381cc4d9c43472420ee15fe9281061800db470323dc517333ab35666e7cd0fb4df8dfbafc96964e97294e72bb1a054952c38d65ef29c651ce0626c44a406e3541601b69a0", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r12, @ANYRES32=r5, @ANYRES32=r8, @ANYRES32, @ANYRES32], 0x68, 0x8}, 0x4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r11}, 0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000340)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x30}, 0x0) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) close(0xffffffffffffffff) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x64, 0x0, 0x4, 0x10001}, {0x16, 0x81}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r2 = socket(0x18, 0x3, 0x9ef) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r2, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000001980)=""/4111, 0x100f}, 0x1}, 0x10, 0x1042, &(0x7f0000001940)={0x7, 0x711}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r5 = syz_open_pts() close(r5) syz_open_pts() executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffc, 0x0, "00fdb1186461c0810281c796791461292150a3fc"}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) clock_getres(0x2, &(0x7f0000000080)) executing program 7: mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000300)=[{0x1000, 0x1, 0x3, 0x71}, {0xfffd, 0x8, 0x8, 0x101}, {0x8, 0xd6, 0x0, 0xffffffff}, {0x6, 0x7f, 0x80, 0x3}, {0x9, 0x6, 0xb1, 0x8}, {0x4, 0x6, 0x81, 0x7}, {0x8, 0x8, 0x9}, {0x7, 0x1, 0x0, 0x3}, {0x2, 0x3, 0x20, 0x5}]}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0406938, &(0x7f00000001c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00003ff000/0xc00000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x300000000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {&(0x7f0000bc2000/0x4000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000372000/0x4000)=nil, 0x4}, {&(0x7f0000f04000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000077a000/0x2000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000061000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xc}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00005cf000/0x3000)=nil}, {&(0x7f0000095000/0x3000)=nil, &(0x7f00007ff000/0x800000)=nil, 0x1000000000}, {0x0, &(0x7f0000031000/0x2000)=nil}], './file0/file0\x00'}) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000003c0)={0x9, [{0x1, 0x9}, {0x3}, {0x3, 0xa0f}, {0x2, 0x28d}, {0x2, 0x8}, {0x3, 0x20000a}, {0x0, 0xffffffff}, {0x3, 0x20}, {0x3, 0x25f9c1f0}, {0x3, 0x387}, {0x3, 0x7}, {0x2, 0x1}, {0x2, 0x4}, {0x2, 0x5}, {0x2, 0x80}, {0x3, 0x1f}, {0x2, 0x9}, {0x3, 0x28}, {0x2, 0x9}, {0x1, 0x2}, {0x1, 0x100008}, {0x1, 0xffff}, {0x2, 0xfffe}, {0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x2}, {}, {0x0, 0x5}, {0x0, 0x835}]}) socket(0x18, 0x2, 0x0) socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x4000000000000000}) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be", 0xf}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x0) setreuid(0x0, 0x0) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0xfff) setreuid(0x0, 0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x6, 0x0, 0x0, 0xeffd, 0x0}) getsockname$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) executing program 0: poll(0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) open(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000012c0)=[{0x0}], 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000000)) setsockopt(r0, 0x1000000000029, 0xb, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fchmod(r0, 0x120) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x44}, {0x7}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x10001, 0x20000009, 0x20351d, "28b77c09b87aa57800080017d0d2000010001c00"}) writev(r2, &(0x7f0000000380)=[{&(0x7f00000013c0)="ead45c3818701e04e3b1c56852c5928e5f55dda040bff924e5bd86e8affe442d73de928e9afb887f7e78eb70d46255e9ec5461f0c7ffa81a0bcfce6696a40c57bdb5a88280fdc93402917a", 0x4b}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xd, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) getrlimit(0x6, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000000c0)=[{0x3c}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000000c0)=[{0x2}, {0x2}, {0x406}]}) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000080)={0x68, 0x0, &(0x7f0000000100)=""/104}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x3}, {0x61}, {0xe}]}) write(r1, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c6043e705ebff00ca48ef7e53021bbae625e82ec0f0eb8d022b05e62d1b45c2cef8256f7c3c33b6a56c4851e31b4f6ba07b3b34bdf020ede6d1bd79c0f17e2f8f28ad194e1d86ae364676cb0a0fe1083da2bc25e3b82afcb9054cc76bbd08004fa6c3e3dfcf5c002a6c84e1863fd6f1cda12d8153cdd02d1bf46b6d5bd1b70cf499588fba244d72a6a5af4439", 0x9b) writev(r0, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000240)="667d6004a6bb00e1bfbbd8b55d8272d612bd088985a38607886ebb2cab9a82e9fd50d8ddec6ce3cb28ea677cf62627305df3f9c47d820dd5acdf1c676b0d9e6164692c22403983ddad6abd2a115585defdb557a332c722bbb28c8121d628b1df3734a8f3adfc4d10f945b999de731bf1aa4ea631717b5f0f552a45791ed4e81efbe19d764b59ca6761f191c780aa08a48836e68045", 0xffffffffffffff32}], 0x10000000000001be) execve(0x0, 0x0, 0x0) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x124) poll(&(0x7f0000000300)=[{r0, 0x40}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0x0, 0x1000}, 0x4, 0x0, r1, 0x0, 0x0, 0xfffffffffffffffd, 0x9}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x40}], 0x1, 0x80) executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000280), 0x3, &(0x7f0000000080)="3998a8", &(0x7f0000000100)=0x10, 0x0, 0x2c) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) setgid(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/114, 0x72}], 0x1) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000000), 0x0) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(0x0, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d11", 0x3e}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319", 0x113}], 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) r3 = msgget$private(0x0, 0x701) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYRES8=r3, @ANYRES16=r3, @ANYRESHEX=r3, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc5760d87c0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e2", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil, 0x5}, {&(0x7f0000060000/0x2000)=nil, &(0x7f000024c000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {}, {&(0x7f0000357000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f00003a0000/0x11000)=nil, &(0x7f000041b000/0x1000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) getuid() openat(r4, &(0x7f0000000340)='./file0\x00', 0x80, 0x15) getgid() executing program 2: r0 = socket$inet(0x2, 0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a142bd39546cef6a4b0be0a5a239728062d1afd26f53332aa3226bd288c7e2971f2720483276cb866c1c3c604ecef44e73bfdf1d534523aaf2576b4615bae5a4f7dc72cb33f69a042fb3b286cbc51c806214b45a2b59f37539a6fad3245196b2730a7f96e12749a406aa42f5b6014e38104bb477e1410d3704c664930d36654c6291e48ed60432cdaae9b986253dd62e34c4a3728c273e216309d03aba4e69cba0ec6dbdd3304f628e36a6c0735a94abdab854adc6630e1e969e89fb4ad5cfef58ecf32e619a9cc27c7128e6fdd4b8faf97767124b4af5afac38ac75bc2a20", 0xdf) socketpair(0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x1, 0x0, 0x3, 0x5f3a, 0x80}, 0xc) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000540)=""/141, 0x8d, 0x1000, &(0x7f0000000600)={0x18, 0x1, 0x4, 0x7c7}, 0xc) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket(0x2, 0x3, 0x5) write(0xffffffffffffffff, &(0x7f00000002c0)="c9ae8209bd93e349c223dea3f3d4c3617a1e776568fba8c5882bdda2fcdc516122ebff7e4d56d767a924c6a506eeb01bc396bdac458781757e3a0c95f98f81e694e8faa52a35b8221494984b69e9a77a75cf2f1d9db43c78850d31741265278d9c73c8e17ebef2957abb0b0b6f1663f0d31fb9debacf569b4cc57768ef7736e8da1d07db4daac1ea05b3053adf53118f69ab77d100313990", 0x98) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000002c0)="04", 0x1) write(r4, &(0x7f0000000040), 0xfeea) dup2(r3, r4) execve(0x0, 0x0, 0x0) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xffffff0a}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000340)=""/212, 0x1b}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) recvfrom(0xffffffffffffffff, &(0x7f0000000380)=""/21, 0x15, 0x840, 0x0, 0x0) connect$unix(r2, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = semget$private(0x0, 0x4, 0x0) semop(r5, &(0x7f0000000480)=[{0x1, 0x20}, {0x0, 0xd6, 0x9456cf239b8ae98c}, {0x1, 0xa3, 0x1000}], 0x3) r6 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000280)=0xc) sendto$inet6(r6, &(0x7f0000000400)="d04d23098b46578033294b03d4e52625bf9c45c173a68dadb27f591b44", 0x1d, 0x9, &(0x7f0000000440)={0x18, 0x0, 0x1, 0x3f}, 0xc) executing program 3: r0 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ee0700383a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000002c0000000000000000000000ffff00000000ff0100000000000000000000000000010600000700000000"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) unveil(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000780)=[{0x0, 0x0, 0x8, 0xfffffff7}, {0x0, 0x74, 0x8, 0x101}]}) mknod$loop(&(0x7f0000000100)='./file1\x00', 0x8000, 0x1) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x94) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x10}, 0x47, 0x0, 0x0, &(0x7f00000004c0)="4e0296a5b835742c7bae0305e468eeb25ce87ebb6781f0504676f8db030fad27e14d3ca9b3a95077806c7b888ecdf9a1facea702a41e6e1e1f1d095998d42dd18bf524dde3b5bb97dfa775dc0aebf7ae3ca8dd215d8779a5bb28d6cf67c64922d03c00e488131955ebd32cdbb6832bf617181a52ddf4f3093a2e8e75f0abf60c250d5d8eedd8b7d138fb7d7c71207c5c3f2eb2fbd36bbfa227ee12c8e5e7c4e3487d501946764f8e23a33be75fca771263", 0xb1) syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a1e3fe8000000000000000000000000000aa02009078000000006006c33e00000100fe8000000000000000000000000000aaff0200000000000000000000000000010100000000000000dba75531d5f3a91d2f00a6bdb8acebd2da3662071dfc70ce6d4bc2332471236c11b1d6e075c3aa8aa8e345545229dd4f21652b83c5099af00077d9e71bd3303d007dc6735f758c570dd5c353c5aefdecd98c596d0014d282d6327f4d3783a6845922f7aca5157538047004af84b9d5851ccba0be7880e14da13a5aa54c11aa947f1438a58328f4392d89c7a6a7044fe64123c77b45d14160f02a32c9af79377d0940cce20c1e3997eb40c8cfce23fcaddf52b8286dc39008d374c3ba3eb94a71e0d75a40e4961a4648c22fab8de0a62a7cf07cb500"/322]) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000300)='a', 0x1}, {&(0x7f0000000580)="764a8bdb5a961a55bb14487b99ab37d6d309587f205ff458570d460000000002806f1be150be4fe0f6d740ea275e13af082836a8845530cf4e3dcbe5fe27fdb932897ed6bab82048062aa829789116ccc31fcfd0d99dd63b7addb368d287379d20f5bd578c3209e2f4efccf2068dde", 0x6f}, {&(0x7f0000000680)="ee013537e3fa267016a2de4a0344f26557b3ca58d65ede35ca527de18b451240d4c433f833f62877aadedf19a5491d4d7bf71c0ab312d9741516dc4f2a3ab15ea15680d716d244980cea6b9a97c5e1a5f937c6f8689f3bac16b56bfaf93cad3c0090644f3f082511306aeae5eb5f58b86a5c483220f79a8caf2c1c1c1286ebc2a7ac29eec3aabf31adf705427f6c7c7f63138baecf93c2a2f723b8974b02c22efa76f8fdced9f94ab1f17fed0623deabe3dd9da4d944ff1f974b7edda3baa369900f5050429d1f114604ce840e0df1a116", 0xd1}], 0x3) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000002c0)) executing program 7: clock_gettime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000001480)=""/122, 0x7a}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000001580)=""/216, 0xd8}, {&(0x7f0000001680)=""/70, 0x46}, {&(0x7f0000001700)=""/48, 0x30}, {&(0x7f0000001740)=""/102, 0x66}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/34, 0x22}, {&(0x7f0000002800)=""/117, 0x75}, {&(0x7f0000002880)=""/158, 0x9e}], 0xa, &(0x7f0000002a00)=""/4096, 0x1000}, 0x3}, 0x10, 0x1, &(0x7f0000003a80)={0x3, 0xe514}) clock_getres(0x0, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000003ac0)='./file0\x00', 0x8000, 0x2) kevent(r0, &(0x7f0000003b00)=[{{r1}, 0xfffffffffffffffd, 0x50, 0x4, 0x37f6, 0x5}, {{r2}, 0xfffffffffffffffe, 0x3, 0x20, 0x1, 0x80}, {{r0}, 0xffffffffffffffff, 0x2c9c85cebfe1a272, 0x4, 0x3, 0x3}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x4, 0x5}, {{r0}, 0xfffffffffffffffb, 0x90, 0x20, 0xc30c, 0x2d34}], 0x0, &(0x7f0000003bc0)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x81, 0x7}], 0xcfe7, &(0x7f0000003c00)={0xfaa, 0x18000000000000}) clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x4, &(0x7f00000013c0)) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100051300000000000000400030000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f0000001340)={&(0x7f0000001300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/84, 0x54}], 0x3, &(0x7f0000000300)=""/4096, 0x1000}, 0x7f}, 0x10, 0x843, &(0x7f0000001380)={0x9, 0x2}) executing program 7: mknod(0x0, 0x0, 0x40000000) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x44) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) socket(0x11, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6b, 0xe, &(0x7f0000000240)="0200000096c3982fa86d74f33a03f8b92d5ecfc19bc4457c00710dec226cfa9787b4072c0ae47984bb1d1fd7cba31129108deb973412a6c739838badc81ee0768915d8", 0xfffffffffffffe84) dup2(r2, r1) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x6) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x23, 0x2, 0x3) fcntl$setstatus(r6, 0x4, 0x40) connect$inet(r6, &(0x7f0000000000), 0x10) shutdown(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ftruncate(r0, 0x7) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet6(0xffffffffffffff9c, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0x4c5e5f95}, 0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x4, 0x7fffffff, 0xb4a9, 0x1, "3e8dab2f3a057012f2ae30402e8b1a7f759cb03e", 0x2, 0x2e}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x8f8d, 0xffffffffffffffff, r5, r6, r7, 0x3bc, 0x2}, 0xa29, 0xfff, 0x9}) r8 = socket$inet(0x2, 0x1, 0xf3) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000380)=0x7ff) r9 = accept(r3, 0x0, &(0x7f00000003c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, r4) bind$inet6(r1, &(0x7f0000000440)={0x18, 0x2, 0x400, 0x1aa}, 0xc) read(r3, &(0x7f0000000480)=""/4096, 0x1000) lseek(r8, 0x9, 0x2) setregid(r11, r7) r12 = semget$private(0x0, 0x4, 0x141) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000001480)=[0x8, 0x59a3, 0x1, 0x6, 0x40]) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f00000014c0)) close(r9) getsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000001500), &(0x7f0000001540)=0x4) seteuid(r4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001580), 0x0, 0x0) executing program 7: r0 = semget$private(0x0, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @random="e0f8e63ef227", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semop(r0, &(0x7f0000000240)=[{0x3, 0x20, 0x1800}, {0x0, 0x9, 0x800}, {0x0, 0x0, 0x1000}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c92, 0x3800}, {0x4, 0x9, 0x1800}, {0x2, 0x0, 0x800}], 0xa) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, &(0x7f00000002c0)="315de6d445148d50b8f60b84df8cf7f2deaf9ced995f2c7621bac5e1f6f317c9e32b18b161c539d3db989c89fcbfa0b363693ce2a01cf9382d2145840d5149ef152aed35bc5d4fa3d2a0c8bcbd4d66963c8cfe371dee7760c6b987883e90389e122371f757f2bca36ebec445f6e0503f0da758875f371ad161a72e3d003f8ab4880fc453ed", &(0x7f0000000180)=0x85, &(0x7f0000000380)="88f451f1dc95dcdcbbb757280aaedb8290436a9680fe576455a301a203b63cc4de8d8cb592cfad669e939656737a760c48f82012df9092575e1c119a68ae0075ffd84ded126eddeeaae85d21d644f7246187cdcb0c70bd2401f474dfce9426cad4f7a36c81fe39d13e7c961e95084b5cdccf55cce2afa7b4bf2198eb243a54a298e86bb50cbbd33ff481148da180b2c20a91b6530defe58bb41aa4a07e7e851e4fd5fb76b8b2347229cd17cf1f432e7e5c4d16ddbbb50e6ec23e7404cde7a2680e98fc0bc2a57165ad93e81fa0db5952ef9302bdd5adf0786e53", 0xda) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) poll(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000080)="ddebeedbf432494859047222ab6053b6998e2596515880bf28755b49a7f8520a", &(0x7f00000000c0)=0x20, &(0x7f0000000100)="31352c0303bf98662f5ed64b8606615f096afb297f3ea1ed45ace941b9ec9775d9108588d6f0e9a99525cf99951e1f89a3596c1e238994b0ddc4c4355a91c53c2ce3017c68fb6b186b339d37", 0x4c) executing program 5: setuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x80000000}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x50}, {0x44}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getuid() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) bind(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r7 = openat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) executing program 2: r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0, 0x0, 0x9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r0) setrlimit(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{}, {0x61}, {0xe}]}) write(r1, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c6043e705ebff00ca48ef7e53021bbae625e82ec0f0eb8d022b", 0x28) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x55}], 0xc8b1, 0x0, 0x0, 0x0) close(r3) r5 = socket$inet(0x2, 0x3, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, 0x0) getsockopt(r5, 0x0, 0x69, 0x0, 0x0) execve(0x0, 0x0, 0x0) setpgid(r0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) flock(0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x41}, 0x2, &(0x7f00000000c0)="91a944498cabb3815a2180c07beb53f108c11d2593155a02cea3467a00b46a3d3bd7ea362b24926bffc0ce53d9a23a40ca514def149584b97e2ef3e63222889fc5cb49214506819a8b48da8b21bb833f5f338f36aff6cba4ab284ef240b239863c2fe6a66ba1a9ca29beeb9fc6b757705630dc1a7dbf9f6af71b8954aa9652a7cc4eee", &(0x7f0000000180)=0x83, &(0x7f0000000440)="0ac963bf949f98ad3cc78c4954c05037b3cc97cfa35dde771df8f37570e925485700a48c7cf8cca31ff6dc39206227fd8b07708ff2f06d0957812cbae399a878ba987e378eead0f49ab427569ea1bd671bf3352977d62a7742abbfdd10b34e2a46eb438944776339fac28ad4b4608fd8cf2755df503fde24503b2c5ed59edc655450eb4ac54225ecaefd95df0f4ee3408db0bf9c546af9cd204c2625fdd3575a8215df898942cc8684202940d6a872ef0177984ba2d5382e20fe4620b8bfc1d448896cc97a102576f03f4846d6853a70e7d6ca6e7a41d93febfcd4c47b7fc8e55d9847805c7bb76edfcc72d04b221f6d3ad2c38eca1ecb012a64397907e7c8b36d7870e15ae4c15c6252a9c9cf943cab980c0a9bf36b124a05c98e659f9d0b54609a41d053eef78efa5bf47593051e22b6bfaa57aabc5c51c42df3ff83ab264a080abf4ac9dc2a9f56a5b2e9aa815ebf86d5a1cd829e02225fa43a52b8a2af274ac75f794349a7869ad3da58cb4f53172628bc8b0626ea68516dc4bc756ebc90256f50b41ef44e061fb1e61bbd0c55baa45068b9e980cb0aefb80f0067148473cdf411545657537d277f4b41d19c811c803f78acccb775d7736d33153312c223fbe0bfe57a999f340bf4a566d488b5f35e434d0a3d190da808998392d28239bbcb08578aea6595ca48ac19fa5891d9cab401dfc28111e6f4a9b7b7a8fb70b48a6dfaa017686c590bcb7bb1298e9c6c81319b6b56137d6c60222e9ccb0fd615d736e1e795bcafee52a93959c5149668b00088e9341105277eca2a419be134afe94c74ab4a1e6213cca8f4090e7c434a9142239314f5602fd26ba49359bc46f76889e995366d1a4b3eeaebed8f1308d962f3e19602d622c0c47f8d494a42f098aa18cbb53883d3c9095e2ea6e51f9d6b479796fe43a58bfda5884c6ccab5658510522388f7a4ba7466be160eada2257ba066031e892b80ce9628e65c5bf51fc6c708c4c8bc232ff0709afe42e775c3ea924a51c0102458bef06f38527a05b0ed09434a8d124c6206bba59e7993e0b6c2c66c8ba5abf5e332b6176fd217cdafeb5ce0948a68044d976a14d3f78d506e5fb502054543eca19a7a09129c69e85071b40b9e65e66738f45ca06b7472504946fdad004f61d795eed94e7efed544dd7bc648470945afc873074a3cfb8cbd00a2e9bb10037568e9633d30e16e11f645f6b709b304eef8b6bd9225156e63eef8f19075938489a18065510878508d2d1e5d39fd35b2eaf0ceb0bb207403dc5061124e6ac22360f4df248e36522d2a9046e8745257e0c820d02a544b3b35164c13250be6f3f10a95a6ddd30af969c74f524cc567c67c62d2d207686a033f27ab4837edf0c44fcfe30d9842dd5ebab75531530f019b05de04735fdda2565310875b6a925aac037792186cf573b59fe1a7652990bb7ddffb0249615a3563b1a3b34fcc6c9b5840561f7a250bd748e82b9f13925b96c1ebc0dd8cd5a66eae7970f29e43d0f758a8a20074e0fcf624fd46f589051205058b3ac76d5f3786677856661ea830c728098a5795bd1dbe01e5f7fc718a0fe45c276ce2c2f52fb9e20bfdae63c72753750a186b6517dfc0c1e17d3a04cf28715c29403890d20e8b613e652395ce5dc1e769c3f0184c7be6610fe410ff4a5fc3160c41c208accc824060aa6edad72a98e66bd5294fa296f8df94f15c437caef57b2a5f25e1e4c7bff8897cd028b53fa7fec85384939786f6b34e811844f34fb8a5fdd3a2ac17f7708443da54c179eaa6ffdeaa690219e7290e2109750c6bbcb6e2a3a731077e2b0b8262410623059094d9060b7cd1df8a4092bea6c37917d5306415648610eac0091a2f5dee8aa6dcac56d20f189b7d45dec1297e20e0a7861a856bf405062f869b6fb7defcb84f719daab0811dfa2377a6597e4606517a88c452900dd8ee00d1f0b58f36665c278c152a9f140d7c3cfe41554bf34d2017d3c5b85c71515fc1b74b353431c681017d29c1be00d6276a218d893682439f5c17a5cb2d198c631f96b8e1eecde4b3e8056fc78b752b2645ddaef15257ef6591e0de9dd4648ce6e2c8ac664382ea4dd4f2427a05cbdf8a33ec401085b69b2d62b27459e8b921354eb8fbf98f9ee32b935d12dc05f2b3c73a4e499eafd3203c36cc4286c8ff7a945664225f246d1d9a1852b0a7ed394e0edb8825744ab19452e96d56113bd9de833a4a8d7fba6aeefb67079a8034f8721f52c81ec4d1858f419aa778b234d78377791f9c32d1b1da8a7202321efdfd0d71fba33b3a505f4326490bef7da6b3ca7f5459da57fc3295d2bd16e105a9af88fdfad819d8e02e4af8b8bd4e00ea7ca0e323aaadbac53e9190f10f2c6d5b5ce5325cb8dc487b2abbcc930782b4fb866e365ef08805df9ca0ebd0233fae5584ae4981dd979dd9eb3f6fc3cd6296336e382055fec0b9ee00bab78de556e8b63fc9a3c6a38a8de37d86ba76454f6bbb3d5cb299bf4e7e76a94c6a8b249ade1dd8d26db135190adea09d2d8a57741f1dc8fa5f93bd8eaa481dadf767ceb2ad5cf24e1d2b4f44b65181b19a490dcdda06131b32d69a80aff11bda4992906c1f64c06c760a30fddc01d2aee14a20ad9753d7a58a16c34c629e2647092c40a7575c9ed99c5fa32ebd3b46bd464728e5d6c62e058b9d07269e7c578349b6dde4f6882284aa0994eb99fec0abaca7ee7af66a2fc072bd04f24936cfb9f0d56514211003181e29016bd739e51e39170c959762606315b9f728932778e20a3e30b23336198091ad0549074ce5ee1b749575d0bc2d73ae1b729326d43f4867fcd8f801ab41ea741f97530bad3b21d18a529eb259079f8b5b12d8bebfaaff87389f060d6c9165c6d426488401b949a88230efc7f7a93cf103691708d8c3538633fa1e009449ee3f3d42aee00138833fd8456b8612e8d831e6d8b687393bcf858c8b87d3a6e69e4f1f16aa06668d493cfc07ea54d985f6ba2e052a8d7ae4fe423f5dfcb289069ee0d85f61fc36be637dd56ec76f56d73230018202532a58e1d698f7d0d20f143de014c37c705010a96cb70dee20cf66a6bef49714a604ecbc13b4426eafeedc4f133adcc8c4cec51154984d1748f8937b913ec5333d881370913b4a2a929570d25fb9f53179f36a9e2b152dae58e60098d4eb885d4639e1b8ab31559a1e7f442b6d87354b74551e3700254bd9e27e4c250d1fcc51194a3fcb12e1b6c0fa0f3f3afb43375b54e97a77928ebb540293dac7c3b65c2c2821a1a41accc2df454ba6f3becf9b06f0f3173317549590526ecc69433efdfb9de1bbf010252e2e21c6db8c9fd470669905bff645cadbf742110299370e6d9520b0b2f7d46096e6072dabf2a7f04710092d18128899b37c197a8366329d6609aa1ae4b6ca4b871c2361a5f55e80453954d4dbf22be366d2d6e62b47137a95726e8c2a593cfd232c53e13bdcb1eef2731679b3ce063361d9c286946765d6873f67ea15cf3d943fa474e6d230da346c826e844559b7b92120f0c09afb7066df93add077b45509fa23367b6aaba269d7215b07e58e609aac4b054e40b7e971797e81430f0e0c65396ce9e6966a4e0f8ba38bfe6878e31e764d235a7254f3f36ccb82cccb85b5c340ee8a1b146c74c90064780e0fbd19af41929c72be550e3063c2da2f3b7e2fef4c973b93594189da9209a8d8038d7a63c3e087296667e8b2ac2f254404472ee4d1e963d476c86d5e57f296daf95b7904505dddb1699df6100750e8cc819e4582b7b3116369c3a4744c470ae39d248e10b70e2f0c3ad6db3636cd7290a3617fb66b3978bd847a672a259bd8fbd5675544e87705d8d7f60ab7197feefb77f50e642f1463c825743fc5388375254d93a4ac5caffb4c1903315d37c0adc7661cf2af89f43005fe7a0f33e350e3be7ae46b62f81bf39c21299f397e7d2548c3f843a2095b3ae29d53f1c53a3d4d475563a65a7c81657d6127a81342c82b9f6ff9b42d4808e3932dd20de825e5bfed6bf79be37199d48bb4e857fc26479e5ac6bbee6e4a6012e09e2cdc437bd717f9673ca37bc82f1588b86760552cab54e7a4156e3124bef0c66362ab1f0d0018a0bb97d5e939d37d3e9b3a7fca8b7f13387f13273ce395a883a5286d9116f743000099f2db130a21deccad02a16fe929c6d3ad49bc3ed9d50b99daaa4b9cd0d23286e92c5aadae4a7b56bc88d4bf464c8bf2a9c7eb2af0a5b1cb7ee652c722ad060dff8ec1e0498fe72f5711a6cee39e59db18de2cc97f11a041778376968b9489b991ff588260da5b4d11f5a4a551dc0e17b7e18e8f4bfc2e78d31891ad94f6d816ca2ba47ccbe2ce49032a7805a128631693f8e6fff16837ad3c5b1596b14c71f927b3d54d39c97d8f9d39ed7bd3b636a1c1019606a7143f3656522e1e824e83e927559bba4faf5298879e56c2fd1b270873a1dde7b215abf20776ebf9b8aabc608733e57f4718631b565517eb8fcde425705a16d8c3ef91ab1003802e038d22f598c369ce7f0867d9b358d053f1277f7f2f883e724f9e7b1f568894ab18c22c534e100d9dc6033b72818d577ac214d679b4cdfe441182c044c41bdfc7552045e76cae174807a20f4ec28eeea2b0ef2ea553824675f1acf8abd3cb5eeed9c63b7d6928963af88c4c761caeba43081b38ea38476b91fa1d5ed6b43b1b407e4cb2756cfbca069424d325838a31109c8f6dce242e5ab9df94074288c863fc7ac775f6bb3f5495fa3d813ade9992d54378b28debd63dc97d3fc7f89fd01c3e5f91311a0c24fab1fa443668d590d0ac44ca127b2cc95ff7f5314da6894dd8940f45708aafce1e5e4d2f77d39b1ab9b425571ab615b47cee62db4635293f7afdaa7c39dcc153ccafac4ea37a020d2ac7cc5e54dde4070dc9e060a694b5f7d4a86bea8ebb23ab516e87d756e280abb440ff006742c27f34cb8d8d669d1ea09a589363d06e4f9e07d1c1501dfac38ea65fda8da0590ea892adf18b4737bb54a5e5e6b1efc8982e965097cf79a5ad753b48189f99e9c726676f1003252721674b8a163ba1211693f519dc76741b5f89fa618c093f5c3d5825baab46f0520bd55154bea39d6d5ce60ea348c7c35f542e96469ad4a38ed4e809d4a79a7ef9be54301e6acc32438d43589ea4d98cd9ed44766e1a6da8e8fb9bb346ad28bd0980673e65a21ce1dca7d1462ad9c47a50d1025279bc725c048395cd0fc684dcb42fb0b16a009750416aea02b6b7df6be46e17ba4db4e01efadd575a74c4ec85f9cc312bac1550477b337fc25c7933f82e320bb9d2c492f3025d0093038333ca5e586ba56cebbc61ef75a7fe7ce4f1a8bdf3358b2a26778840c86676cac052fb2efe44bdaaedfd83381c777712b55864fb908ca8970d65301f50d7a1e5ee12efcf2d4220540b44f3e8f9d4c32d724b76a6b479e20e9fecb456ef15d7079c9dba38363f505082d2f0ab0a54a02c5cbb94b2e0f9780244ed49f0f0a35c004f4072962ab31c700cd6520db76a230260f3119ba778983939a3b76b8bf9d553bc03b040140884f4bacce215e3c5a1486a814e4093b278daf510eb060a028a25bfe107021834fecd4132681843d72bc74d48bfba4dc286f4e3b3253b18a8b480f57fd80ab48b5519dee5fa2a1ed70855b8fa555b8a9ddd6f7728cc74459277b78dc6da827b0b9fc818351da2d07b5fe033fa076578111fcac4057376a4f29561582a26d2fc6d3335a75f5349949515231964ccfd3b280b890842db67402a4157725bec1af2653513819b2154caa24528", 0x1000) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="c3b58b1323502cbff4f6959957ba98009e4ff6ff020000000000000000000000000001c800000000000000010090780000000060000000000000e600fe809c0191b8a3f2500686df5eb333b5e11f0200"/95]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x300000}, 0x8) executing program 7: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x51fd) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x2c, 0x2, &(0x7f0000000200)="bcff66a5852cd25fd81b64fa3cec40", 0xf) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x3, 0x1, 0xffffffffffffffff, 0x80000000}) r2 = socket(0x18, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r2) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f00003f5000/0x1000)=nil, 0x1000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000340)="4227fa62c66f187486c762f5a230900fa5b43bde8b054290270f1ebd472516e92d730c3fc100c098aa9fc59b798ed1acce20b89a94481a937df0e906786f9cc58d61885d031226049986a7e9fd1d6765ddc0c34b4d27e2b2c35418782d06a0d14d63dfc559efb721c2fe798b6c965e2f8f49e042956f45ac77fdc2f976f42958d6e0a84c6a5c17e9385bc58ec50b92acc0fbdd66f32e4a3e0122f2f99b70b8862e6d9e9e2a6b415ab81f573d71a72923659dfcd764afa8ffffffffc3a9de818b385440e9936c5d66154ae5d3844427d7a98454f0e9d91c018f3484cc4fe818bbfc5f05ff1edb9b56a0c392ef6254464e51d5abb982880baea9da8e8b57f7e148ba097c026b53fe89", &(0x7f0000000140)=0x108, &(0x7f0000000280)="001bfcba93e6bf088b4008737450ac6f8540da6aff8e9ecfbce380fd666327cb3d84ce9bab9c4b161f4486cdf1e36ce939ede68fd5c5e1250ef40676d6d7cf50d53c23483c85e8a8133322abb4725c09d106fca0e0b4931ff103f3882c30864cc87e68f79090ec0ece3ec54d90218650ef3ab483cb2dfb75f0a11f9484481f65e51c488f0d5416e50fd5056151d4e0a4f0705b24077bac1601b6f283ae5b7629c5ffb4cc2bd2be8b617c", 0xaa) bind(r3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1, 0x12}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x7, 0x0, 0x3ff, 0x0) read(r5, &(0x7f0000000180)=""/198, 0xc6) executing program 2: close(0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) socket(0x1, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80146950, 0x0) syz_emit_ethernet(0x8c, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c000000000000000000000000000000000000000001000008000100000000000004010090780000", @ANYRESDEC]) executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc1206925, &(0x7f0000000100)) fsync(r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x9, 0x0, 0x2, {[], [0x3, 0x0, 0xfffffffffffffffc]}}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7}) syz_open_pts() (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) (async) r1 = socket(0x2, 0x1, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000300)="b884b4e47fe2ec6ffe590ef0c2e6f4d90c106f43c8632cf9820bf503349eea0a1b1f256cb1580dc5fd1b2b47638ac0717929d2478d5155e9f9b71b5596f903b552a5f96d6c83fd08ba17bd15714d8db312de796ff3199011ec442f88d3d5e316489aafd3f326b5ab27d71dcfaaef4ec5ac2029e43655c74fc9e82dec28dca46654faa4742a3858ff7bd4954e0ebf6543a709c5cd05a4597465bfc7e442c316d9cfd1d8db9d2e7284523fa63b8e754355e8f66fd32bf9da75f32bd96a8d67f6751bd69058684ee30bf9e00b86f30f64faae8962", 0xd3}], 0x1) (async) bind(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYBLOB="b3d60d49396e1f8dbfb7da7f404cd03a7c3db9b092e7815e1a8142d50012173d672a1070606209c57a97c1d1436d784f66d69d63ad8e0117174ce5f58b39e942f962048d95a6c010998f93c429"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r2 = socket(0x2, 0x1, 0x0) (rerun: 32) bind(0xffffffffffffff9c, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) (async) listen(r2, 0xfffffffa) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async, rerun: 32) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d00000000003498c60295500000000270000000000000000ffffe080000100000000000000"]) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000000), 0x10) (async) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x119, 0x0) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) executing program 5: openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000100)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r0 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xc0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) setregid(0x0, 0x0) setreuid(0xee00, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="aa8daaaaaaaa0000000000019078ac14009ee000000100000400"/48]) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) getuid() semctl$GETVAL(0x0, 0x0, 0x5, 0x0) seteuid(0x0) executing program 1: recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_open_pts() syz_emit_ethernet(0x66, &(0x7f00000013c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "a00668", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2}}}}}}}) r1 = socket(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x46, 0x0, 0x80, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt(r1, 0x3, 0x0, &(0x7f0000000180)="876466018de1503763ed96aa0b1848e7eb8bb1bde9c08ed2f2a2382c8f6f916bc777cbd8b9d6518775aef142b2f5deba7f9f57843f6f7b73c7635e206fbd78eeb88bb9e4ad708175ef7b68", 0x4b) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000380)=[{&(0x7f0000000040)=""/13, 0xd}], 0x1, 0x0) execve(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08702530b834eb26e727ccdd23bae25177ea925293fe21abc5d9235a9e73aacc4ad50af1e54aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c27", 0x3b}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xf5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4", 0xa}, {0x0}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ad24fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0x7b}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1f6d36bc87e768f65b8db49b355565b9acc6f6ee42d9edc1d056dd6f151b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae9", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xff83}], 0x9) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x10000) executing program 2: sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000400000000200000000000000005"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x43, 0xfffffffb}, {0x85, 0xfff}, {0x83, 0x4}], 0x3}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)='\a', 0x1) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) mknod(&(0x7f0000000240)='./file0/file0\x00', 0x8000, 0x5d4a) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) r5 = semget(0x1, 0x2, 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}, 0x2, 0x1}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) bind$inet(r2, &(0x7f0000000340)={0x2, 0x3}, 0xc) r7 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000480)="860e1ac507c46023fc94fdc052492c3d081684be8d8db727826738da4ad7a158d124884274b52b1834f4f2c4856a924517f94e", 0x33}], 0x1, 0x0) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffc0, "6104000000001a0000ff004e200900"}) readv(r7, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000383a00fe8000000000000000000000000000aafe"]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) poll(0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) (async) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) pledge(0x0, 0x0) (async) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) (async) setuid(0xffffffffffffffff) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000002c0)="1f3f6fdb6d6a87bcfb9075ddf1780df31837c457b2c0443577390c407fc62b72249add415434c7d9c52c670ebd07397918a48b4b92e9e3afb78216c0097484aaece24701871ab26e8f3605fe1c4b730c09d39be71b6e04e4c273cf759f6811f753c7cb6e6e7e26e7139aff9f0855aff9cf8fd3c83d5ea7143cca4359ac456ed4a381f7e1937d3b6a4279a2e396d97187e93f927b82ce7c6dae81abeeb169f9087a7a9fabcd6d6dc0282264a9d993033f5d7e6591b0bff9c6d2a99ae02fb6431db23a56bac4c3490307f5015ef806069bf98019ac989876cfc0b4fdb7ba7e94dcb54fb53f71043f25", 0xe8}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r2, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, 0x0, 0x0) write(r3, 0x0, 0x0) r5 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r3) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0xffffffff) writev(r4, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r6, 0x0, 0x100, 0xe5fc}}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8}], 0x3}) r1 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x2000) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="0fda5f0c", 0x4) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0x0, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) acct(0x0) sysctl$net_inet_tcp(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000500)=[&(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='/dev/wsmouse0\x00'], &(0x7f0000000740)=[&(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='/dev/wsmouse0\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)=')\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='^\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='^+-\\%&[%\x00']) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffc78) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) executing program 2: sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x10005, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffff0000000010000800450000280000fffd00009878e000000100ffffff4e204e23", @ANYRES16=r0, @ANYRESHEX=r2, @ANYBLOB="5000000090780000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000580), 0x0) r7 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0, 0x2}, 0x10, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x112, 0xffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9}) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000002c0)={0x6, 0x1}, 0x10) close(r5) socket(0x18, 0x2, 0x0) write(r7, &(0x7f0000001740)="6e8db237383b040a528f3857ae503b3eb81983ec3853c9f17ddafaf61877bd50b4bc9ee3805011ec3300450f29f685b6bf0b449b8085d7dfa0d44777b25ba0286cc5fc59d8f55057732998cf8f94ede50b455ad40452d0423f35192427b28d0731b3540f83f2575429d800efb12d8a270ed3b920bcebaae2c4d11015f3cff9fe6c0ab09ae914dfd781bacc3a73bfeb62d70f4d9f5c1d1444d649c3c27eecf75d3ab80029a11149d9ddc5ad38506f0efce122ce4af0fb19bd014a7cff80533643b843b6d06f1242a2302fb692e77ed2f52b9e17a65df7b940f3dbcd93a00c36c581e99eef4be0143576efbe48d6963629eb0735580ab830c71c74b5dfd79d2dd5038688d018ea970f56e506e49aaf46711d593b759a5de7b13e2fdb053ebf303670a01644c2d387b7b7f3481019341473ef0a5ac2b2f59008485ba2ffe02cd3dfc07f26abf16e98ca14b06b46d1af311c09842fa0e16371b537423ec08ae85519e591f826872a91f629e0592b0e30c18e3613fad8fbcd29eff55873a6a585440cada9fbf9784d23ceb72ca9b331f3bad07b91374529587c81997bd356e28db294d4e46c8c5602f7c7c863ea8859a0a1c47db500fb56eebe9668e06142a073fa2ce8b7f21bf897dd86660344c1b940ac40cc8e8b26dea002507bb294028fe85524159b001b85148689e9200b88a44d5a70a38afc91a01315364850a8e2f2a39226df8bd2e8aac698eec3454b8d1d2f5eaaab0cf54967ad657d132aaf433b74de15d5093cab81e6ea70d0cb66cf92b91126e7ada49a338786c6e7f5ee1e67b957885a024b9aea452028316581320c2d6eb60a910e6689ffc28384074dd388c02ea0aabcbb68dbe66dc3457099ec11c6260d32697e3179501c0fd024d771a3cb81754ad5f77a290dba5df03a679c9d2a3c0317f1447c7f502dc3a3fea45c0ed21b279578ea0f3b79afefab324a62ead073bdda2eb870df274437fce287113ae7a8d278d2c584edae42e76e68d0136f2b9a0800a2d7ae07a37aa25877193791b23e184a7d29753abd77830b48ec07c27b4a2c33633b5c3899585cd2ace38a749baa9428a3b39da2eaedf2fcf588f951009f7349aed6c2e3c3849a384044cce0547317ed62dc655ba94f96acc9bd97c20d6a09b3ecaf9aa33b26de4c9d5f07dbc97f9310869cef7a48bdfcb5a53ec4b59ee243908f5a55531b0d3d9de74559cf3902723c92622651200e18688bece883ce314cf9e53156c5c397abf32075d8ac41fd97ae49ae40050107d3031834f1a6b73f7080a498aa6fb91603b8923a48c8700afc833d9d36ea171b41730f44750b40ee25abc518cc73ac2ee732e9f2d54b40ea584fd2543f9a711d6e17550e9542fb75dfe672aac151179e383fe20f7598b43748b1fb9b4ffc2a7231ce012a4b2b4b83baaa82c252cdb73f11ffdf9ecf95740f1f11a0ef915f2f6020c0bc343d2b1660284a299e0a8c608055d35e38296c4b2d872a3bc9ce5ac14aea9e7c01fe0c8c953fa67988ba065dfacb4940cc4d7f18327fa5b40834ae29c40fff57260354353a221d0d173d038f7f054d5e87306747c5c2ce6277051cec09d183e97462892ee4ae7e32dbc9d4b79d214318cf275d62e406553691b33caf3367775af00891be68e44452e3e2c88bc7eec8f1369caafd409a72cb3f82ef90e147683ac546763726158e91a42635ac9ba049c1e3cd3539e098e2672df4b2e1707457cbd6039b714d1dc2ce04ce8fb680ed93eec7b161c371c0b4ddecd3ce0c748f72a77faca0d4b84f39f6771a9f29ed1630735d381d477318329592fdcb7da7ea434a4289a00832e94ec911cfb9a4675c0348ce6f24d3e9d8fa0fad8cb9ce48efbea371a75407542d2901ead172d564a362b7b492b04ba5dfbccfeec3787de1051335488ec8ca4565e3e01041ce068596bce2e29a9ffeca63c5d1abba27f0827bfbd557d83107bb0e70a4255bc8a0864111c7b655b7fc45d1105a983773244d4aeb01b09134c76c97f305d134ee638e7f05d661ccd11151786be1425e2a86887d9306b5eb3a8c40d029cd21939dfcce7f2ead93948079a963a7f0b8f64644c5032b35aa679c6786da7e14bdf2b74a8d6395cda383459808fb66700e09cf978a8306c7df6d69a134f1644c875c8ce40f2d22acf0481dabd13b8dd72c6232bb6b602675e869790c6c1ede4a6105a9fa65d9d436208dca8a6181bca209ab41d6137eb211de116a9ab3cf4aa5d0ffa4570688d1cd19095b8c4f0629c551e7fbe40633a58d02dfde35054f627f22bc7ab88fe1e4b205dd03d7e95606d37270712e274653f11f0db1ff26148c64db371ba74656d933ffc4245f8ee64a3a73801c138b24be12c5c3e14c3ceb4a99159e956def968bb74e2faa6647114cfc3a7f5db2738dd72bdab5010c336e86821e45eeaa8cd5db1b371d33004e0f32a1d23d80a7cd5169a2101cc36427279683ba8cade466091cfa5c07c9806edb1010c7faa2ebb204bd85d53541ad7d4d4e4a52d795978552753d64896ba93ba7bca4cf77ec6e2c7767e7f3667f44c05fcd31fd620fcd5bb42109421ea359a54f850c3e14e6196ebda4aa3abbff17a7234fc0719862c1c4a66d79c340d5db5a67ad37789f0b19e7792f517abade13db89fca1e0f110e8fb37a603c62026514d37e4f47ced3a21a2d22b263ca5e635c1372017a22b14d88b2b8e226043e19ad8212439f19505639604fa4adb53cc788cb8e7350be55580b7eedc72a5760e862cf9bb395c8d1c777203ccd34616faefcc2af15c3d0886e3492f6fb9c679b4cc6ff93f313d4535702588ab33f46824ee0fbfb358fc9bde07e8df181ff7c718083638822ebb2db0fb2f510acc8c91cf351861e1e145b55e306bb7db1f51a7469226e92e90a87d5d1d1419592a299f16ab796574de376d74baee5a24fa7c74e029a76850852744a6d5d186e9cb70df852933246343fff65e737d038a482d7f5407130e945eca402fec45cb6e4ce62ce109ccbfb4359305831a46092620999765af4f6861290412ac7b4921ac8e6d3f2d93702b8245f926e89ffa77094bb4063047b77dda29c3e40228563d3d6d33cade946a23c6f43995ed0ceb68d2135437df1c7eb67d391c07ca5bb35c7bdf5284aa14d68e78def6d745ab5857b5d2b149eee446d3fd63cdaf36ae2a9c218fc77779dbe0fb5d1b6958ed7cc7ffbbaaf818c8b3d559fa26d819ae6a2ca7f2dee2d91354f480d197cc509b9f92ba0959fc36f81747645d1b61a368d1be42e2b5d453b37a01ad6c4cd59627e9f3f03590485c9f65bbac06471cb714420b57fd35173fd807503dec0a11d5280cdeee8146d33a5ff40544342a3da2e110783b88607e6e2dd2546158e6365fd7b53fba08d2d652d51db1896384ac8074af92aef0198719db260f1c9a5e8b13e007306b2aefad1098d2e2f638c159e040565c9f214407b31ed86b073e4bc225a6c6cec4b600ad08a638fc175a3e9344aed4851bb94ccd324bbba67b575d2a2cefc5925960410079d6f74bba83f5cb30f9e87e847ef278977fb01b66eaa08ee287c1d9b9bf81d2a81251fc05354fb06ebc8480c14a97fdc591546cbc8e050b2d99665808199755f1603f4db0ba2e25e9c70da35f8d506ff625c54138c19b23e787b1002dfca82f891f227340dea9920b074d719e2429f96d4bae256e0503e2fabefd212476f4fc2f480e3fd36ca738c2d0585ee9ba0dd8a3707855e6267adf9bd24cc7535ad907c50154bb83f10164937deccf98e53171edfd4f8225679af2213a620ab7a96c8d6742838e5fa1c2a232e8b28e19379bce333accf7453a37b7b853bd5ae7e84fc35cba31e6ff66088cf212eb913c109d2c8f1272f7b14dee44175ff5ddab3b53e333e19a2407a45b70d6a839e63fe8cd802d0c4723ce007c1bb4d0f45f88d032f9a8df362df68fad84900adeff1626f24cb13c7c74c2f96fe49d7ba7ed52d49ecedde1100beaf6ab0dd5894dc2d3e86c1cff0536cec58eb0066b94206458313e995eda6b983f9c8f4a5a96b14e22bcc320a864001ed15c48028087ce4c2d481c42c12120081f95dd1c9164eaa4130359ce0f833c8f116a39f7d36262126742b643d0bab7ddb301871d486d918faa092f2cbb3f030127cfc7978b7d70dc04282e8e1153b9fc896c8452066346b907ecc0ac666e93c07a6ab397cb3fc7a00f600ad62e273f102c6f78d999c8cbf8e34766bef12e0f923fe69c6764a752a69a0ee7ef02acc3fc5a35fa6eb8c7f2a3cec5c36cbf5af0b6bf652f6f51ddd8a4112e96dd1900ee3d5b8f595d5b0b2d9381ccd8e517814b3e6c4251d32a57d8a2b516d4faf2e93994cf018db3937200c3a79ea2d11a99878b634720d7fd9b1ca72215e8e5f2f751f151bb5ae1ff5313a5e24ba9d6190ef6d282e02b71d21c6f6a0da38f6c32f9600554200db6be05088f97c546e1d3168ddd9725a10bb6f7bdf3beab584a2f4fd1ed493f9022bfe105c2a0b7b2ad6996fbf09e4f256fa4fa6ebe8c5338b84cddb344e0d062d29fd9ee0f012e229cdac07827018c4f7f1104856b30fce8eff475ae662c22a37668239db05b1c38ad46a67d2636a64f14ace5901f53bd4f2bbf46ea9284404b30e55177ea8ccb80d5ed522ee964f5281ba91ad2a94d3a522bae42e9505881076257036bf2dbadfcc918e5f73477924711b01965147cd09034a049684ba474cf43e516e914b35243630d65e0eae1bd45a513884fabfefa82d6b3b4bd8f2fbeb8f68036815b90ef9515f1391a1ff1ced60eb1f3b39b75154452b5503ced622f64bb7bb01b869100ef40a9af6e23fec305ab3166f25a64359424c3e32177d34232779504ba90db2bc7584f651e977bfa45fbb7e0465ef3de511088d52e3b8c2e9980055549907b5073e01c4cfc85a028d3e25a6e251c581d70e3bdfbc897bcdfa8e0e4fba9986f89caf8733104bfd1661a76d8cb3505f311600967fd8331282882ea0a6bc24711624bd8d7ad552e7c13bb5a9128a64fb755e8482f7ef0d4d9950de7b99a420364bb0c19d3a11fa47b52e6832af158f624a3ef6ce0da7c11495ce28e8163afdca73141dc34eb37bd83239b42460fd0613b20db2cfe6d052c1d71c2664230a46b7df45f2e09d458db938926cdaf16e07776af4a2b3219df8734674efa5cd3008ea82fb4038f135453d19d65fbe22ae2443d258c77981d322999f90707aebe4b6e84bff41a2f12b2abdda6c310ba50a0566f52d5db454eca8529a99db46b1f7ea8b11bb79f6b9d75c057330bbca6da7d5151a6addf91e762febde19fff44f94bd960bc5eeb5fd8a1ef6744c7d3f948451e4eff6188d957dd8dd5bda5bfca9f63ed22804e2d6891effc018d603a36e81f0728e2c41e78b09c652faa35573451a0cd5144a5675933035b04d57efddb2e48a830865e8281f63fcfff988b94c9d16e7e2ccbf30318c66a9b6506ab0e4ec74d4260e87d71c1856322494ea4702f983eb9c63148f7d5193faf7958c3ed158519f4c3fefcc1860d404ab74086f0e6940d14ef09f65cdc4b7ff40304f7839aa53b4b331dfef7e8a6fc690624e0c908470bcc26fb6b318b216dde28947cdeba627cda9e4378ea9a65940d3ccd3cd902f36bc0473e29e48d380165fb3eeeef6abb5b6b0ae180731b1cb8fb5257234c655648a05014ab5911f7dabd63f275c3c3281bc2ada2efd581639232ca920c20235f66dc9a49445c3fb99e3c81b40fb6479fcd9f7a501ace33bedb7f785101415783e5a4a751b5a778e6d6b8bd4d1b1814301a378a31", 0xff9) readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000080)=""/35, 0x23}, {&(0x7f0000000580)=""/166, 0xa6}], 0x2) setegid(0xffffffffffffffff) getegid() executing program 6: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000001c0), 0x10) r3 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x14f, 0x0, 0x0, 0x0) fchown(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=""/80, 0x50}, 0x0) shutdown(r2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0xfffff000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x1f, 0x4, 0xbef0, 0x3f, 0x100, 0x42, 0x2, 0x2, 0x6, 0x6dd]) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) executing program 5: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) syz_emit_ethernet(0x5e, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {0x0}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) ftruncate(r4, 0xf869) r6 = dup2(r3, r2) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f00000001c0)) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) executing program 5: pipe2(0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="493650da54e600000000000086dd60aa862000302c000000000000b1000000000000000000000000000000000800001a000000000004010090"]) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x0) executing program 6: writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff000000080045000028000000000000907820000000ac1400aa4e204e22a99d70e994fc7aabb76a592a60ea2703ddef6a114ebd9608e3591d8da8551a6458d61bef860f2f0b22ad02a08b5c747670e0e05dbbb177add285bd61e1fb13a39cb88639cc8945362af24a35488686d3099b1d52d7b2a01cfdc10d9c684e337eaefcdaf3141896ec521e36229fc788360a3018be2dc2283a6aa97a4fd12912a3268e9d8eb5", @ANYRES8=r0, @ANYRES32=0x41424344, @ANYBLOB="ed5dc80000905800"]) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000382c00fe8000000000000000000c00000000bbfe8000000000000000000000000000bb330000010000000004"]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) kqueue() fcntl$setown(r1, 0x6, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) semget(0x2, 0x0, 0x0) getgid() semget$private(0x0, 0x4, 0xcc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r3, &(0x7f0000002e80)={&(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) close(r2) syz_open_pts() r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000480)="860e1ac507c46023fc94fdc052492c3d081684be8d8db727826738da4ad7a158d124884274b52b1834f4f2c4856a924517f94e8e804abec51b8bd6afeecbe9d6441b63602f05fcb1a6a51e60556f83eb19eb7dece44d1cbd", 0x58}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r0, 0x0) setuid(0xffffffffffffffff) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x1, 0x824, r3) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xc000, 0x1) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x201, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) nanosleep(0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x36, 0x0, 0x0) open(0x0, 0x0, 0x8) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgrcv(r3, &(0x7f0000000300), 0x4b, 0x3, 0x0) msgsnd(r3, &(0x7f0000000000)=ANY=[], 0x83, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x0, 0xfffffffb}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) dup2(r2, r1) write(r1, &(0x7f00000001c0)="39e4aff1513909", 0x7) write(r1, &(0x7f0000000200)="0900000001000000c001267f5d5e8ee581e12aaa95abbaeaa007a90172c84c838b4278ad535c2a591c97413f308c970527b0f7a6540a", 0x36) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x29}], 0x9, 0x0, 0xff, 0x0) r3 = socket(0x18, 0x3, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x6, 0x7}, 0x10) getsockopt(r3, 0x29, 0x67, 0x0, 0x0) executing program 5: seteuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000001340), 0x0) getppid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0xfe, 0x40, 0x13, 0x3}]}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) socketpair(0x0, 0x4000, 0x4, &(0x7f0000000040)) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x6, 0xf43a}) socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000680)="feb2fa1804f50984189eff41a1f1fbfc928279e8137d725e98533b3a3d9aabd2b0727d35b58ff73562b100b1de813ee10b4082d99a71e2b27054f474f6ebc7c20a8bcc5bf601", 0x5}], 0x100001f8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(0x0, 0x0, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000700)="14bdfa5dfae71f651801288d98307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd05000000fc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426ad542c2148aa42be940970fe88d34d8f99afe7e7820237400000000007400000100000000000000000000b333fbd8b41f0d81085d5ba6e27c771f0760250894dea4941b97fb0b658f797d7752b35f9e68ac7e073aa12b469c1015bdcd78b765da", 0xb3) mkdir(&(0x7f00000007c0)='./file0\x00', 0xcd) chmod(&(0x7f00000000c0)='./file0\x00', 0x23d) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x180) executing program 0: close(0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) socket(0x1, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80146950, 0x0) syz_emit_ethernet(0x8c, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c000000000000000000000000000000000000000005000008000100000000000004010090780000", @ANYRESDEC]) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) r0 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000092a, r0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000002300)={0x0, 0x20000000e47}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) r1 = socket(0x20, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x7, &(0x7f00000000c0)="d8c63cacf24f32a21fef0f79632bb7b2", 0x10) socket(0x0, 0x0, 0x0) chown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x10, 0x4000, 0x0) r5 = dup2(r3, r4) setsockopt(r5, 0x1000000029, 0x23, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, 0x0, 0x0, &(0x7f0000001280), 0x0) r6 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') executing program 4: setuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x80000000}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x400) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x50}, {0x44}, {0x8006}]}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x50}, {0x44}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) (async) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getuid() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async) r6 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) bind(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r7 = openat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x61, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xfffffffc}, {0x7}]}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) poll(&(0x7f0000000240)=[{r0}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000040)={0x1, 0x5}, 0x2, &(0x7f0000000140)="9ea872b90e2d2bee7c1d82bcf8692eae14750d8f4c40a2f3f9c1daad59da962bee1f6aae2aa885c3281201d493dbf49925ad83ec31b2e65185bedfb1ec942006ac4b4d859e5611b29d96062c4baa18f346c6eed57e211ff3fc743205fdf0e49d46927a025013f31cb03a91b6b2eea78a7d88a07d164421069dbbf5c90408516f591925118ff693516b33b8a4dd038853437b03557049214e0ea23d575b56f69d0956701fa736c582a5e90e440e4e96e1786b2a363d40bc76d907e3db72250e4a68b0e2e4bd69ee05911fdc13260da73c0d3013cd879688efa4147788ffbb0d1d4873d3af11443aeef5", &(0x7f0000000240)=0xe9, &(0x7f0000000280)="32884d5b766b96b9b23b32ca50b419a62985da419e62a417edb94661d9defaeb285663c8ca6e68c42213dc3aa040dcbb1cc871b4d451b1796f71dd0a5a331f5748aade1d91feaaf8931f4740fa0b86008bafe445034f7c73ec6e6d22da9202c3a92748da89dfaaa99e6484db0b05a0a0ccbca7c9f2129f7f32e6e324a8b32f9b0e823792721b216ccef1d76450825b73f9aa86ce3bb509f22766dc711d1d61a027595bacd55e4f6bdf2b1e93ee35e6164f442240e56af3058bcee3280cd34f1d3afb30f721a1dbaf8e9b8d079dacefbde50c4f3f55fafd3ea9663dec31", 0xdd) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2}, {0x4, 0x4}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2000, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) syz_emit_ethernet(0x3c, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008060006803b060a0009ffffffffffff1d2dba6d625c5f019272ffffffffffff4c8d9dea0982ee06f90ec19c2352de08"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) setegid(0x0) r5 = socket(0x1, 0x2, 0x9) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$hw(&(0x7f0000001400)={0x6, 0xb}, 0x2, &(0x7f0000001440), 0x0, 0x0, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) syz_emit_ethernet(0xa8, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c00fe8000000000000000000000000000bbfa8000000000000000000000000000aa2c"]) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000019b000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x30) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket(0x1, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet(0x2, 0x8002, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00"]) r4 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffdfffa}, 0x10, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000740)="929be74ddc8a4149d2dee1f8176b623d5ff1bc5afeb6fecbbc4e5f75a7989390e56547287170aad01e21f335301f67584f7850a7acac94f75c25b415151427fd359d05461993b1fac91138d6ff4aa2889b24e6aa83dfec50ea0f7f9156268ed4fc4dae263729e0381a39beb00801ca501e95e2bfcceff70a009517b7ae2430528339b56c1898da198f5c27be21f3", &(0x7f0000000800)=0x8e, &(0x7f0000000840)="e694572f6882fb7454ee2713ab5428454c4a392d5858301db035cfef574ae48a175b2221c21c803da6a5f089ba8ead7ace5d19726512f3898e706a89e54257a5506819f0803a9fc6bb7bf6e46e18b59755da0b95254e95e6f454506d53112c9cb0d0ed567815a8cead9497dd6d6b993bd847af6b4b7ac18ad217e863d5454171c9713b6a965473273556958c1e1570bbe6d21ed9aaf55bdb5d", 0x99) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164981f70bcf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x9d, 0x0, 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x4e, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) link(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) executing program 4: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020699d, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r5 = dup2(r4, r4) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{0x7}, {}], 0x2}) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x84, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 3: r0 = semget(0x2, 0x2, 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/39) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) sendto(r1, &(0x7f00000000c0)="1de850658836a50f9f1ce4c6770bee976e56f0e9984ae0df8264cebfba29a8f9", 0x20, 0xc, 0x0, 0x0) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) getsockopt(r1, 0xf6, 0x0, &(0x7f0000000100)=""/110, &(0x7f0000000180)=0x6e) msgget$private(0x0, 0x480) msgget$private(0x0, 0x30) r3 = fcntl$getown(r1, 0x5) getpgid(r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000200)) r5 = getpgrp() fcntl$lock(r4, 0x8, &(0x7f0000000240)={0x3, 0x2, 0x9, 0x10000, r5}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000280)={0x5, './file0\x00', './file0\x00'}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', 0x7, &(0x7f0000000300)='./file0\x00', 0x8}) r6 = semget(0x2, 0x2, 0x300) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000380)=0xfff) syz_emit_ethernet(0x2a, &(0x7f00000003c0)={@broadcast, @random="ce138853bc8f", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @broadcast, @multicast1, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) setsockopt(r2, 0x1, 0xff, &(0x7f0000000400)="2fa69b25934c7ff4dafe1dadbba30e9388ba7b8689ea453762fb01355deab77c1875791d23b39db96b891f798e714194888fcdb060935b40c2b32ee7d6d9e201fa39ab286d2c907e727e518dfb28be513142e739c5152df65f0f15ab52712c4d21c5434d20b7c888ad63845dd6ae757dddd3344386a19b6c9fd727394b3e4361a87fc62d3baedb60529a872aea9d6b859e53b89772ac1c78219fe519f3fa97e828160f971f71356802cc1eb4a6d7800352deee4fb1e56ddfc59ca02d248b9849dbd744452d1c518a364fefceee9f16fb7a26da42bc6346350fc92d0dc1960f89ee1c94a562d9c5115a81f17bec3073d633a125bc468851fbc2d048f379", 0xfd) r7 = accept$inet(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000580)=""/15) r8 = socket(0x10, 0x8000, 0x5) getpgid(0x0) msgget$private(0x0, 0x20) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) r10 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000b80)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000600)="eea7aa5b7e7681378d4a613114b9d8e26a6de2b94f92bbef8894936fc4697e336bd5d734024e65b6988c34a65d36e8b7c010e2f41b51052dadf456fdf209c74d88ce8d9fd77ba71e317b88b71998fa195e", 0x51}, {&(0x7f0000000680)="7eabf2f47b6c18cfe1c7dbe5643343bf0d71b2aaa6adb78102e0e8b79ae4011b1e5b12fcfd7145f40d40457b60627868b544889a414cb107d0bdc09ce08033c27a348a1c242bc3fcf948f1d037bb9a2a0bdbf8f26bfe730037eb22110ef3682a6da3e81c7d1616621405f67f73ea2827a059d1dac467fe7087620e06d400550df2bb57e2bed2094acf40767b69e6dce954d0e553764ace2fa94eaafedca6a6ca7344f797543c", 0xa6}, {&(0x7f0000000740)="286e4dd247729cd81e034151763583dfe2d6c4819442d0efcaf675118c680eecb8c86b6a24", 0x25}], 0x3, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffffff, r8, r2, 0xffffffffffffffff, r2, r2, r7, 0xffffffffffffffff, r1]}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r8, r2, r4, r8, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [r7, r7, r2, r2, r2]}], 0x100}, 0x1) executing program 6: r0 = getuid() r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x7fffffff, r1, r4, r6, r8, 0x41}, 0x6, 0x2, 0x10001}) setreuid(r3, r3) r9 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x28) fchownat(r9, &(0x7f00000001c0)='./file0\x00', r0, r4, 0x2) close(r9) r10 = kqueue() lchown(&(0x7f0000000200)='./file0/file0\x00', r0, r8) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000280)="62f019e6ef1c66f659d76e16d73f346d768ce86d4881871a8e45c7e5dfe84ca4919b6d44f8c64362ed5dcd2a04cdaba05aafbaf3feb3d17abe2c9cca9fd27b6607ea75b6dc90b84078feac151eccf29961ba764550b1fb4b00297e88e1af0186cee115ab593f3d9673ab5925358a34abdaa872d5a92f3367473a84f0a169b08d494a0c64055777a6f8a28888754096ac191644f1cbece22c1d224fada5d7a3afef91110b7d7607516aae878e89e78508bbb11f", 0xb3}, {&(0x7f0000000340)="32906ca825661cbaa48e29ce137ee4f40d54d4712d78db540bac8d3bcaf28fdf1f2d35622d521c6141a9c3801f973482942ac58d545b2e65a0b1fd397d176322c75ab6b4a8abefad961c911ca4ecaabce075477ffbb61d6809182c7c419046b3c244f0de031c656b6f8ffb552360b715954621b45a631fe60e88eb01018c465569129e22bc49b7ca1409723c9d59676a9021e3e10a7af215c79331e4d484895f096dcdb572794192c366aea436f6195e676db703583860bd633225b57084bef8e52034ffcd20bf8170dbf05ae74c487feaaa3d8e3a97d8add6dfa9bb95631787d6305248cea5bc21bbd40a1a0a2c1ddb4cac44057554b7", 0xf7}, {&(0x7f0000000440)="5954c79fd390d69512c368c539e2acd9acebd44e0ef8fe187a9974", 0x1b}, {&(0x7f0000000480)="5050f9a131cd510c63aa7d586c1f2bdae106c04eac487f18cda3f3d80cf68542a4735ee793390a289387ba244a0cf17b37df0cef9b5454ec002f2659e452ea228a0904a967e5d3860607916df35db72a093e3fe7d881cbad76cb7ffe5fb32d9dc9cf736bf11c5d769d36a1b2013a9b110300ab1b737d84dea369d1be4e131e9556d9d61b629eb4e49ec753801a3530a4c92a834bcbc4a1f05562443ccc49b975ff3af297127e77a079f5b27fe83821ac62f5cd93f9684b015bd27d0229d1ee6a21ca8aaa4de6ff1afaa8d7da58d9695413deca1e7172f3d0c74e2ffe5dec71aeba1c8e80605add18264cd6c28e5704b85b81fc6f0021de112749406ce89e4f6d8d86811ec17d7e415f4553ff8a165835c2999b05063724c9b25b4d05e0e260c186fa1d044077356144ebc54386b1ce28f293056ff211b0117afe3541b2d3f37683f2902b2ce44b877d6dd84cc0000d8fb1b3d718284bd9e0dadb78bfe6ceb2c2d6977a0ad96860eadaab2dad507b146e478d4f9202259ef2a163c4f60d2f9f3cc2003a2933d79f4b38591e796a3ec1b5b2e8f67b070d5a955ae6464e36389d39bdf5a6c5db117763344541485831b42904fa8f15f8c9930ce79aaa0ce3081e2f344df6cf1f3fbeb513f9f53a4be19b027394062703b550903cdd89e2544bef31e745c39ea3fbd1fd3d9503a1789e7e351569c1c47779b94486de4f2efaee1467eb81376cf4be19c4315c490d8ca81fbf487de0696b09fd68ec9dd48d9662c32e146b5431691ebefafa05a31baa9d031b95911427315d53810e88f13b973d8681434be8cd0fc6a286a68dc19e06ebb59f4f30de657a3add4a9ff8074c3b45345de0aa5509e67a583c8b5734e4de11a993c996e5265359802e8dce8439a4d5bdb9e2a574e2cc0d4e32795b870e02ffabd71bcff0d67d88c4a07b5eb302cc55614bbeb7925d60db93619cec5439aced62a778fcdc7f46a6beed2eb443a0fb86cf7ef87866813156403143894dab477e192130e0696a4ca31e611fe4b8444e6a77f2db4aaf69c5b89aef578f5ea41785efb85b6a908e6244eb275f82d1d0ea32137d700701d342ee1a323a385e38661b9b765cb91430d53fbf7596af5e73df7b124189d2282e4f6a24f711c4782c6600b6d70dde8ac6a45cee8548290301071c4cbe38241274820e757acde44a7f929cf6e10240bae8eeeed7c9d0e6f9aa3d55584225d14f9fe2f97c3c90f2f89163937af7f67bb05c400a430a98d95c15c63ed2308ee69b269e88bbc41953110beb72feaf4de71566f47c1ec931af9c39e2f6762fc9acfb1cbac90f410e53ab7302d9e413ff96d0baa93abc6e3d14ab3a085fb0383ef206b6e7a79199995c62941b10f4160b470b69a7d048e195087f5bdbe7bbdb226a099c41ecef56bb3d5e22820f1f2adbd1c5b776204ef5d69edd94dcb5bfadae02306ca0daa7206ca1ca2a019f5b1878001cf99cd6fb02cde5454140854ad0c45389347093f5d36e8ce9a9557b7d85d590fa2be3a0fb60d59ba6cc7755319d1cd07d2dc176592c1a4ccb7ca085516127f9e889ee3b53fc591d13456ea603e16239adaea608b208251af486525c14a0c0063bbaa9df6269da647f8ef426c28f624bac197bfe053d0f3cf406b2ca5a68c1a20ecc83f109c94d0a8ea94871f342fb35b5242c9603c456f34ea3259795c65fa81175579714ae3a16a0e6b93736c5be559fb634017747c671f98a4cb2f279cf2418590f68d61f671e960669d8c9d7bc7f2ad876f503c23c1d16815a87bed6ab12408725068d6ab56e3f2a78e45bdee16d2f25920a82eae12ad88a823e5c37a98a8277125fc7d5d5b041c6b0d01d5391de814e50dc083f8b1a918dc05aa67bb02dbed6d88ef514b827d03714cd6e58cf85f9bfe47e9052ef333fbe52670e8d08ad5fdf72ad9db9afec1cb5aeb302c26829cc2b77096e8e34b7567961091d609b776a82ee667d49b7838dd301659e9e73e8348a25cdd7732d5290e68fabfdcf6ded11507669834e66133dfb22ff88928cd31790dbf96cd7ad988a20453e53f683b61da313035fd3ab509e8bf87ddabb97ae47f36fd4d4a4a132a8037a332e2d406eb2dfc1780c0f202386c0c81ee280606a4bb6e1ca2cef7278298178688816bfd1e61e5594bf3472d957f878d0b68882a62ffb5135489bbe60e242045cf75a74b227d8604e79bfff8d65e0e933769b2ab0406a1fa4f8613237445cd6a5e7299b9c47281f99bd9e470a756c747c36c9e5baca00c2c7e4b1511649534633f7492a953c70e0327366f0cdc81b731114bc903919ffb919cd095a79161e550acc7bc285236902730b3b737af997feacd9e2b424abdb16e339ecd5a02de34f7eea732e6d14182b202dad0fd41f083cc0491aa0ea1ad2c6d0969e9a3190de817460b08b755d06cb2ff5c5f5c0ddf8c74920b5303065c4abc50c85eda0d6f0e80d1e9bc2d269f0d3d13dae0821c19c2a3cc29178ed882ddec6b51b4b152a398a2387a3236e37cea8eb937afa002171f36cab844c74f613b458591527c07c7c900d961630941c869365e482b15e469c793b22b5b013695cdad7963f31f818b192dcad45c0430950d2f5c35f7fc83dae359f7ca4a9c675bd1e225cfabb5e8cd0f43352e1db2642ef064f329a1f9141c137a111d9b659bbcf7b621d5591c8574b59d049bd4712b02c5f81efa2b99c40c7ee735e5d5943d473460bb296550407baf1a5278a0f72fb84690cf8f113a5d841b0bdd7baf9282cf896bb731de04e92716f4a4e52c7ffca8c7f648a458ab7e73e918437c9da58a1d51039bd2a7d4c3a3f02e5a9bc2d9ab3532a290fc3097b74d85586ac9183f65d8fbeaa456b0099075148270c307e893efe9761151c2f89114d3813b514773bfe12c814c34112852166b046622e3a69170917142c0466c64b75fa6ac92ec578878b5b680985b55962c0d0a768632462f32ad5e6e7b763b7b9e1d0755d0db00bf9eb1bffe535d8a949b616beb63b758fe4ca51dd57ced3135604a0aabbd5870a2193244eebf0fa02d3451e2efc868bde321b1ef5221ce3f7a9407ed06c736d877dcfd057e321dafef9166cd59cf9f9a06cf40c04a9f9a1cb717c37276e0c45da72bd4b4ebd49085cf81e75a706024f36990d2b092264eaa96a06828407df8ce1ff84a64d6ee5bfa0d53d485efff94efdc2a4481b7531a477e339ebdcc75ee1d975c9376315e464375ec35740fadbfe970e89afeb5854401fa243129242ac1b995c05ce2d00b04ebf6792c198c4418ad541ca42bdd9b802f07de9afd0fc925e9f2dc3cf239a1aa53db6338318058b012e685b5c991612a677f68cfd9239e150ac8fd1f18a0233cc8df143045818807ce7daa1d7af79e036f91b3c22c14202b06ca29923abf37f8e508fe71237c0ec69a391b5f808d19d4e409e4c8040e3ac9af43b0cf2b5355315fba93c1d2b162db677d84fc593b763e918ac2eb6e97a46c06f5e8a1768fe65572d9c65af8a084a3387ca790d7ee8dddb491e2fc08780bd5c0b061570485fb42d42f4c4d6cb424ef23c0d5e0696f02781ff68c4b1a7bb583d237008affab2ca36ac32d4df1266d7d0dc5ddfd63055288a3c780e802ffbf3032b90a545220938a3d391128e60e409ace526dc6959738a6736fef917f8619e992caa5204ffe857043d2f7fcf598d292d11f357ecdee7a39619150cba2faa89825ebd2606a10417abadc83eb40ac3b76a8faa263306a731bdddda2957b96c90bc7afaa2b69af08b655860cb8285ef7d6cc876baae50b05945dac58a52db658564f12eec1d028e86f6b1016ef4e9a3070e8d1f10f2da6c980bcedc79b17a39c638b062f34eaac8900c33cec3ed6d25efd5a539b0676e37d278ae313c106b5f9055551befc7f96ee2e0ae8e3d5ebc0d0c9c8e26240a926542abd7837395433fb0d66f0cddb6e9b7ca267a16d49a4ea1b5f9a9177d0d59f35496a82869fc4e1facb2439aa92d937a5d85825beeb687314b299d39bcaf6787f4e20ed91396963f70ebab6acc29d73e332b3d73475816f2b09b5bd0f26e79318ccee8771b5b96b76e03a2db2bbb02c34cdaf5dd6c4db40aa92191e86d125ef645374ef1dad1f6b7de51c795795433b7f6f024709cc11bfbf665fd453c608f53f37ce241109c7e174e1d998b46dd486b5596fc0e48a2586666b4cd4d8b85341434feed3dff012ecaf4b49e5f119bf40d3925fc12e0d2cafab5ae135239a2c78aff89286ff184306fd55c783f5d5b5aeec52208954373d157c934e70a13f79896bd237ffb0f7e4269a701d79b19d93fe67b3d5413a09eab70f527afbed2716d4da1e2d2a9ccbe1494612457342fe60cbe4b81320ed8f3059852337cbca727167155a6a4b21b7537448d562fb2a9040e1cb437d6d2b0dfd8e432adf80a706219ffbf32930224ee136f2fd40c6480ec2044673900bd562ec26e884a6082b15c112a4d8853035d9c48a70ed4b2362d901c979918c8607f3bb50063c477a3fed2c7be1f2cef1e879523ba95220f4f493c48e75830ac6210692aa8445f11f17824c5ec016fac09c8774ce1e8c571f4532d8a4bc0e2c62cf109c5e535845ec592184326ca17ff256a9a3e5bb630a8b508d49353ef57eaf4f27674addc9dd332edad0bb434a0e892e71fd957bcbb62d42715861f8d6e25eef0f82249783520e88ef346d7f14a19cec51ad872a9a68aa20c7c39fe5ad5b1959639e30469065e089c9e1dde36f9b36f1e435395eea84e6b84a195f9510335e111d88344e11c7c54bd3b6a50c78bba4a67f31e88bba1bad6c05a1ae4253a49689c728fc969d9ec8a71d9e075db10626ab9a44d6e20cce40aaf45d66fb0d0e441bae5cd94d1ab0e6ee595171079a7f2dbf6157a26eb0f2e44cdd611fbea5ca036769e87d455f1f302bec26dd5b540a7c7bea72198abe73a3dad7ae811c7f64c19567c82f50279addf07b123d0820ed4a0fde8c0a436fc19d819c6cf3917ef879be7859535c0b475e415982786cfd298fa91718ec2ca762919103618614a30ae31353f863f0b8908ee5a5b2abb1e7aab24ef1ec216fd1694328482007ffcee5df9a090158d20bcf8c444d40738878245a21ac6a9b960e245bb63f68ce3013e8ff7e3f09b1dc9d5b262631d37531cd0ff445f53412b45b8b7962efc22e58d1c9f5be9136414b06a5f8c472ea7bcc7f8e31526b007f0eec00d1b717d972cf60d1e3a5dbe3da0a29c898c31c6b62b165483ffb7f12a5bea015eb773f3b1cb47507aa2bbcefaadd4e41a9fa7e6d6d12d7d5ec5248a0db7a8625573efde07d50eb6fdfef58116aae20c69ec99bfa5359a1afaaab59f2490cab5b0da6f2348bce84a6e54dbb3e82468aea018abe184ee65060d0f300b3f2a58d004be205e7f7fb77c35a964bb19d222dc67a23ed6231ad0f63a76a882216f057d7d5b1be4a7ea9de4a79d2db503f79a5cdb274ac7a9cb97fc14c793dfebccbdc8710098d727f690727637198e748557341533686fabc183ead17716bc4757d92ca9da77e93dc5c141beef3c819db96066a1458975d31430a6eb6475c1850dba3a0c6c08812c0291788d7a4f0ab570f74cc8a9b98e5cce26aa7d3d7db1542c48f0080d2dc7bf072f4b3594d73b360b7767561bf2dd447957029ae296da57b64e8ebadaf9c1cbfc0b77e6fb38b454769094ecc74dcf53e2e57020b7a243ef3777c71619316f2e55067e5cb58f8234f63cd82396708634c264da26656956dad43497f26deebcdc6e4b063c84adb8df951b4cd2c2818e3335c05f44f3518653c5ba", 0x1000}, {&(0x7f0000001480)="1d26e8ea101c0f90f32b7824e8b25c840d3eb529f9", 0x15}, {&(0x7f00000014c0)="85ee593af4b434f5ed1900c0ba1e97fc4d2914ab8132ad8799c05ef7c9286d08a9a7513ffc804d266a81d0f5f2321b06b79dfc53e0e11a0436a2a45b3f6c66ae0dff989bd0f59825c88af5d0028da08bf48b4ea6c9b3fe514010bab484d61ba841f9c315533c072ca046725e0db5a2612d18ce1d01fb536b2b641adcd82e9095e719667bc42ffe841714c3d296f65d83f5faee0720ae1a0209a17e92f4ef8c0cac3fa44237", 0xa5}, {&(0x7f0000001580)="45e5fc4af004ab7e75e0e492d4005348dfe89a44a9897e14a7bade1ff79a90968a21527c12df7de2346403aeb84e369954c58d0aecaacb600fbb6f87f871bfc1a1886442ebbd5d3a74683136d12449b2d4c25c82050bc6c53018bb42d999", 0x5e}], 0x7, &(0x7f0000001680)=[@rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x20, 0xffff, 0x1, [r9, r9, r10, r9]}, @cred={0x20, 0xffff, 0x0, r5, r3, r7}, @cred={0x20, 0xffff, 0x0, r2, r3, r7}], 0x78, 0x20c}, 0x2) r12 = geteuid() seteuid(r12) r13 = semget$private(0x0, 0x2, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000017c0)={{0x7ff, r0, r14, r0, r8, 0x100, 0x5}, 0x1000, 0x100000000, 0x7}) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r16, 0x6, r5) getgroups(0x4, &(0x7f0000001880)=[r14, r7, r7, r7]) r17 = openat$pf(0xffffffffffffff9c, &(0x7f0000001f40), 0x80, 0x0) r18 = socket$inet(0x2, 0x4, 0x1) sendmsg$unix(r15, &(0x7f0000001fc0)={&(0x7f00000018c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001e80)=[{&(0x7f0000001900)="6fb94e49735d194eff75b8f22458168834d035793fb2e477acbdfcbc9cef00fdf5b5", 0x22}, {&(0x7f0000001940)="759d0785b3c58c9082bc4ceae72ca10afced3110ab6513a15d808bd93f1cc34d578860d0739403b7dc88f47b9a978edaf26c41f92864e4e4551bc9508965af0c6df9c3694984442bccaf", 0x4a}, {&(0x7f00000019c0)="7a8a3d13eebc2b81190d4f5e9321d15c417f5b333deb28e7272aabd6da7703d8962de9b05f00c1d897cf6e41fee70e28d64739e52a7cc8f82074056eb558898585d2ce9737a0309fdc30b70daa933b00577532d2d9b2b6880edf5143b9a56a9ecc437df28d405b4e5d89eae061f673a9512f1d64bd47c2eb7f76671026830593ab93b91fa4582a3ff57d0094bbe0fc958f74568029bdcdfd38635c97ef6e1ae0790febfcc15b39bdd2f2678c8a4d5a581ae84e020e677db783c1edb4", 0xbc}, {&(0x7f0000001a80)="8e42fa8ba1713b7ced7926e4fe957e357fb40c787c0454f8d8d92d1a2eb1ed075f30eba966979ed4ce4666c77b56fb0fdfbd238b678e0d2e25d1286dbd621d9aaec79b98eaf93b03515318a83dc2e3174ed95d77ae697a8942d64d782fb69f910d10d8a9c33a881224f55c616055f5c06b4907c835b855499f0650ede4b1a631bafea19ca20f069a5e17ed8c8a417c3aeffa0dccbac02b19b2faaf75321553d5691b7af96976eabd39f2ebf6b2f355346ae7362f1fa6b035c98f86b9b5ed8f7a4fb7d23fbd5487d6a109d5c544d67c0a53492e0787ba", 0xd6}, {&(0x7f0000001b80)="0009398caf0e1d6fbec0cf7542c23f9fa23c78c0caef8bff1886a1e0670b0e4432d36fcb2b334a4196960a501b7068df78da0951c2a35ed3bd404c68b9d1b418baa9de1741dcd710816fa82c5c57c1fb25b5ae015120a656a9a448c2b497138cc06abfde038bcc4458fdd56fdf3bca2ae26e186dba57d2c992121136f27feec8dde39a6489adcb44f0e35a65e07925ee5678abf8bb90deaed05d3031240afba628ad38ea54d09058fa23fa3577b17dae84eba508ad022f976a0a0e9565794f1ea342b93baae439b4793720ba76ecac32bf4a0e0854e7b0", 0xd7}, {&(0x7f0000001c80)="ae37549ed1e4649ec1d129f72ecb97d0e68f1f6788cc98fec8b79cfbb75097f1b76a391c80f6160f447b9d5f018f2617c63e28ebedb308b817e41feb0e74e5f092a928f94a4e7ff47f3265348e584296792e21c2596bce1db3d1c29fdc9b71b4fac797dd5ce755dfea2fd5c8360a667760f1c1e411aa", 0x76}, {&(0x7f0000001d00)="9af83d716684d7f0d2ea2955fa5e824d9d706b01206594a00a1eed54e67e27f6492b5de4e62ca6ffe3d65cf24eebcf22c3b191e515c31db382726e6c68", 0x3d}, {&(0x7f0000001d40)="30e2be2c7f51695f5ebad952ff1c71a75ce6c3f00f997ac3c7cff8d9410def288fe564b04d7b858a8842a5d74fd6f2a8072548b1f63202f508d069cba3374b7f7b1fc1331312f1e68935002f8380387ac5a7e5f4c0f0923ae9bf66c3c741c6fe16c6ea6378d360069ee469078f1c85e37a5dceb5b6f23393c770d37b97e3a29985f8d74efb9df2d1876a429de8637deb2c38f55429efde5a0993e5333d3976a673889a9e768e72b51fdf568be9f287d2a1603cef946db1714e4f6e7f66bc1b24c0abdf1c80396dff1a3f98bc12b3d047eda815ad2f27544d339429c9f837d742178d", 0xe2}, {&(0x7f0000001e40)="a6067407152c3287b9eef3227d769f7a7c37f71b543f3b6b28f4", 0x1a}], 0x9, &(0x7f0000001f80)=[@rights={0x18, 0xffff, 0x1, [r16, r11]}, @rights={0x28, 0xffff, 0x1, [r11, r17, r15, r18, r11, r9]}], 0x40, 0x4}, 0x1) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000002000)=""/86) getpeername$unix(r17, &(0x7f0000002080)=@abs, &(0x7f00000020c0)=0x8) chflags(&(0x7f0000002100)='./file0/file0\x00', 0x10001) ioctl$BIOCFLUSH(r17, 0x20004268) ioctl$BIOCGBLEN(r15, 0x40044266, &(0x7f0000002140)) executing program 5: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000100)="0c3809c14ca214d2d268b52d3bb792d04d0cf39289e6f8e76ff63c8a2de15e01a54fb4930b81f3a1b52f203ce023ca46182ffac4a07cae45ac2cc301fdf716e6d56dd07c27b650abb58e773e898a565b5bf3d5beeee1976e9d8aa360f45723f3e35cab3423491e009c17b261003561cc00b3714c8959dee7bae185abde01dd46fbd460c3c101c46d8e34b400"/151, 0xfffffffffffffdf1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(0x0, 0x12) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f00000000c0)=[{}]}) syz_emit_ethernet(0x66, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, r1, 0x0) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f00000002c0)) getsockname$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x8000, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x1, 0x800, 0x5, 0x1f, 0x4}]}) fcntl$setstatus(r1, 0x4, 0x4) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000001d80)=""/4090, 0xffa}], 0x1, 0x0}, 0x40) recvmmsg(r5, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xb49, 0x100000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x0, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt(r4, 0x8, 0x4000005, &(0x7f0000000100)=""/23, &(0x7f00000001c0)=0x17) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000480)="45d7465308ac28fd55ec09fd6535dedaccdb32a847fe3a53323189898738807e83650a09b598c400f92076dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e940d6820b665deeec179c886650e8f6b10e93f7144c39340071b46ff569a860f6ce35540812e4cca2d86350eca9cb118cea0ed464320a3e3b19cc1300b55dc458ed5d332d199de7e3ee29acf3e53026fb5e14a0e1e9c179b9dc8a3927697d90232dfe21fcf19b0cd4943983e522be70d7926c1da9fd85bf2a7994de35e685c73ec887aa2681d49b0eebe3d784000270f27a45bad02c67ba441b0943f87b0a7ea426f6938559ce82d0e452b3cdf00d87c06d8f3241d7c9f9d919a16a13bff05ce841acaa9dcb2fb45a9a70acfa16a0fa9385af6f03347947d5393b9d70d3632b", 0x13c}], 0x1) execve(0x0, 0x0, 0x0) executing program 7: sysctl$hw(&(0x7f0000000000)={0x4, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b}, 0x3, &(0x7f0000002180), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x6) setreuid(0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0xffffffffffffffff}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) r0 = open(&(0x7f00000000c0)='\x00', 0x10, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000180000feceba7d7ba90e28efcc5cc024befeffffff0000000000000000000000015ec7979a4023ac3c894ab31ea24490887a46ce647c3a2aed6a034ec23e2ac8cc6655f3991f7efd23fa1ea1c394b6d0f213d77f72bd75312de6366c05d08edc540a9163ffff3c1d45a8b38bc8e75323caf32ce34251897350f6577b7ef547f80d19cd8ad2142149178cc7431076187952a0ee74b775b2eab085ca9d75a49a25be"]) openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x8000, 0x39) r1 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x90d04d87a9081810, r1) open(&(0x7f00000006c0)='./file0\x00', 0x2, 0x101) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000300)="9a401ae45b1e6ee5f88d2174bd0370676f0c282d40c6d8fbdf836c5a0ed158a41c05c613becb56a42d7ac2c47675de5303ff2e5223f207ecf1368b7d0c00c17a4b883ea641a8188debba0e38f8b71ae36712b8066b268d657f00918364cce960faf8b47007bad0ee3e15cb3eea3ea643451053dbd69f85cd721460a90cb15cd7167f771534193499577f48607c51452d46ca23110d1c24606eab4b5c1e5ae65eceb76f63a3014ce0e56b08ca3ffc4dc7d75890285d87dd3af4ab8bf16eb8db", &(0x7f0000000180)=0xbf, &(0x7f0000000540)="46ae1e768c5348bf99aa60c657fc7c61ddfd2b598222581c6e1de5d586bc4f8aa52ef6cbbec2a43f51827ef49b32972b7ab62602c43cb7e2898f575fe586b46f2d81daf078117a4e613ae30c47fd223b19c6f654092611dd620703a362cd861696cce58f2f7f52fb8e9b0719c7e6915097ca261f8fb7ec23bc642424c2", 0x7d) r2 = msgget$private(0x0, 0x2) msgsnd(r2, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r2, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x0, 0x0, 0x0, 0x0, r4}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000), 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001680)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}], 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getdents(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f00000003c0), 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x800, 0x0, "be7719c93c072b28bb00", 0x0, 0x2000}) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffe, 0x20000526) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000382c00000000000000000000000000000000000000000000000800001a00000000000403000003"]) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000440)=0x7f) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffff8}) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f00000000c0)="367de7fac0666816c3cf5fd1ff9c6d1c98f99a585d11e875784fd19d2e7fa1052d3114e5e2b945208dcf1cebfefc1b6e79381b764550d8b1735970b38de49e46137810295d8344004bc660fb5f7d97dd34b3978ce67b0f04b334a7110fed77d0f440de3ecbfc845c46e471d5be6c7a14f3b4aed7d23547cc0e1c2b93bd578e3e87c7d205187a4607f3fade49d5bcd27bc770d10d4073e1352bc4bf37c0eb52432461ff", &(0x7f0000000180)=0xa3, &(0x7f00000001c0)="bd9a6d10a388cbe5ba569014d786d0706dee53f66ec9735af33b4f94a27e992325911243cd19f672e8fb1958960036b361", 0x31) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000240)="b5135bd6b7ec42a2ce6d79b384fde4178458a7db90944c6bc4f48ac22518b1c8fe3d00e38c801c20c9853b05c7e92be811df7ec8d12ef4b4146a7cd55772c241d134f75b29de79a7b6ba83ed77ea714e4f5f481ce7c155cafe65c187a304a9514087dff491263a3f9d968d93ea1dd7a059cefbe92ecd1f23b5144c24c846623f7e2dc53a7ad15428ebd0aefca1c57f3726ecc97c3b853e1fe0802ae85ea5c65cde361eb05f32b7a46415458722bb20bc7b67eaa84f8ae5e2e3c1ab38e331f9fbe651e179e55b5d58c6bffe52ad272b4303ef1036655257ac674687bfd88d8a42e408ee1163c41afbb1f379ed72b640949fb697b9893fac36743e3af8fd", &(0x7f0000000340)=0xfd, &(0x7f0000000380)="98b1f038a7a57172c05f2b3a4d2b7dd3f62bfed9944db030e188ecc09dd2fff00e3bc13c62ac4a55e1be98df2bec911f8acaca776e87740c72446e72e559f2568cda75878a413b09899a04983e0d524941751db16b5078a6050e4ee3b7061cc4fb675e76fd2fd0dad02a06061955c9b4d5616d219055d6e2d314748daa8440b61c9d5bbb2e6a8c404e0de77c26584bb5f77c97d8a950f62d1901c2e1837ec457b4bce5673a", 0xa5) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r4) flock(r0, 0x15) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x13, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x40}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[]) ioctl$BIOCLOCK(r0, 0x20004276) executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000000c0)="57c35aca252e6ced40addf7535c3c4eca14b17171c3938e79725fa3b724352600bac6a319852d5b051fa", &(0x7f0000000100)=0x2a, &(0x7f0000000140)="64c40b68edf630314cc73915dbdb96d7a82889bd064e84050a62778828a4c470e8475a01d0e41207b22ed6d59c9992ac4ca3815fa1a174d71f45c6a30679d06303031ac622dd1c1341f5c7059363ad30dd3a8d", 0x53) socketpair(0x6, 0x1, 0x3, &(0x7f00000001c0)) executing program 3: kqueue() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) open$dir(0x0, 0x400, 0x84) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0, 0x0) r2 = msgget(0x3, 0x158) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = accept(r3, 0x0, &(0x7f0000001300)) recvmmsg(r4, &(0x7f0000001540)={&(0x7f0000001500)={&(0x7f0000001340)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000001400)=""/83, 0x53}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r5 = dup(r3) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040)="fd0c", 0x2) msgrcv(r2, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) msgrcv(r2, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x3, 0x1800) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x41b) msgget$private(0x0, 0x0) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x8001, 0x41, 0x80a19f, "bb08000100f1675910812cc900", 0x0, 0x9}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x1}], 0x1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="000000000000002816a6edcb76a2706791db66a35494014d31d2a6852a602c8da0fb7b1910c590766c267a44dfdf8c9fea2272797e10a90bd4c67ccdcf1e9a8b65bee9cf84b0ea0c1fc08da467a94749fd98a9eb2cd1de1a38d76bbf01aae2a5b2d68accc58ea633c143125a7b5fdcffd49353d88623e95ca4c096b61666870e321b9a7caeb10965ac", 0x89) executing program 7: r0 = open(&(0x7f0000001180)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x0, &(0x7f00000000c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x24, 0x6}, {0x5}, {0x8, 0x3ff}, {0x23, 0x524dad1b}, {0x45, 0x1}], 0x5}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000e35000/0x1000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r3, &(0x7f0000004240)="a77b84c538442f95bf1f1216b8d0ac99a9e92fb3826d0c5015880a933ebd77d31ac539f817ac3305022777bb2bf777e3da9d642efad1e431950434c93a359f51fdee0de0fbd5409e0ca7d64c846a48899ef33910fb511e9b933919ec2c3b23028b5ca979b4ce4dc5e875d2bc3bb2718f98f334ddc7e5ea5904404389308efc454b473d27d5874ae4bd22f820d0aceb42a9a0079fc7ac783a29bb2200cb77e47bf9e5836a29da7d06ade9aa096796d68e40c3f154dcddc1941b8493029e67c82ccb281a83d29656a0ecdd5c01093f29a4a3dc7cbca24c6ab733a399dec7aab019491825549642610ebbc7903801ea0a885eed65c79e8d2337c9ad7c4301489696c91f4f0fae15a814272f9b72bd7e54a3c31ebe6a19b14d15d29ba67324a710ffde3e42305ebfa9270bf4f764b3c0c64caf053de55386c39ea8adb816bcc33a9f39272a72b88aa8e779bb9e412efac1d04fbe129ee97b1dffcdb847779c2929bc00e7c0bfd52a85ad6eb0c2b6f2498ca7a9db5c385844a4a6c5a5fe7ac4b159269f86650b00126c68adf120ce83c05643f877e5d6496dd92a115464f4818afb8681dce4ad0b96cb188cdc9c9bf77e1ad1eda4cb768509749446cd37278e99e4dba685ccddd25942cd70a36929f7987d7fa60f8de55552567782574d35073b59f0c55c4155e93a4f0672cdab14f21731f467ca991523c31e0412f991d86fc427054f2fd285b409bfc8985e48446cf8802a7a8db32efbf26f8e7591d88698f7becfae7a7dc657c200774c79ccb72ef5522c25072fc7cd6ad425e092fa85a284921a4b8bf5bf744a37b83bed8f352e8bbd273f810bc387ca90d3ce665b8f1ffaf6684cd4844be31810dd1edfcfff4748c2d2a52f9a422de17a9a3578430073691da76de3d473e58b49a6ce3d6029723b9433c403b55fdde544026ce1ba5a03221253320657e1ab8a0ce5d2e8a1e85fca149a7abbece0fe2a325f51a5c8c8d61b81a52d961e7f44d2ce5d09198972daff287dcfdb6293c3bdb3470eb42d99b7f4dec9c7e336636c9f3613997b771de2f37e0390cdfb0801617478c294ce768cd7922bd9ea34c3f0a1c9cbedbd02f86e465367c94183ae63759eda4c2c61e7ac35244b53951185c551935b6bd192e2c6c29c61ab2a361f13c17a331ae5589361de0e9b454b5cc6092e798fed70cbfb70ad0cf008b152944d98820065b730917dc42186478f91bad930dfb7026ad9190e739dba870b3f9dfc302de378c453f4a75848a111e860f802d609868f2cddf7c139b6ccacaac928faa829f25487531dedaddbcd5bef766dea86ccbdbe0b22e855c4f3621245a5415cc989d99e19603d11898714813a7ac10a84d7a110145bba1163c22a818acf76c4e879940207944d243326c70435e763a62f2560382e83b05a0e37d741adb980d046c94868fe70f9a8dd7affdf757a079fcd7a01555e2fc6f5a7a97fcfa460bacc6435109825e491915322faec951f5607a5430e7eb55659802ab4cb5ae17a66d71bc915b2b906991d1fb361bdec80205962c8ec01c6fa4aaa93d37566de607f8928338b887f483ac098b35b1fda37069d0c601b5faefb9d89fdef9c14fabd8cac49bf5449dbf07210cc434b3404d19760fca8795d457b81e9f9846da841b02e63d6fce91889b2807b53540158a26a3d73316164dfe3bc82a8aad51b4f67b3fd387a599b24199a42e34c2d3f36969088596da6a7b96e19a786d45c2d441c7ca7a3851e0c1a5315cf242e0a2f0e55feb4010d8f47d163300789b867ebcbb994c449ea329241f38886d36c616add998e650add2c9c3109e6d0c4bc77f4bacc557931d12dcca71d2706e1764cd616ee24a48c9ac23e292298be91bad1f1d54f29e214baed51c3ab4f0e4d5ef37bae9144e7050e2f63912ad6e98d9c23442fb9f58281cedb8b80d03d86213dbeac609aa1512053f420488b77b78113ff7c9ca3899a7c3be7ac47c096a7d2ae494231268082de40a42b26dbbdb635ad2eef766b23e459da30c35eb5d8dd60f895c9b90408b95ddc65ea5ae385232d88435cb3aa37b8d5f532c61b0f743a46ca311caae0218c2d18325c05fe32a9b68006b44a75348db986511f6c0c62c000ce766d15a5147e7ead0cad39f74bd608dbfbb7dad77ef85d2b00e3ce25801eb46586c2da41277f4a15a8f09e64dcde4bc6ce74af82daeb2e93b6cbb69147f8594bd1f92f358e60fd08733de003d8386aa4a0ce61e564e88d052fc446bd70bcf2b782d527bdb3cf12391b267f465ca91c853534296811152dcf57986101247fc6079c03b9a9c09450fbcf30eab096322dcabc8e50c0546db655648d462d1c090ba30dec12bbf99140bf4a65629d1916d18679a423ab8c589ea85657e42d75dbd6e90febdcf68b7c4722c7328959ff8370336dfba81a8491e29067ee69a31e45bbe1e36337ebb0d4c43610917516adfe3735664617676dced6ed6c7b37f6704375f9cc3ab81c0c94896100ae64e88e4bba843c1fafc5d378557a962437ec78c62a5ddd535a4515f12abe90dfc68aa729c88a80d62a8d3f5ff9a3b1cd0a39a6bf2a7905050a3f0b3359d43b6f39d039cdcdb5781615abdd31e51c158d91f5d2fd6775d4ae245f9966f61c4d002876c4f97559a34d8ebb81fcba44cc5d1a08cd2f157eef13ceb8cd1cf2596c88a148d1e83c3efc57cf0f23f1667dc8774d11b778a87aa1d27c7465e10878948dafdeebaec3dd95e33b3c9e0d4b2e110d11b2ac6775c402283568929267ce0be781ba160277fa2d3ea5d1790c4a22ad4802c6e021c02edfce96496ba5e5d6b1b079e05b9f58ba5d8006c0852d10abe358520bbe7fac8178976c97ea4c0e7a189356f5ada6f0a3e842a5db01666fba245f643cc5ee434f4ef523b77f3154ba65f108bc0fa64e6eba90fe92fdeae65c85abef3bc4edf3faa62ab74b1a6d772b00b6cb3de25d40312d507b3eccc4baaaf3a77c9c91399b44238ebb2a2a5bdef1ca4f85dcccdbd8632dae86a258f691f6001b25a895795efb1b7d8fb63bcc1263356ac1f6e718f5e4f29e96a8a3fbb0a825221ae8412b340e372b8c5d6f21fadabba87a264a221c484802b8e15df3e6373dda4b1f9ade6646b2bca0ee0bb047675590546d5bc8ecabf92c90477dc062be666ce9a53add0a13fde7e86566c9081a5298f999f80eec7dbd308eeab621fb4963f7dd96ea674266a6703c0051c6ec5b1145f66c228f0625259c43f8ef89f464d1fcc0cbd0848fff8fc5393158488837ecadb864c03522b14af60fa84961c1bca8ce942602ca8732d1f17baf66c221f7edfac29c39fc235940be92241af05ae4a737ad3c8057560c6ce66c87d35626ba59588f0ae74bbed763d2548fa280d67516013bfda3f638b5b788f49b9382b522d5c6a6cdd25d03dfd1460bcf16346fc33140a468b61292fbe9fcdea1dcfcd0eb185ef253b50ee1ad244cd7698f553d10674d9e4d23b297f0f76c625147531033386551101910370994417822eac6f414c46f99219d7147dcbfc7e45d636f1ace4707b5ba8e761b066acdf70b57cd47d091a0a9b112a0888e503aa5f4ccbf998fd712d6c944ae44d74ae2acda0e9df4fd6923f8a2d39854094e5a04d68b5757ff4c53b7d7ce487ebc3d3496b33ea36a357fee7498858064027fe0407b4d2e37736c22aff0c65b85e5b3d8b201dc776e044f4006801ce57d9cf1ac567d70286a7278fd2d5ae271fb3f4f12c26dee42104a1abd9454f92b9b0ccd878ad4c0f63a3b661fbe4aa4f264f246b51af2867ade3acec4026abac557aa098992253c8e606f7afd7d86c5f643bf4b653bab6696a7c49294fa838c5152043ce07702c46d47075fec2a6a28fc15c59f7d0fba48d949104f5d0ee68a780b538623f7b3eefc2a2a7f8666803a9256397b5570875913173ff161f0f6e6c3855331f72a662d51a703790cc6f4d32ee9d190081c02e7b3f6d76a223271a7aaf4f694ead0b88a56054a8ebd91536bc0434d35dea28196ee15bd6c35f8f1b4d85c7ca4259afd7c47bdbccd79886ca672fe21320ecbf79d48789b6b49b8995708c12c55efd904c7c9d2804a45ac2810220ba23834a54606648d3c6f38c9fede71708a0488431ab5767afdf8d22154891bdde603dd2fd33582b2e309fb46c0152b2436e4c26581b4a771cc3590613b67de1f97699cadac15977207a72739fdde1c03afa6b7ed0e018c51001c229ee2cf4a29b6d7906f19829be35d099aeacd6161b2cd4d9419a23cfefc1fd7f52ae0448e58dd9992f30de85ebf5b6a23ee1c92cc8d403659f74c8429ff2f9ee4b5a605c770a9a00860babc6a620e501759eaa66b1fe13ef35a6355f7e72e3cbb334c81deb388380c0cbb7f7f6ac9b927de2ec5b29c0315193c06f0b1bd5dc521f08768cfdfc7499b31f1cac4184f5d772a9a0c2f004e5cd70297b637d84fad4112fc479be00b0f02cae8a2bcc73ca342e77fc1642b59fd3d0b309d5d64d98f260f98465d2eaebf9b3b81be20abfaeb6d6ba7d5ee1e5dc644587d026df51e05b8eb0c1b9b11d70f97c341f822abc00c3b117d21e47a1144bf191ed5800aea05d4811b6fd95c52c16924db5112d76cbeb076970e6a57f63d6164300fbdd6497cc7e58fbfc654f88367869f1c1b39cae4d960e5a69b3861662bb7309b48ce3958e7aab413d58cd8a572055de32ced91c3996741f758cbac8a170a25270372c1fb7b8282e6bc30bf5f4dada33d9f08368c4ba2bdc58d313aac30bffbb8a9aae94f1fa718c01bec185986a1951a08f0aebfb618d64aed2210bf74025e4372c7915c236cfec9f601915778dae94bad0e4272e0b3b9a73c9275f6dfba553ea70655f93595523f05b26138a0bea11fb31bd00e8818c371a3d9d2d45a99b8c87cdd797374d91219d310506b923bf6c67a086168be524215ddc867c7e89b8b0acba2f605b964229f2d87b346e9061f8262bd7923cfd2608ddf6460db0584da51cc0fcf3fdf0500b3ec505ad46d359ab2c2a0e045c388fbbbe4fc39bae8e93a468ee86e5b4514c7c4c633a2fe14d7cdc70e50756192e588d11685328f928106ea352d09b3627b378b200ea33dfa308dc10b617b5ce648e3e399897e5378f0eaa139bedf2bb72ce64b1d6bcbcca03ea8597805140d3e3c39e44e5b237251d225be19378e92745c1d9dbb97c219202ebec9a68118a9b50e1269e9d73f84b1dc2fe132db4bfea62d35985ac5ca81039b3ad4a970c07dd8635b04dc08c87a74a6af52dc10e1f2ff0f8093506b236e054c647de0cb3af19e0ee6421a226c286d2af12d9ec9b6a37abb99def6e9d76991d13d47d2074638ed382586cb8785f0511aa37de73c4ca0336719bdbc8e24fc178742fafcc6fb3caa87daeed149179f2dea3708a8e1a69931cfa497ccbc0cd07e29e15df24ef5aa6dc336ac3fd778621832ad4dd2f9554ae3ae54622d68479bb46dd319c1a1ebba2afa8aa1e3174b05a22a404a9855dd43427508a937910de6da170d05da04a2b88c9dd382847fd2f684d0d9f027b25efcb7f34f0f7127009577afb652ababfb28fab65375696821da244656c23b677d932c37f5cf99a8368d32551acee9686897a063f2c2ca9572fb41fe53e37e93bfdf25f12476f1f4614e1b09c0b7438ad0970ad55a6eb6612a9770648fd64472275e5d9cd7dc43ab79e40257759e3be13c97563462d6716bdf", 0xfbe) r5 = socket(0x0, 0x4000, 0x0) r6 = msgget(0x2, 0x0) r7 = getuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000001240)={{0x4, r7, 0x0, 0x0, 0x0, 0xa0}, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x880}) close(r5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchflags(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000014c0)="d01617626fe1c960bb9639b775b87a5f8b2e62ab1ec9c460cbdde2e5b48e3688d75bd61723524cd2d863ee0599f105d22afeea43b74a0656404121bc83a9fed5d2c99a02061b50aa50c76f01329bacc95f172f31a8593c4f3ac2a8c568291892a6650d9c76cd643289a8329c26a6a3a6e66007cda3d52ea2dcd7e5568e6164382ba2d81dce22927de37688ce3cabd9a29c82e3972b433f0640b407045b7cc708d3b7f94b67db27bd283575e5ab6b6d6ad6f35506d605cbbaa5c98e29315343afc3469f20a7cfb8302f53de1810189be7fb6cea4d1820423d6be0b2ca95d3640122a5fa2e29615066a4858daccda67563e54a04c05c03b9048f9102e0d9724efe659f2835a45ebe091407ee87de699aaf1b639054ede71b0b3093a792c08e452de57b173627440997b1b3d17c6cdd48c506a3e545fb8a6e16b5b6e97394d64c802803c7a2a6e1812f70359fb0bc1069718a46d5cebf64a5944d6f99bfbd683c639b829b12bef488cde4e02914ebc169ace58dbf44d787744cc31728fab06c60c22e08f71acf9285975a2360ab2f5390fd8d3c4ab491c69976cc24d16316334fd5877aab6c9a68837c68b1d4f931c9d2e304d5dd7b3ebc4b3d35a1cdf4d7880e62f9c45b5aae2480432ab314f6eaf3c534334b385b2a0bca87e17ec691ce3a103fe82299711b5fa2a9af70591a40d325bacb3a529b8c69ac3f3584113cec48e9e9238609e252ee6d89c5fdf6d111eec407edc230978072ee197b05141e4355ac97fb463b1ae0b881a1cf5428a02f17e843f5b91525b57394d7ecd3a4d38bbd3b9fea64ca0f1faec0cca7d8fa8a23ca408946a11e35c1c227b6396cc445193b8e3a87a2a944af89c5612a87270e7737c8c891fd2eb9dc825454abc7c6dda3224a4007bca5e296235a4db0b21dc2ecb63e8bc1194cae64d6e9c5d97be0e4542d2863c6283f50d0e170ea3e3c2603ffc3fcaeecb7ac54c6d7b7be3f10763c22495c794911715349a3eed5e5683ef49a7b2ff4c30092ff2fddc65d1b0f0aa2584f2bf0d70b69077ebc89aefd694c033ca7dcadc1ccbac5b45a66e25db774b59607dbf971c485b977b326d574aa69bda85ab2c0dc788cdfe81da8135254272724559d874d8ce2d76739a21d6c5a1d2537de3ca804e593543b23f5ec81821ebd7393190ae8f0e73f8606da395d797f727a012020eaef252712d9b24f5da9b8d4fc71c8a6286fd6c2937fcb3cbd27f3a3afb3eba99e18f6972bcb95f5f5d219e79dbc64ad43a93355fde61906077d4432bbece751e4ed02a06d053a0f039926b1983837668e89bbf290e60559fa782b9df4be9fb3a99cf7ffb57575be5ad7fbe36c3b27973187c96a484ea59b9e692562fe8bf54206085548dabdf0b2ec0d63ee60fb3e5dfdba1b6191b47520817bba39f5e84cb92d21c0facd173355d3cfcd63378b7c64276d38552d37d7ce9431b0a57f69ebe0ce4f40c476c2f15c77429e4146b6bdab8538d23b036861d3c6664a111aea89d1d386e80ce232c0839c32ebeb5f481d25ca9e56aeb3decca55cdb9c5f91994de4453a8c74a932450fbd6fb66cba64ea44a6f3d277157f62774d537acac3c078b5685906573482984741d24637f85b4be6f0da32d750ad6c64491d7248ff86005a6759cee9c992bd06d9ab50cfeff68bd2b6affc214e2dd2e2e7fe23497cd9c17d07adbe7db4b89c3ec5bfbe44d883f8265653e0a7887ad7a04581e6721b3504b9955f40a6ed9ca250626446c88448ccfdfeacebec6c340aa06409d04fa59e86007649697f387a7a4e9c615f0f671e4b13e16d7290db3e027191f9d2cc27333a691bd4c2fe2ce5f616de0b6dd2efdbe234f13fa289676497d6c4b53738bd75ab80ac18370218cac67ce2d008a26146da61dd3c8d66c96be1bdede93527933cf5dff184630b091ac1295cd09032666d92bfa9caf40327d007baba272d5ec76d25c6bc33d2ba94be92b4cb747a9f1f6048c6424b306e90d79f05a15ef77e1534034fcb842e6efa4699eee668dbe6db1891e84a4f9955efa3cb1b80591ecbd0101775c2dbd60efa007d2f8ca0d320bb4580eaecde7052fd80f45966b9626df8c32d973f4deb0c721d6fcc735f68842f80e34763c8b53e8c06a2aacda69602b46c99b1eb004c58f2a7440e3a8abb6988dc051489323bfa663dd375c7c7fe54cd06d2f5afd96c270651fc5c488ddd3f084fcb6bf1e53e0a4dd1819480036e6c5ee41de93d47877d47571784e428a49733fbd3a83bc77ac8b78eeb47f89d0afe8badff08829d365b7efcc1b48dba4d6cb310a11d4d29d99143e0e9555b0d760f9c524d600fe98e6ac6192c7ffd586973148418aaff8f6fd623f591591b15869589a9321b4d2a5713a0505b3c378c4a56c6335aceed2233e24cc6ebf6c983c76d8029fdd623d7c3428835b3898a36c6d82fbb54be689452eb8e5c78ca83076a96e033fbe943f335a5d496c8352bacf05ac944aa1d7172243bb9df82b8eae5a8670a30da4aa032b17ed14a0d7c561e7686f9403f5060e8229a86c4892b0d5ed437424a590dc248b0f0b2027c9834850cd7d7c62d28499080f4a1def242dd2e00f9750c0861ca318c2ba7f021e4f8c6ccf2b42be21c952834f4b252f87c8eb4784936b9fb49f1a547b24332dc88a858ac721cd6c1e175f42e1299816d53ae5f8775a0ed79bdf10f28067739f7c761c8e065eb7f863fa0b273f6ce5ef0f134349126e8bf05c5c3369288a1e972742923b8e7db640a0f57db91217e810e48266db4dd93bb134b53512d3cfc0df047c659b62eda12e9a6a017daea1290f06db0b7948d45558211f23b4fe6aa2111443ffea68af728fa3d347461c67c749b6993232a068fcd9376a19fe01f8152cd6921c6cb84809b1825993988a1229c658dd674e9479710b5012b37f61c9b03f415cce17e8f7cc33546eb329bad70a65be25297f3059b045d6d75349cf21210ab65a146b3307958536c297f7018324a9aef8a8fc9815f4eddcd1de281269bf6613207491e00263bce857c2c9fadef17a7a350a7ac7a79efcc70bae11b356496ddb6e08b9f8fc46c586aa22f1a75d7f8cd77cbcf353e4a0968c386282fbb4de6e2d419d8ccc521bb67418d3dff4a168c306a1234224395db6c8dad8e36101d40359b0374da67ed34d860752de3701ce5634b553d6952802773f8902f81a1043f0feec6192aa9125eff81a0611173dc3b7a2c5ac5933033294447688c870116d7b1d3f6dd7af039ea9c8198d4812de56c4896ece9334bae7e723cfc5c7c10d7d626f0c39c4c1902ebcf1e957d23857914cd771d37785ec378ac783921d7704439dc878e42f2bd494522cedf9a6f55d194c9954a4aaebd6054a2f49edbfe42623fc6f00d0116c2c19e9e3eb53f7d07eb25226f90db80604b7f4890cd2d1d51b06bafdc295c7f8340a61715003ad6bd1357d9bbe5e184149ccdcd239c2e5bc165f9dcc63e98c2e96a2c26feecbb1ce20e466270899122027e1d0558e6d5ef427cf214d9c2bea63f1a56bce281dba1d0918b93e3fb8ae97b5566f1ca709e335ba913adc41435a255d1076613aa042550fff4314422573f13691823c2b733e9b25c4eb0a45012ad6f953e399c23faad06832520d840abba0dac4c36efd3c5117e3ad6b40ff0a2170d5e97251253d7478ea1c743d6a85829926e84fdc159e564cda78b580d75c3c16f87beb5e1ed9ae753e4dfa26faab948828addbcc46ebfb9f1a89ffdea5b16ce2e5979793c2e267d21dec7cc9d64f748add3779fca75ac5c180bdf3bef510e6bfd2480c634c269da8ef80b4e02731d621a889d138d4a9d2de8cdbebc7b019811fd6cf039f7a30d478d0b00e867550719213847fa43e06de2b8d9707869b9a792483d4da282858582df59239664816f391f2ee6c777c39d1006676f41746f9b1aaee7add194f98a130b53778a79934974ec5e3acaed3cdabf7336e1c84a1cef1c61ced059b100b77dff3f8db8c2d87355434a02cbe62a590aca46b8c1244c1b13a84185adab1db7362d649d21094c5af49835d290b542d5784bceb1b509f0d3023cf16e059d226b58400921b8b2d209f4f599cb051e6d749cfe2b96b2994d24aa816c265f5499efed9f5ef035e9d48f627caccbb57699aa3754f704b88f39b1114a98a29535479932d62dd9575826c96d2e75d0f8ff559ad91ec7d493dc4465daac60aa6bf327baf2ff7c975407c5af5571520fe4d8d3a14fa9cdd2f0f5686bcadbc0d786b0835d75cdddfcdf09443a08ddc886de70afa3d7334a09ffbfc100f279c645fcc8b2995a245d402a2655f3b0b67cb5d06dc3554b7904303dc8115633de198438b6a958bdceb9985252dc3ff19b7ed4293f86effaf9f254677b817eb26f9907e44dc2cc2a9c56da9cbdaf3696680f334f1d4a5112df401162353feeafc69f9ce63bb96825783ffff5d86130e66b541531bdd10c1db58fb9c609c580788a34d26729181a7a1f234c6ff344083256cea216321aaa6e27751200268cec9cc114d2de094ee039d91b3bdb60e863437fcf9663ef1aac66d96285e6cc1ce738f5ec2bb1e69a3deebefe6a443e968ce765891d6fd9b3e1ab9a9e7a82af1e94deaeeacb4c12ff50c22e71996f54ecb1199d525fa1fb5ddf7681ad18eb3018af382d5d8ebaa1d98a31cf3e980b73dd241b7b16dad34665df8128e219bb2bbe66f11da6b5ac737b0ae35679ec9793d02a776c2614c819248b10963e32020cfa6e872fe92156afc509ce541d88b9e8eaba9ee056617ea7ebd3d2910b974f0b58c9e57d16e0c749a85d5c6557cb8af67eb3db0e006a89221579dc5c59084a12c77d91b53caec631744e0c5d42487b9f7c1ac3c28c00b9928323e5c1d8e570bc0e58b073dc7b4e34ea50d7d2c5961c4d808184d293a48720dec72c078ad145cb33eaa034eed533865a73ed70fb1a38b9d511ddd2c1f24a1f5a363b1954b1039163400e538ce87108c9a081098bd463563f80108b7a9f42e5bc37a5ba332929a906fdfbb23fe895e9958fb6a35a047111fa86deadfe568d103bb2a9f8a4d27550d8b8d07c2681cdfb0058dffebf362181db14d8432c8b8e8015cab4b0296ae200ff9a063843acc44b779a59ee921e3b4746034c4fb5c79106529d3c195e1d487be8dd3364265229304146f82fd236bda4ff08806133e64e8a9ef3d7609695949c4cb291f4933921327ad24795f5ac5b2751b818108966ed4c216f47feb2a9c3fc1e2e8a5dc9704d7c5eadbf3b9b74a220f2a4c0bfa62b999885fc3018e427cc5b3c3047246e79e04189043f6c0780a9a6fc1955f4491f92059278287c29c223fd394e9b11a5281b623ad4555f66c3a448999597ddf6a31b8bb238c7f61b8cfaf042db41255d58a891c6f510c0f50e8a120c497dcb48a3d8b096fc69182941d18df9327bcbd9af3c284d2970a763e8100cddc01d5999955b80dcabf27d7841e63f15b9c3c20f799d8dd0d8f8254998bfcfb118385997e4a8222bed1c06077e4f53f77f30a9de6f696a90846c7bb26990269f0458493ef9988f10c26eda498e617c0bf1252717e05ac995814a514d2d2864c6c41eb7085b5245be8b6985c8f7b85695d8e80231e015b355f0c365876b91aeb6bc0fe0bf48183950313fcbd3ea80fbead822d6a06e7541f5e16287e46e1e4b0e173e478ff79bf5ba65609975519270238dcf92a2105107539fd56ac5a561a018fd1027115fbb9e8620962e44d780b3a14a08735844d705dc8a0a8d8d38d97a71c7add5cae4788758f3fd9b913adabdfcac7e6ca07b", 0xffe) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYRES32=r2, @ANYRES64=0x0, @ANYRES32=0x0, @ANYRES64=r2]) r9 = socket(0x18, 0x2, 0x0) close(r9) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050400000000000000", 0xb, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000004}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000004c0)=0x1f) syz_open_pts() executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x20000, 0xfffff096, './file0\x00', 0x1, 0x3, 0x8, 0x9}) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYRES32, @ANYRESDEC, @ANYRESHEX]) socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000001180)=[0x4, 0x5, 0xfff8]) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0xfffffffd}, 0x8) write(0xffffffffffffffff, &(0x7f0000000140)="b49e3712af06f4f21a157cdc5b6e4db7acbe085024699843d7f5765d5b8ae93269af219d358b911fc1393ebf82792f49cb2b0ac7ff23d6edfcc3b5e6e8cb3f776206b5263b74f57cfa0efdda04643478a6e73ddbdafa01ac05c485f4fc41c0222979075b1f745e79566735479dcc3d9960ca712ef181c7756a9186c4cac1ad79692fdfa35eb3c06f6258c21972faed79ea4767e493a9a2e0", 0x98) kqueue() setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) lseek(r4, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1}}) r2 = socket(0x18, 0x8000, 0xfc) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0xaa, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00000000000008", @ANYRES16=r2, @ANYRES16=r0]) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a0000300000000000009078ac1400bbe00000f65328fea10faf42ab96205301891300ac1400bbac1400aaac1400aaffffffff0008009078"]) socket(0x0, 0x1, 0x2) open$dir(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x1, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmmsg(r4, &(0x7f0000000480)={&(0x7f0000000400)={&(0x7f0000000240)=@un=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfd, &(0x7f0000000100)=[{&(0x7f0000000340)="11a06c367a1fb5878c355d34db695caca71776f98347a980f158dd5814ee237b5aa831494713bbf7a97810baaf3ec56a47d559046be3d063a071b2aad8b93140bdb55b60c27c4d30f76127c1c67fc1032500d3d53d0e882b5fbb778027d02ee06f6b53569763b8931a00ab9ad33c292db938f5157104d24ad1a53c6674dd3f344704d631cc5e478c30922415cb7d9a269c04ba6e0d10cb9ec837db648b8b37c6f22650c7d2730a49b9c04bf8", 0xac}], 0x1, &(0x7f0000001780)=ANY=[@ANYBLOB="3800000000000000ffff0000030010006dc8668f1b3b09a6407002d51490b05f5edecbd8622b3f0d63fa519baf0d83294673d23f5e2836e01800000000000000ffff0000450000000208000000000000e80000000000000001000000020000006c1bc5599a3198e34cccb9f525aab4ce6476c06fadb9c360cf1650d1eac19e84c6099298d86f6312b5b63f4db044ffc95e5e2f4ce2997651135178d64eaaeeea36c47c4c461d944e0ad10ce332164917e7f934255dcce7b2d836476c48b0f48a1137fa375c674b50bb4a7616f95d4cce7f5aded935e07e56ea86ca9c5749d317ab93437846fa5a005e27fdf296b11cde5c00b5fb6d04d105ae15b3ab29b82062fc4d5535ed1473950198c63164d46c105db3612ca1676b190f118a6bab998df46dcfe0da83854102808efa0941b3a88c3506854699290620637a00005800000000000000ffff000000000c0034a0df8c8f8c89c82a38b08b4ceb635d348c3d8387291a763356f7a03d4775c39d0cfa04e748885bc5c6c0005e308c9ded4901e9b514d6b7074a0367643584a3c3f8060896578d00b800000000000000ffff00001f000000d35da8ea5f3729f506e71526ad1947b0b980b52173e64e5a02d29e48791d3e1c34e8c2a2dcd1471861b683624a0167c97e79f952456cc10800000000000000a0b914f25da2dd3d265cb2f3c7595cd8fe1ccf12b013417d8fbc4ef3b70c64a1d5b82c68d66614bd4f0eab8ebfe05570618518e3de4a7e4d9615d63914c29bec3137aaaa1ee6dec1e819e792ea3df1fad6fef025572663fbdb2f20143fa9bcb34137c9000010010000000000000100000005000000a3af217fc05c6bcd40032584b25cff1e7ab22c91443637497c2a14233ec1c017744a79606a3d05c901eaf708c1bc9de9ef02733ac94f6298fd28cbf9f32d09840b90f685d88c1bdab4c6c3144f7b25244516fa51de6e156b096f3c14717a2e65dcb3d8d874ff1cb04db7a86bd4af1c4fc70b70bce18c9c84e3d93eb90dd3b86fb418348f5bd2f7f2cc301bf922baaf218cde4910a31656832a82fe8a5207444504ccc9a9a77ff43f5d6b3b9b56a9958c3eab702a77f31ebc9efe77420c0994114b5a6e72e29c5e7f207efbb78434085ba7922ea7a8f16093d3d48f85904d33a160135737a84ea3076ab55e1bc7f31d736893dc80a19b486e2b3e0f8f00000000"], 0x358}, 0x4}, 0x10, 0x408) setpgid(0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[]) syz_emit_ethernet(0x119, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) r3 = kqueue() r4 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r6 = fcntl$dupfd(r4, 0x0, r5) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) kevent(r3, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) r7 = getpid() fcntl$setown(r2, 0x6, r7) close(r2) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834dcbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928675061b7908000f060000006f6eef", 0x50}], 0x1) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x100) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) setrlimit(0x0, &(0x7f0000000980)) r1 = syz_open_pts() writev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) setrlimit(0x0, &(0x7f0000000080)) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)='_', 0x1}], 0x1) syz_open_pts() setrlimit(0x0, &(0x7f0000000100)) poll(&(0x7f0000000240)=[{r0}], 0x1, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000000)='./file0/file0\x00') r0 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x400, 0x0) utimensat(r0, &(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)={{0x3, 0x9}, {0x70, 0x5}}, 0x2) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000002140), 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) close(0xffffffffffffffff) seteuid(0x0) pledge(&(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x8}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000004c0)=0x1c, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000080)=[{0x4}, {0x2}, {0x7a, 0x0, 0x0, 0x6}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) r5 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x6) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x46, 0x1, 0xb91d, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffb, 0x5, 0x1, 0x91, 0x8000000000000001}], 0xd6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x8, 0x7d}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x4, 0x417, 0x40cb}, {{}, 0xfffffffffffffff9, 0x2, 0x2, 0x69, 0x2}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80, 0x3, 0x5}], 0x3f, &(0x7f0000000340)={0x9, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3, 0x2, {0x1000, 0x2250000}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchown(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) executing program 5: sendmsg(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x3a0914c44f7b202d, 0x502) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x84) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x4}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) socket$inet(0x2, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) wait4(0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)) ioctl$FIONREAD(r1, 0x801169ac, &(0x7f00000001c0)) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x160) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xfff}}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107004, &(0x7f00000002c0)={{}, 0x0, 0x0}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x50000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) poll(&(0x7f0000000240)=[{r0, 0x40}], 0x1, 0x0) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x11, 0x0, 0x2) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg(r4, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000001c40)=ANY=[@ANYBLOB="c80000000000000001000000000000005c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389009800000000000000010000007f000000284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a480000000070000000000000000100000000020000677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9000000000000001010000000000000ffff0000050000008093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84cede1d1da59a72ec68132d1a4014946150d9b14aa32fab481000000d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92482d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5e78529a5d891255679a85ac9d6bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b5105710b6cf0258d6b5f0383566b50adf7651ae9d84a120893c6c3c7d13b3dac9"], 0x11e0}, 0x401) sendto$unix(r3, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r5, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x4}, {0x50}, {0x812e, 0x3}]}) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) sendmmsg(r3, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) sendmsg(r3, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x1, 0x6, 0x200}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0b23f2e7dd9", 0x40}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=[{0x50, 0xffff, 0x101, "e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633ebc3030eef86009cdf66047eabd79623a8468b004eed99da"}, {0x58, 0x1, 0x3, "c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f"}, {0x20, 0x1, 0x4, "566a4d9694be26c83b0da8"}], 0xc8}, 0x407) r7 = socket(0x18, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) getsockopt(r7, 0x40, 0x4, &(0x7f0000000240)=""/114, &(0x7f0000000080)=0x72) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000000)="72b73735", &(0x7f0000000040)=0x4, &(0x7f0000000200)="07f30000", 0x4) executing program 6: recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x4, 0x54) close(r0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) syz_open_pts() ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400015, 0xffffffffffffffff}, 0x7ffe, 0x106, 0x0, 0x0, 0x0, 0x5, 0xfffffffffffffffe}) r1 = socket(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) r2 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000500)="9f3b40dd5ffd107946804eaf1010b9c044a86262d17832015ec3a617d05e06eea2dfafbf1490de6b52cf1fb9bf2a6207e37190694f3e57e0945e541e3e2e682e67fe3b24cd6f7f1660f0e730b66133482f254fa421821e5fd93b48b81bbeadfa51b34d29cbd98345eb00ca4783b334824a01647c62238d7c80255e467697c62e8a9d83ab21c00c793fd34648eae477b6289fb1cb7da1a714a9a66527f967f08b2de96adbe404808c854780294f9f09b4cd2827565cde", 0xb6}], 0x1) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x7f}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) sysctl$hw(&(0x7f0000002a40)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x4000, 0x42, &(0x7f0000ffa000/0x4000)=nil) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) executing program 0: getuid() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x2, [{0x2}, {0xe71dd896b4b2c3e6}, {0x2}, {0x2, 0xfffffffd}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {0x0, 0x7}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x400}, {}, {0x0, 0x5}, {}, {}, {0x0, 0x1f}, {}, {0x1, 0xfffffffe}, {0x3}, {}, {0x0, 0x80000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x2f) connect$unix(r0, &(0x7f0000000000), 0x10) connect(r0, &(0x7f0000000440)=@in6={0x18, 0x0}, 0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x0, 0xfffffffd}, {0x6}]}) socket(0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r4) r5 = socket(0x2, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000001940)=@abs, &(0x7f0000000340)=0x8) executing program 6: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) r0 = socket(0x6, 0x3, 0x5) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') shutdown(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x81}, {0x0, 0x80, 0x3f, 0x40}]}) sendto$inet6(r0, &(0x7f00000001c0)="fa5f507c568b78d5b5c8eec58209ee9ae053124f0e866b5c57d53378110e496390fd5ac133d7ac8702efc1f33bad43a6b4754b03ba69ae72203e7b06f37425095e6bdf626bb45f772a1fe15373604c108b42a99ad8429a2cc1763d858837b4c427e1b61bbf110a4a6b8a56f92d87e2d329f258738bb96b46f1b42b7dbc57337319de", 0x82, 0x404, &(0x7f0000000280)={0x18, 0x2, 0x7, 0x8000}, 0xc) sendto(r0, &(0x7f00000002c0)="ef8ba405553fc92eb5d431594fcb53cf1d516734eacb0c5324a715e58d81faf66b2dbc6e6dbf6dddc8028191cde5bf13cd7a9f02f6307a57254523740bc7b911906d10cdd08727a53af08188ec065a97582d975af19d456477849921ffd22e490525d90e4a3d8ccb1cd25354a171b570c2b5f1c395bc2919228c888cc7212f3d9ba1fb5a414c53763dde0c2255d05a4bcf6f332d2e16a98ffa5f8a04adbe189b5a225c53e06164bfc82e6803d9755ae83d8fb9837078529cb96e7ecd297f33a1be31986a4d7a01576c2c972867c1bb1b5ca275e57c883fe2e7f87e8d4a2d8007631c115ddce7a77d38c0012baf95292e24c50990c7a7", 0xf6, 0xc, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) r2 = syz_open_pts() r3 = socket(0x10, 0x5, 0x51) ftruncate(r1, 0xf0b0) r4 = accept$unix(r0, &(0x7f0000000400)=@file={0x0, ""/24}, &(0x7f0000000440)=0x1a) sendmmsg(r4, &(0x7f0000001a40)={&(0x7f0000001a00)={&(0x7f0000000480)=@in={0x2, 0x2}, 0xc, &(0x7f0000001740)=[{&(0x7f00000004c0)="9a89fdc52d7614a1216cd4ede7cf8740c8766348188af1ee17c676d873deb5efa17c71d6ed28236f0e488026a2bf3ea1fae60de7a9f5718def6409d8b5cba847d2a6ed0ded1e5b26730126e44310db95aefb84050d34cba48ac3fa660117739dbd717d1dbcbfb2dfc5f8cc9a08ea4a4b4b225c70b939bae645fb452d1b8a7ef187bbc46087b30e3f1ed5a9d1d78be43da671ca51b8761ed54c92048b2fa4da342cd1f1e2f55266d77b0b4e08e6f83eb475", 0xb1}, {&(0x7f0000000580)="950d8630bdef3ed199780ef44a544ac3ab0fd67027817f67eb6b5cdfce1f4b3710ca0610cc7b24e2f879ffba16656a83c53958d400222ed519a17f3b0cc1fc53616fcbabbcee8d8a14ec17c5029d7b69e002106960f06560d618ba7a0b4720f3b4b91b1af6613602a3bc00e09094c9326569f126d8e3d3cafd1bf49b7c227667411ae491ddcdb65deea541d06fe0a620b42495748420de61fefaee1d539a5fff9d5b2f29f6fa28cb1e33926382b5561b5e3acc269528095fde85b0949c8fa0c722e198c129038497b6da3e9fedbdd8cc326e2a7d7b01255f50a8130ab9a8ea01fc29af69806b28200fb598079276cc152028a9", 0xf3}, {&(0x7f0000000680)="3c94868e2edfe1eae98c3d18afbab7dc700ed11461418deaaaa13124c70aa13642db8b08f7db1eca87eb82dca740bda183d7d3170284478fda6694b340ec8d55bb06c9f1f88d0444e571e6e24bb5b0e7c9ab0ed9a2abeaa1ea2b7726795b7363682445", 0x63}, {&(0x7f0000000700)="003b06e1a578e7f6bc056494372daf25011b7734de05748cf36ccf5908304b", 0x1f}, {&(0x7f0000000740)="67aa17aeb0a70ebc4849cc7cd08224b5a5f84cc76f51793918e80df49945d3ff79ab07389797b2b53a00b62aab89a6505f8d76b2fc5095cae8109ba6745bdae5fd6ea64f28e3ed0c017c3e947552110d668def4650a60aaa292757f57c3885faa482c2a4fc1ae285dada2af9f0e6b1a7b6d820574f226aa74f6c31ea4b4602177cd949eccd340effca3dacf92bec515f08a64bf0f774b3837778f81b5fad64e95b64daec0a0c05e7635d6609f97e97e22a0f9e911cc61667735a62b855a9f611e193dcb2888c7e91e1eaaaa425245ef627dbc44db9c6c0fff0afa44c8d18fba3958039fd57374bb235019d548a20734bffb1f07be80f783b6d50ff930d7d444c5387ffe5164008174ec8d308ea62e9e26c2de46f82b0ca3c9262ea4cb7dd432109066817722b4006c42cd425ba9ce24e6959ad17a2f7881815101871a5b7d0c643144791ccf2b2cbcd8bcc9c8705efa41863d8977501c6c0d7fe97322ff2748874a7a8d4d72e74c00717cc98c5eb192b1b59a65719813ac1e6d8d41816438111a754334f80461d92736ea0c34ecdfb5832da141612635c175ea9c35c8ec87cf1272b87e4b12178381a2d5337bb4c6a3cb68dd3056a850d2b46b4067a13b32781e426384efa9d313f87830ffac0e81fc22602bb86fe8df0ba266779d983070f488264f3730870a3310ec1c4058e1b03a644c6a40008f86d8e8dc009942fa9eafb36818e97bca5b1fb1341670217540c1eb2e83a3fd1a396c31e18b9cb95efa6cf54530f2f24339894e7a03c8df7a27f2e4d802de173e58ea82b09c2ab44bad7e9300ed1950e5efdedad4d3ec796a6d347fb221abb1dc05f8124d5bb1820ffee564e2f12883f83bd0f09a37a68b453a81a80c06f182651678da9150b66de98eb92d622923eefcc3675c29d0380a1bd93e09f1d06309f151105a30e15141e28b3f9c7d92a3dfa006f5d949c3d38ae9fd5e27f1771d88bbbcba15f7123d06f40470fbf7832cf204c0be70570adf660c55add5a047e8870654481abb86d5b41c3ff9b9c70ee89ba0d8cbaf7d261a5c5d56717eece54ebe8bbf31aaa06dd23b2f2055e0b1fb2af0c0de0d1ebf3c90312c68c150ad513aa5ed30c245675f9bcab0e65edb28f9bc3cc4f3577adc8bcdff0f4e5ceaa19a0c8f6e53389438cedcaa6f34614ae867e8519bf97c4a9c95d4dccb705d69a208ab9a4879a6b3dace04b45dbf326cffa0730fc26d8ae4af8dea67b09e15b83329e943909bf5071f4f03245f775b121e8d8e24367582bb97e3ac502c1e755ec843a343677e54c85db0ea8377183d7f5e6aed32352e1de9170ab9d190dcccc5d9f709f3ec0c0475c2bcf6c2a23274a8927ec4906007cd3b82b0ae9bc896c626865d04b515b0df1c0d989c439e1d601318e53fece8df8b7f04b7bbc293d1c3276b18701ec1725ea63ba2ff06d41c68e4375b3060c60f30e48fe3d98701d2fbbecde251c351a382685f26dddb63a48703c43230e478f1293a76670baa4cbd08cef6e159950bc095bdf26a240e7003c68329e8da8399916414a08917be5a99a8adb5387867e864d2584b35d8df6b6b33c5829b8475e5582adaca5aff8a051f9a60f093ad9d493e9f6c603c3739522d836ae9362c3c8d29da7f1ad82e8d5c426c2314eca4bc8d20f83357c297f80daaa1763bd1a499234649299c4a3a54f0bb97efa0fa2cc9382d305b44d88cb9c08641bfb6f28af23fcd0caebd69483c0d33da80bf83f139a6d8d25e9c492e882a81b4384faa4bf1887d0cf8fc35a2a81cdc2751e37bef314df939bc605609ae5dc36e30ba0ee81015b74b987a0f3de90432346a5b44e3fc1d80253806cceadd9b82cee341fad456940023e9733e8cea21017a374bacb94738c10be4c15c1b17da4666dfddef7d0a6dd77012e41cb68154e182b36878975642db4c148282b446eea07a5aa8d0293945e5839194db6705482ccbd116cd3161a6b7ad822a6625a06053fac35aacd0628090a97bf82e3b4687af0834f4f5c58a8fb5be134de7728db1bd8d448afd4e30a6096b94c93c9f53785b04438ee77bfd02c9fa23e7a0fe8804232887901409ff26b301dfe92f304d47e63e84e990361b9e34d41bfdb09d97b35845e91e4db837af29947a3248994a969fd08c8bf2fda37fdd455aa9e6c929c04a5b85ccd0be145f5bd240b72a279a8b2a993827b3f2c42c2a2d0e5570d1e01b78dad6d92fd54403eabba7f8a558b37461a9554046afea07732c21820f722b079124931c7b899216b430109c8d1eaef99d6dc1e84dfe3e7cbc8dabc5d3139a9dcdd5ba1ea8d95d6583bfdbf86c19c619ea6f483cfaa38aecd85de2b872b6daa9df30800357a1aa62dff223f93600725d7922f1a4a431ec33265eabe61c3cab5a5e22222dcf895f2bf3da6e9c5595dd275a6b328cf36526a58851b6caa20c0aceac1096df136d61553da4c47ed72af397ae84192b3db1532dc62f621c2068826adb5127cb05dcc34578b3eef42c3de9da2f7b5ad5b2fa3568975cec3cda3096e538161c6e208c10e9c8f6e194d43bb9d55839fc8fe999e6419fb7272943d3f820ccda402aa2b6329128d8ea779dbcdf13f5f99a6ada598c2cd63957e1172d733528a9f90f8c483867046c286724b79ef73ee3080f0bbcc79b4060a066a62b6c7257ce17c0c05e13f5c854f7baf3bc17ccd22830fef294f6ed8abbb698d349b548e8cda1331151479b00b1c111355cd7dc24067c2ccc9eea6b7eb4b370044deab8c448f0d111aeafb3b34932b8ac9d819cdd019a9ab525dc2a78085cf150ac848da1b50412b63cab1c3919e68231a754378a8d375410750418f2bfdf2a94878b579261eeb60ba031f3d74217905766e0317310462d80905c89038bf1c676b9efa75764065813f3a03ed42c2628dc2db8f1f98ba503da1d9eeae3ecee82936c4fecfdefca1089e8b0a9536f904659812bee6f51c3e060ce54676544d69b1525702759ef07d81311f8a5b1507b908a51b41315b535ebfd3fb805bc6f160f204e77e952b4afd8cd100c237d9127da9e40b6970b9ff5cbc3947a3e22d6aa788cd3d790a7b90150d43698d19932a45bf196be26f23e1df7e30b68bab73233c09350647900b712f7a66eb59eab8f51309ea347781686313ecf402b5c415f0f15dc373b5f6287103374129b5fea43f0c90b26c66eece9e20ec63119736a1bc269490c5123681a908f05cad7d40b16a9053b06e5047a840692f7e7d36842732833dcf2b13e53953e05a6dfcc40536228576c53d14a0299e109bd4aa928808af6c824d6fc6502906ab8614b62cc9fa85bc5ad96f3ee61070af7c1ed0686c8c58bb0aeebfc073f871cd9bd3413cd2b4438f2c90f0f9fa2b4b4cad2488a8002ad9d45d12146fc39221356781e2970fc9e03fa4aea23d0135f349972a3619bda94ba6bae866173614bcaa881f62593170d4e48255be7dd9a3213dbaa50537f1af123bb8964dbe6c0eb3d9a301b627d26dfa968782257935c08c61ea47dfa060f5be5f76c0b15af462e56f18ce345e3b14919f2c1e4041d77938612d86af0260b90ecd402c07faf2c8e2cf3600dcc2a353b3d07b620e87529d4375d2de0364688ce96bd5315bfa94d6b55283197ab96a1852bd4c15e8f9e4ffe3ff32b730a4458b05388f3e0d172ff16aca7366856d232771d287f791e86e239f47b3d6564657c6ed2e04d38ee96505fcd16a803d0edc8d055d3279f2d6f1775b49d6a19bd17591d1abfacb8a666f3a91cd8ce72876ebc28c669739a134077de35fd7406f90d6ddb10a7568ac711bfed7fce72235cb50b6aeb13ecda74c0d5253c3b66d66d9ad7ed98537d958341bca21a36fda2f614df8691ae1d3d87e19bf6d72ac9f8111eec4ceec9b6f00baa480be1833ea0917797272674381292213f3bfa2a95f72168ba6bb1a6c6a974abc678f45a49713c9958bffcde6ab0e761dd3a860ffec8c8836c690bc0581a99e93c3cdbedbbd38ee1d5d9ff35509a9dc63f7eaa24686cf3fce5a09af80c0cbdf2155031a405b6d2e49849796eafba4fce6ce12572d85febc0ee04d06634d09c769172c8fa4605496f8c25641df7323d691a66e2b50e8b7c1350e11422d5e8cd80f4458b5b7d366a1079716477038e02b8f0e4b2da1367ab07f9a2f0fb407fff25d0d2869738e6c398b5b9a0be3e5a793828cad541ab88aa157a972b9a0fd8d1a457f1fee96f8a9388df10e061627d252606616cfc8f783308c26cdc62cf6429b113af5d4f38f3791dacf03729b3dad02f097c955426904c7c1c5182d50a9996036d09d47c20cb9a386608a3d6f2be771eddea549ebaacf0478a7c7b76433697b84d0ad4b62b6145ef6305d183f2bfbde5f1f25b706bb5d98e3dbbd16b307639d3f496702717ae40a5360fa36cec002a2585ab630a1f05dcee75752d8c2f2f697c5c89d48570a48a10fc1b0c96871d55c65ad8dff6ea7c5bd23e22e2b723a6eb8ac47f8f144caa121d988cb5d58165771d7f3438a6de777ab2d0dd0a6857e50101dfad9bf9327a39ed8f06db70745ef6d15fc55db40c9d5c4ff798a9fde72cf0c987e5d18d457c7672f5d07a43292d37e92a0c8f68f32c91eca5f9c09d2a08d428df134a2b7f06e6ef3198d6500ce2a4a19f499cd1563200d6f8cd979db48aec800c793b1787734547d6f7757faf8f6a7b3899454b428e5662160e6c116c85f023b0f8115241b0c1cfde1c2a88b3cb2833bf2435aeae4c80222c41df88740e59f5f1d3759a20fd2d70b56430097dd297790feeb1062e3916fb00e7a66a0660bbe0ae7a05bc8b4b9f359e6243984d068136b6d299d35e3927e689f7eb64b11106820326b68bca695e21bc2d584341b17d2b097ea3f77130a707ce2384c1e24f678c7da0e84e6da15c030c4a3bba2297a36de3051064491e3b27e26f7d004100d5985428cf93c9460cd8755ba6912024860b206a9ad008b18fc7540a03402bf6be3c3eb5680caf5d3d1b6e0a60d41b3cc1c51d81ed5d931a1ed092228416cffc08758425d0d5c819cab690997bd5f82db3155ae1bae6a03198cfdf028175587133b26d3782b4c5e6173583066fce8e91bbf6951de490da74b9842cba8ef9ecdd8c4be31c636e92276a3d12637b8353443d53729737ac2a6d7949c238494aa313d60482e45ad1c1b8617d03a4bea9288d7f99cb0318b0697b9329b219e896dee4bede418b88c54494288aec5b7bee146f0708745ea71231a3e79bed8d9898b97b9561b18995bba5c1d5dd07618060d20c64ed27d0baf7444a8fd18829d65ad98c13fff7c78a9108d33f2742fef5f42d96c72061241faa0025183b0b5812da380baf5a8abf8ed78a1adf284419ef84b593042d70776c46741a100de87872c8b92c3e9172a97b2fc7dcf79de76d92f875c6dd684ad1d9dd631469b25f3a8762f2e8f74afb3c6ef05326a48e905945baa2906a5dceeca085d157d2bd2f539399c752ca8b19df4953a7b163eb2cf30a8bec818f1b857fedc9a0a2fe52faaa01200e4fd439ccbdbebf2f7fb5503137b7e8ca0d8f1eadc83fad60282a877b6fc62b2f28b12081ec556a612b3b7145ec929c61f7187df2773a3701d4b654dcbbd3efec7e64f8ebf9e8c81f6f14acf02d87067b50e4a540728fb3e4bccce6b4addb96c18dfd13673d9d3642e3702e43cbb213615ac2cac291aae8da30c9b91f3e53a7153418ca4717bfea036e56d468539b549ba536b8c93ea700182112ad4bd8ebd1d41d2f71de68b5c9e7d02d1c58242295506c9a2196931dc44df2f4ea0d547de4094b5f31810a7", 0x1000}], 0x5, &(0x7f00000017c0)=[{0xa0, 0x2, 0x2, "893a971a150cca90336f94fe31e7340c78027bec69927d81d073cdc7db681f61db119da87e50703316655b5e36b698efc767ff94dc1553f2b87946ee0c84f9452c2bd0069fdcfec46308d0583875dad8deb2e44ccdb2f564e768d2fdf2abf682bd4d68f79ee32fb8a65e5dc5e6c01d8b8484f273429d1d78013a6133588a8e6d539682a1a51656799a"}, {0x58, 0xffff, 0x1ff, "127c8168fedf6a1d61d32382c6280f8203904465b56ff8d02cba6049b1c68161c3c9d28ee39f18dfafa4451f0fc54d02106e8326efa4cc1fe0e1a0edc39cdde390a57528"}, {0x100, 0xffff, 0x9, "c11645c81e9212426a77d2a47d8f3489b7ad07bb055a0a485c84bbb083720e003c346d38ec7347da682910b321278285f04b58e4d106f7d6d69f31c5bb93a48e0db052a9a81982704b975546963b0a99f91554d41d51b43c8da4d2db8c983d972e2350c506b8a87e7859546dfed988d6fa0d45b9ed8e6b65e5d66447cf12174f5a78766392597ca24d14315dc6b3660b310f909c87b682f867f5ccf0c72c9685d770853ae953ed2c592ead8ea2e9d223237a960133fc948c47996dda52051ae762cc561a9a47bfa5f21ed47631edab8c488109e2b8b808258c44357a861e88b08e67b15189711b64950a297fa61e90"}, {0x10, 0xffff, 0x1}, {0x28, 0x1, 0x1000, "4ffbf92fd94a5e5710841e056e43f2f13941a0e576136498"}], 0x230}, 0x1f}, 0x10, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000001a80)={{0x18, 0x3, 0x1, 0xafa1}, {0x18, 0x1, 0x81, 0x7ff}, 0x1, [0x3, 0x3, 0x6fe, 0x8, 0x8000, 0x7, 0x1, 0xfff]}, 0x3c) r5 = open$dir(&(0x7f0000001ac0)='./file1\x00', 0x1, 0x2) mkdirat(r5, &(0x7f0000001b00)='./file0\x00', 0x30) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001b40)={0x3, 0x8, 0x4, 0xb9, "c1bb01031abc989d1457337f56a32b2cb0c18816", 0xa6, 0xfff}) r6 = semget$private(0x0, 0x2, 0xa) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001b80)=[0x4, 0x800, 0x6]) open$dir(&(0x7f0000001bc0)='./file1\x00', 0x20, 0x28) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000001c00)=0x3ff) socket$inet(0x2, 0x4, 0xa2) bind$unix(r4, &(0x7f0000001c40)=@file={0x1, './file1\x00'}, 0xa) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000001c80)=""/54) openat$bpf(0xffffffffffffff9c, &(0x7f0000001cc0), 0x10000, 0x0) socket(0x6, 0x2, 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) bind$unix(r4, &(0x7f0000001d00)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000001d40)=""/244) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) msgget$private(0x0, 0x200) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x4d}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r4, &(0x7f0000000400)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400), 0x0, &(0x7f0000000580)=""/25, 0x19}, 0x800}, 0x10, 0x0, 0x0) r5 = accept$inet(r3, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt(r5, 0x20, 0x0, &(0x7f00000005c0)="c8f629abe9793b2565ef7fc13737eec2bcf3e0102e253a8e146b3e1b3f8f0731aa360fd3012798f11a89a5bf90712a094d4d21923f901998a9f2205b36d4028116720a2656adab4711274a84958d9660986b9b3e181aeb7bedf65f1f49143b41d596b4668bead89b5759cf5ea309", 0x6e) recvmmsg(r3, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/144, 0x90}], 0x1, &(0x7f0000000200)=""/177, 0xb1}, 0x1}, 0x10, 0x3, &(0x7f0000000340)={0x99, 0x475c}) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x3, &(0x7f0000000540), 0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r7 = syz_open_pts() close(r7) syz_open_pts() writev(r7, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socket$inet6(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x22}, {0x20}], 0x2}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/211, 0xd3}, {&(0x7f0000000580)=""/204, 0xcc}, {&(0x7f00000004c0)=""/73, 0x49}], 0x3, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x3, 0x0, 0x0, 0x4}, {0x8106}]}) r1 = dup2(r0, r0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x1000, "c07b1f46000000ef1f0160fbff00", 0x3, 0xe911}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r2, 0xc0205609, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b}, 0x3, &(0x7f0000002180), 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) (async) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x6) setreuid(0x0, 0x0) (async, rerun: 32) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0xffffffffffffffff}, 0xc) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) (async) r0 = open(&(0x7f00000000c0)='\x00', 0x10, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) (async) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000180000feceba7d7ba90e28efcc5cc024befeffffff0000000000000000000000015ec7979a4023ac3c894ab31ea24490887a46ce647c3a2aed6a034ec23e2ac8cc6655f3991f7efd23fa1ea1c394b6d0f213d77f72bd75312de6366c05d08edc540a9163ffff3c1d45a8b38bc8e75323caf32ce34251897350f6577b7ef547f80d19cd8ad2142149178cc7431076187952a0ee74b775b2eab085ca9d75a49a25be"]) (async, rerun: 64) openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x8000, 0x39) (rerun: 64) r1 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) (async) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x90d04d87a9081810, r1) open(&(0x7f00000006c0)='./file0\x00', 0x2, 0x101) (async, rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000300)="9a401ae45b1e6ee5f88d2174bd0370676f0c282d40c6d8fbdf836c5a0ed158a41c05c613becb56a42d7ac2c47675de5303ff2e5223f207ecf1368b7d0c00c17a4b883ea641a8188debba0e38f8b71ae36712b8066b268d657f00918364cce960faf8b47007bad0ee3e15cb3eea3ea643451053dbd69f85cd721460a90cb15cd7167f771534193499577f48607c51452d46ca23110d1c24606eab4b5c1e5ae65eceb76f63a3014ce0e56b08ca3ffc4dc7d75890285d87dd3af4ab8bf16eb8db", &(0x7f0000000180)=0xbf, &(0x7f0000000540)="46ae1e768c5348bf99aa60c657fc7c61ddfd2b598222581c6e1de5d586bc4f8aa52ef6cbbec2a43f51827ef49b32972b7ab62602c43cb7e2898f575fe586b46f2d81daf078117a4e613ae30c47fd223b19c6f654092611dd620703a362cd861696cce58f2f7f52fb8e9b0719c7e6915097ca261f8fb7ec23bc642424c2", 0x7d) (async, rerun: 32) r2 = msgget$private(0x0, 0x2) msgsnd(r2, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) (async) msgrcv(r2, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x0, 0x0, 0x0, 0x0, r4}}) (async, rerun: 64) r5 = socket(0x800000018, 0x1, 0x0) (rerun: 64) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000), 0x4) (async) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r0) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xe3, 0x0, 0xfffffffe, 0x80, "6b32240200", 0x800001, 0x8}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f00000000c0), 0x0) socket(0x3, 0x2, 0x56) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getrlimit(0x4, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(r1)      executing program 0: r0 = getuid() setreuid(0xffffffffffffffff, r0) rmdir(&(0x7f0000000000)='./file0\x00') r1 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000040)={0x0, 0x8371, 0x8}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = getuid() r4 = open(&(0x7f00000000c0)='./file1\x00', 0x20000, 0x84) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000001100)={0x1000, 0x0, &(0x7f0000000100)=""/4096}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) mkdirat(r4, &(0x7f00000011c0)='./file1\x00', 0x81) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001200), 0x10000, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001280), 0x2, 0x0) r10 = accept$inet6(r1, 0x0, &(0x7f00000012c0)) r11 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001300), 0x400, 0x0) kevent(r1, &(0x7f0000001240)=[{{r4}, 0xfffffffffffffffc, 0x51, 0x40, 0x9, 0x9}, {{r8}, 0xfffffffffffffff8, 0x64, 0x1, 0x6, 0x70d}], 0xfffffffe, &(0x7f0000001340)=[{{r9}, 0xfffffffffffffffc, 0x4, 0x4, 0x7fffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffff8, 0x59, 0x10, 0xfffffffffffffff8, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x14, 0x2, 0x3, 0xd068}, {{r2}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x2, 0x20}, {{r10}, 0xfffffffffffffffc, 0x31, 0x1, 0x7}, {{r2}, 0xfffffffffffffffe, 0xa0, 0x0, 0x100000000, 0x80}, {{r11}, 0xfffffffffffffff8, 0x5, 0x1, 0x4, 0x32}], 0x9, &(0x7f0000001440)={0x3, 0xd8}) r12 = semget(0x3, 0x2, 0x80) semctl$IPC_RMID(r12, 0x0, 0x0) r13 = dup2(r11, r9) ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000001480)) open$dir(&(0x7f00000014c0)='./file2\x00', 0x80, 0x330) openat$bpf(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) unveil(&(0x7f0000001540)='./file3\x00', &(0x7f0000001580)='x\x00') fcntl$getflags(r10, 0x1) r14 = msgget(0x0, 0x0) r15 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f00000015c0)={{0x7, r6, r7, r3, 0xffffffffffffffff, 0x6a, 0x4000}, 0x2, 0x0, r15, r5, 0x322107ef, 0x6, 0x7fffffffffffffff, 0x8}) r16 = getpgid(r5) getpgid(r16) executing program 5: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) r3 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r3, 0x0, 0xa8, 0x1}, 0xfffffffffffffffb, 0x0, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = semget$private(0x0, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000480)=0xc) r8 = getuid() setreuid(r3, r8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r6, 0x0, r6, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x30, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078ac1400bbe000004101e3bb7800000000450000000000000000110000e0000001ffffffff"]) socket(0x18, 0x2, 0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r9, 0x80047466, &(0x7f0000000100)=0xfffffffe) setrlimit(0x0, &(0x7f0000000980)={0x7}) semop(r7, &(0x7f0000000180)=[{0x0, 0x5022}, {0x0, 0x8007, 0x1800}, {0x1, 0xa3, 0x800}, {0x1, 0x0, 0x1000}, {0x1, 0x80}, {0x1, 0x0, 0x1800}], 0x6) recvfrom$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) clock_settime(0xffffffffffffffff, 0x0) semop(r7, 0xffffffffffffffff, 0x4) executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x18, 0x3, 0x3f) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r3, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x408, 0xad) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) r6 = dup(0xffffffffffffff9c) write(r5, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a66f", 0xd1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x800, 0x0, "be7719c93c072b28bb00", 0x0, 0x2000}) execve(0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x4, 0x1) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) pread(r8, &(0x7f00000011c0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x5b8f) r9 = socket$inet(0x2, 0x4003, 0x0) dup2(r9, r6) setsockopt$inet_opts(r9, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r7, 0x0, 0xb, &(0x7f0000000000), 0x0) r10 = socket(0x6, 0x18bdb16aeaf7256d, 0x10) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlinkat(r4, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/90, 0x5a) getuid() executing program 1: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x8, 0x1, {0x12, 0x9}}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) executing program 6: openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) getppid() r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) shmget(0x3, 0x1000, 0x311, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x2000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) executing program 7: r0 = socket$inet(0x2, 0x8001, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0x334]}}) open$dir(0x0, 0x0, 0x0) r4 = getuid() fchown(0xffffffffffffffff, r4, 0xffffffffffffffff) sysctl$hw(&(0x7f0000001440)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) r5 = kqueue() r6 = syz_open_pts() kevent(r5, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0xdf}], 0x10001, 0x0, 0x0, 0x0) dup2(r6, r5) kevent(r5, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x22, 0xf0000000, 0x7, 0xedd8}], 0x0, 0x0, 0x0, &(0x7f0000000140)={0x1ff, 0x3ff}) r7 = getuid() utimes(0x0, &(0x7f0000000680)={{}, {0x0, 0x100000000}}) setreuid(0xee00, r7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r8 = socket(0x18, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000580)) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000223b0014110000000000000413f9ff34bf2992f691d811"]) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x85}]}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x7fff) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x109) setrlimit(0x3, 0xffffffffffffffff) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d8", 0x439}], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x8}, 0xd) close(r2) r3 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0x7fffffff}]}) setrlimit(0x8, &(0x7f0000000980)={0x20, 0x40}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300), &(0x7f0000000140)={0x9}, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "bb08000100f1675910812cc900", 0x0, 0x9}) close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x40978b, 0x0, 0x9e2, 0x80a1a3, "bb08000100f1675910508b00"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) getuid() mknod(0x0, 0x0, 0x5c4a) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x802069c3, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffff3ffffffff86dd606e29110008000000000014c63e362a4b778710d9000010000000000000000000010000000000000000000000a90001"]) r2 = socket(0x0, 0x3, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000000)={0x100}, 0x10) readv(r2, &(0x7f0000000180), 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000580)=""/99, 0x63}, {&(0x7f0000000380)=""/241, 0xf1}, {&(0x7f0000000740)=""/266, 0x10a}, {&(0x7f0000000980)=""/189, 0xbd}, {&(0x7f0000000a40)=""/192, 0xc0}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000000880)=""/141, 0x8d}], 0x7, 0x5) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000400000000200000000000000005"]) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) shutdown(0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000040)="eb00000100", 0x5) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x6) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000100)="e7a68f2256350b0f8a579d362745dd7fbe1c8edf3b1239ac4dbe69f70c5bfd349cc783f289fe06354167", 0x2a}, {&(0x7f00000003c0)="726775f36c1092ac8f291ed3058e43dcd372b7b40c0b471005e468b0f60313984fa8b6818c6c7a002eb3f632319c7794781142ef638c9f317eaa0bf556319c5e4d6285223fd7ff3208dab3bbc9be019e0381fa46b3c14e7e01ee1fa8b05207fd097826707274664f63def0e9c51aeb3f8759634b6925e8c764e4ad92fe7b4c1024c7f01788cd79ef9041bd1f923596c69691cc827d3bad2828b08dc2fd8214d55f4f2db727962fb4cc93b8d47eb61391180bb3927110f3df3fa387ee02ac5a660c2ca2dc79465ec1bee3aad1c44a90b5205a1bcb16942f04b149538971e164aac964f081dd0d70886bfdd668f2f72ac7e16bf8f3a22ee2a0b9cc8265b0203b6840a1ff5006152858636d7edd9b7fd24da8eceac2af8a7e9f5c06b01948c7796a81bc1cf054378ab24607fed62b17521c5f311b730bf83810004b658efcffeba57d852d65dfd9001e238d6688978619faade72afd1164bc382aa61db231eb8317d3ed25e43f2247a841105e6c3fae4ca4553927ecdf63ee248e5ee6355aed93b817fffc02bf52b08a84e3d14cacc28dbf63650eab8297142284d98ce295866be5e00e9b70c72719c83f3afd3c7d686e46fb0e31a27235aed863286a62d06d7c83508a1406bf701c0af57887c3371e20d8abde491e93eafc816849c046b1383e5304ec0631828292cce8497a3795ae9ee666810832802ddce39c4d59193ee296455dc9677671bdeba941a244fd63ee9033ae518b4e67657395578975b70a2ee673e95486c195209176861c0838e9166e5800aca3c37f778ec0bd55925574613e97fadeef3702eb334a4aad9824f7f30c46a3b222f4e9d162ff2458cecd1df25a8b6123da960da4104c61497a234174c7578a8ba232f086324c8da9c0546f53469c4d0cbbb45959641cd8849117d1d2820bc95aef608e5e842f358fd9287d4921db21e9884e8382c91dfd379455a196256e66da544f3116a51ab75ee2ad8e856677be227fa416d88512b75412307dbcac03ddb4d57d2ca73881efa30b863e832f449f9bf5d1ec0cd98dc32568527b48ffd5e4d16f846d2faaba7d760b77b9aa84fd36943830c9b0e2a8765521d8cf5174ae50105cd886659d2b4cc99147aabe559d60502d0595c5263279025b39019be406ce041f9d55c42543bfd9a57a1a4dc038bcf02d80d0f0fff9bd94be844c9f292003f3d29166e48ced17cc124944325b4de7a202290a122ac56ca3356a4df03f02784ce589218b446d521162c2eabade4813a67bf6697b3979548b80eb6cc170a6cd6880c6ac916a65673e138d17bd77ff91f7bfcf398f7da7bc9b1871af9643cec24be699b340baf3c31aeac54024aef95c8bbf947279bfe62b15ca225bda29bcb0e60f5e0805fd14709d896c1d1074c303d9b694cfdc32bc65c0efb749cc4293a9ae477868012f5d664f08fdd9e62ddfe3804136ab87f8e9f57ab289df27f0800c6736ab66788945d1e1b8f2454bd5c43864171b49a36f92a4d48cc866ca97017baa6fc0ef92478f7c39480d7240eee8f3d435a11fe8910e8c39103b29b83427b9c523aeaeadd49c4717adfc67e2e486e96a69444e528dcd905bc97637d566099e73f1698e7ea8814fe25a409834632856ff0d7aaab302ca895a4a4cd95913dff5b769fb6ef83bf6cee6e0f54dab596a85bc9f83b2e0dcb41300620a8123031bb2b4eba9a19b8ea1ff8a6936630922a5f19de2f43dc48c1b3d3d3e2b39077c3984febeaf1aa4c64c90eb6a3a75a27676c96b9b69b76c21d69902b45b3e9f1c3e1ef23945f3530c674b3ee96d016aa7647c32fdcafa321f2d95fba5a994fe5593b938cf734d50a2af48d828400e469fafa38b0c4d84ec8a4099e31235aef14eb2780ee243c381255e35af5acb4c950f369d717c5ccdc81f0ab5e58cc4557216d2ba6258a3d1caa30e8497b1cae5adb66abbf2f5ed5e91554bf268f07d4edb9134974643f0aaeb7dda9621a374358d72c75acc78862fb5b02184aa1c5cdb7d3a312c769c633fd0f7c2a32fd564999991cfd022383aec6ef1f98b8d6b2d9476cb5c5d584d05683ecdf4802549a73cdc71ebbdb5ddf6bbcb61fa4535f4b626a30b9af1d72704808231de2d9f0029e6185090e000f5282a531e1ad711d7d7fbe54844de4a3247fa22d28914ac8fcb18b69fad35ddc173d470fbc80364af980445386ab063cbb00ab426e2487fc1e6ce43f7b21f79cd41ec0c36cdc513fa841b37034f96b3ea14528101fbdd23502f4523b5528c2fa3b220f63d8a1f2567a3978e29b8e5e4e9e45efd26865abde365ab8352fa52fb99042acab49889372091f2d62ec3d2f29d5c66e7d7272daa5b36c823a0ca98af628c941a7e21ae22ea093ecc8eee71ca8d671977452c5bcdb88e9dca662e066217bc4bd0de83fcb46afe1dcdc14b94f4d1e7e7c10b38103889d31078fdb5c7c79c9c57f60b5e504a9c817ca3e6105eaf1f6c74634db0dca0758deb89cb6299ff51d1b7824cbb3977ecd983f9f8454849fc6420664aed01b80624825550ce007ecde427d7d6e58a76b610ef1cd152612186620f6212fa536c9a13a126ea2a089357097597d0632086aafbee4a7c7cb0de28e7e6b258c7b92f4d702692aeccbb311ca28074579afd927e8fcf6162d344c67496062d5d89c90992680d3ff3a6ebe3afe4177d2abb81ff66776401170b33226ee654cc79fd70b2782fd79186d14fde3f2149f027700b3fdf0a2717d619d87bf3260db978b4d109ed369f4d032c5fed275a303882fa12e7910e01b49c20905f06e987eedf631bad7e50acd4387d3d8ae22f783d0cfda101b6d7afa2ac94fb0ab84788d5d0a27ff3bfd10fef6a41dcd6354f222485d15bf9fc510a25bbf8d8366291a1ae45f0eb0edc857315c9c8688084e8d2115fd67a6de69a9b4eb1ad264e843523f5cb570bd31df3ed60078f073f17422d705d572f4823c0b6adc1dc012f97d88ba775fe0320af91133edb5c7ca606533b04cd30d8900749566fd68d16ed7916c452fd6c478d5d97466f0f97b10639480701f561ed79a196ae46aaa409b694ba983d60723b42e535bb5cb3378500635bf38b993f106b369367dae01c8439f291a34aeb05945c6f252ddd6a62487c2d141c4a4498da38ac85c5c806e81049d2855757bfdcb7f54d3d9153aeef1c2a6330b33c87699a3c3e7026da970a6fdae748174f653aa8fc377efb506c45435e974c6107f77fc469fcfd9e9ddddc0b693d4fc66751e09e13889a1b7153c25bf0f3ad62803241a4550dfa5334605ebc3a686ca9dd4a700f0340f71398037975c3ebdc2b2e531ba2a7549a97d470653e26ab8ba57a213af7a5d50e49820f5bdc53014e5bd862af76effa328a0b8423a6780a26b986f2cee9deb5899ea63ed70be4d2a1ee9b3887e2fe9e4db318c171b9386948ab19fc48cd878c43bd9870b23761c0095169a180f8e63dd38037d86415aee84a0e4c52526f5ddc5d2615a79b4ea0db7305fae5e99713eb3f878fb1ae29bc1333417ad30da16ca1bac4b86ef1ccc02de903821341dc1e6db13ea85fe2118a10b7fc2d39f81b126c1602acace7e9affb30383fc0707987075f96d16945c03684a506dabbc888b2a09b4aa1ca3dc932c46e88486163c83021894eb891e42161d97a9c42e34eee22a6bace8bb19de99e69e1aab6dbeb71c5dbef99c02cff842d0a73b1fcd0d30e6179638901154d3b7475cdb02b4c7c33f4f7e034057be7923ee4a3fda0c84dbe52756d4753d4eda42b61dd37195c6c3bcf7951d7505464269019f597b9f3435b00f18baebaa7c9b0d07a96b909712b91f14743f07f7571e2ce3a4bb0c767a4a1a87751125b94550b1b01244fdb7c2ae376a632ccfda3bd89c8b7a0c603672c76f5aa32ae962763b562051a3536dbc08643034f016f5c78a8607ac62763f44e83c153280ef2dfe4e375e60443966c496452a6d3f1e3c93120dc409f7b244455cce8ad343d0034b1c1ed4aa0ef4a729601353865645189da869cb81cc547241959166eb3dcfda7ad0e84928cb624ab7d8a2d93cc9566962177d0e781310ff083e8a944d63f0605705d1b796b7aa87b953d0b5f170167de21b779c33c34020beb90bb8e125188c7d7d785ec46232fe16ca3cb4dc8a2a8b291270c970aba82896c707cc68de9dbc9ca28116c4523ead595ebb09a885f1f1fe6f05b5c2011da4368d166ff91c6ffda52c4e31d95231377de949cdb025d977e3bcd1541bbab41aa650999ff44d90bd4afa15b69a63bfe8b492a14425d4a7008e09b1eabb133317fa9481387c1e8712194da6869cc30c8e4ed34c195d460e657f492cbc0f45095e9dba640afcce9987e17d2fc4f469a600edc68b82734c4eeaf5e6ed4218c1bc3571403a2effd1ed342559ab486bb9ed8880137c6c8ad5c3ce0b9381f3c8fb9f01cc790f7439578414d7fd073011fc0f280690bef08daa8a94bc6a7e1c07f4536700448dda7aab8cba5a7537ce74b849666d41bb245ddcbe36ce839b0008889067dd08e49861c5454459b3091ee42c0966dfb314b6b604d16db4df732841d42f4bee3f76414248a756c5b5a66280c4b5e56775dc847349641e76d90a9871a35eb61353109092356328522662ef279d507aee53583ead7952e6ffa3fbb5001602f42e64a1ca0f018f239b8b116b564bba45d109a8f5777405ee3046214b41a93986d8596ac13a82ff53c621094ef0fd0cdc0cc514d737cca8c5608e08a9c154a018d84d112ead6cbec5264c074ef56c3f684de5706f2f06c7b4beab6157aad1e93260cc38beed69f3b20c32e1e237f252639801936ca357842736e5b11137c4405474c52b82445dbdd5b0db3f282b0cab8cc713981430bfb42a62b440c98ac93a9afbfea8a6521db73907b6dcb3db7ad348408fd22161b82ea75bd6b17121f51b01956a47522ab6653873969719effc6be8afbef567c158c689624d41da25d0f5749e633ecdb99bc5e18bef27df0aa49165804017ed2accb08c3ac2ffe39adfb5f741e61fc11d3b35ef9970bab0174ec35c42d96e5a5001038d829130d37c63ffe0d2e779a211d771bb0a8e77fa9d72d0b76012171ae7140ae300a7851509a517a33ca6551924d879e3bf7644a30d814d54ab89914703546d3cded836c26228742a0cdf2dfc7db628d0f265320e1ab7602805bce585f4fbdf630b28eee1374150e01e0c0c803b3cdf75a466aab58addc53e1af057aede9348b3bcae2d57e9d7422cccf14287e61de3e9841e0cac737841baae785b237c15dbb2cc99aaa5af7a7c9fc14ff41b78f5dd06a46316c37d311d21a2446ac50cb55b2192e1a29f1e33636c2d3d9960134e13110eaa0bc6927f3752c659978caa67c2847516ff30679b1c7e6e74e879a260010a3f43e1d40f943695aa56acd5c5eea8facf0ca90c94369aa19bc91ab0a30757c93328f3c1a832495766bf7bfceb75e5f8841516f99dec38e40a70a2b9404a3c5d197386bca25a2ff5f684e5029277cf6997bb3b54b900756bc95d439058827808b7e0438d1e1c7e4533a5c4957083a4592713a073a7543e3881607e2018f44f95941477efee341d5db522d3445cd4023ff3ad007c1a2ae6ad7b3c2f050b8d686f0fc3fd12b4194f90024d60719eadc2a284f565b78e5caab286d727489d7fd7e7e5be8be2a801de049154bca7630d1d03ec65844e97cd8591e6cdd6bf22ca9b0bfcd209ddabb9c03a8fb541ca1fc77885d55f63968fdd0a33517effe9aa5190da4b51dadaab3ae36d0e40964a21d1176ce0f0b513d92aa5dc0ff1a8c79c3b171c815", 0x1000}, {&(0x7f0000001600)="8f02f3a608130dc196990ba16850329a29db6e7ca957d2598b16771e7bbe4219e3f51c934125dcd7600d677200967218c684161ec1655f24dc86758ea527b52937c6cc83537a7a3915c1ffaa9f8c3bfe10e0d513cbd57d66cf23ebee79f1e4df6880b9e4aa88b653413d7403d1929719505e74a040a4c081cc6c7b1b648401e0d578f92271c73225978ca474736965f4", 0x90}, {&(0x7f00000002c0)="c6f3039ee37178ec507c6f3806eee8180f9bbcb74f5ea32e310d4afb323f8e1ec10ade4e7d44272b16a9712792aba344a0a22aca122e03b71be9c52c0a9e7d43f9020fa5983ee8b5aa15afc1ef8839838beae89108cc99521835fd39cf", 0x5d}, {&(0x7f0000000200)}, {&(0x7f00000013c0)="a29f3a4fde68d3bd24d27e803a10c93d1fbd70ed187b8abbc927c0f8ffffffff5f78a4517caa4bd026c1f4ffed7bbcff7c42244f64c48206ab6ac4c67f9e1442a2ff92da5dab6013cc9f07d315212179d6b45dc98d6ec4bbcbabdcbc888fc2be0e6b32665936f0f993e1df8915fe84aaaf9255313adca6be23a656410a8ba435c52eac2c40e98b00"/162, 0xa2}, {&(0x7f0000001480)="c160efd61dbbf7060e0c3c3c5dbcbc4fbeddee90cde8fec305f7cf19cf91e72c348ef6abcdbb4c17182379ab3a47bc98d86f223c5ba61dc10a5e8b83a9ae49d270610fd9c8610840276f788c48df73156971ef3f231cbd672765e7b032539f30a66dcb1438832cada7e1b974cee1ce48de8daac53ebc5aab635f209897a33a9941e9fd3052febd76dfa1befc89f8c132c6bf969a9df1c5cf2c42154365befda883315f729e96017e3598c1801a10e8ca6fc01b9c4011ba2b25ffec7a8db72931d51ec214bbc793e35813e73a187769017cc10d466bde144e3fc066015b6916b9efddd615088570803347c8c1c680fb8788e79d23bf1a", 0xf6}], 0x7) sysctl$hw(&(0x7f0000000000)={0x4, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0)                                                                                                                     executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/64, 0x40}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000000240)=""/31, 0x1f}, {&(0x7f0000002800)=""/4105, 0x1009}, {&(0x7f0000000400)=""/151, 0x97}, {&(0x7f0000000340)}, {&(0x7f00000004c0)=""/123, 0x7b}, {&(0x7f0000000580)=""/86, 0x56}], 0x9, 0x0}, 0x1) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) link(0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x2, 0x0) close(r5) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x800000018, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c5000020", 0x89, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) close(r3) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x204}, 0x0, 0x80000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x40}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0xffffffffffffffed) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffff730, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040), 0xfeea) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) sendmsg$unix(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e329ead8f8d3ca80d584baf42a72953fd258ca9e107ed9", 0x3c}], 0x2) recvmmsg(r4, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, &(0x7f0000000180), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {0xb1}, {0x8006, 0xc8}]}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000000080)="a7e51d6b988aaf393d8cb2c9c4a8b985f8c2f34fc519f3b8f1d789b8004cad646afd12d2", &(0x7f0000000140)=0x24, &(0x7f0000000180)="f6001a2b5bd6c568228200b170695fcb65602024732dc2f0873a5001588c0bcacdd1e381e42973ad310354fbf80433a1025f0c4120cf9f7249c04c46f21b1d5c3d8b18548813cf695c3a24e99268fdd917f3", 0x52) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r6 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x10be, &(0x7f0000000500)={@local, @broadcast, [], {@ipv6={0x86dd, {0xe, 0x6, "947ed9", 0x1088, 0x88, 0x30, @mcast2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x3}, {[@fragment={0x2b, 0x0, 0x39, 0x0, 0x0, 0x18, 0x64}, @hopopts={0x62, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x8}, @jumbo={0xc2, 0x4, 0x800}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x11, 0x0, 0x6, 0x1, 0x0, 0x0, 0x67}, @routing={0x62, 0x4, 0x0, 0x7f, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @broadcast}]}, @routing={0x11, 0x4, 0x0, 0x90, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}], @generic="4a8da0dc04744e41542bc121e499341095a0933dc32f738693a99fbe0de72332e75223b06dfbf985badb48da0f55d1caea7df336f3e2732dcd319f0835a26901894a71a7e7a03009f4364e3306203bf2bbaebcff3568a2ecd99bd18570a6b33477b086b37c412958ca6831333ccc3e0d2f264635e18fb0e9dd93e1c1e3ad6a18c0c9110602e42b998d143ac17ed180d4e51eb45c9682c32045f86adb10ee1abc9461eb3df9e37c90366bed92773ac6b4d9ef1148a487b37241e5664090b1ec4cb5e4b32c60ddf10bc144154b782730fa5d12c229be14018269869c75f713ed277813f471333601781f1aa69bb8184b7164fcf5c6debbec0cb2b4f6b0847e2e5f15683a84aba67eb833a8d9c25f198b63ff2de9430dc5a4cd857fc66fd872df9b458066b64c2c0de3aa3b8ebc2aa572d26c24dfd57a32a3b30ab29e3b2ad46ec582db547ceef32f2191372fb2dbc6ea2c547f4b8cd34376f57116b94fe5778a9bbe200fdd24a89565dd60d52186c833beff44826934606a9d05fb6b852f34d071af32855277025e4f5c27532d08d6c88775fe55295b8af8fa02e94f5eaa11397eaefc1104564541f7dd9da9df7802a34c40cf2067aea17d183c1bb1be45856aa12b7017a5c77edbdc949d23e72646978d3c46da7b43e0010787b30ff7e62925bdd091d7be1887c8f1d52f9362354ade4fafa497252dfaff4a248c137b9380d53cc3359525661868c15b7ba35040a51f5fa98c7577d5a8e65a8e97a07eb12e253a3d9c6c49c60117c1d8a2240f37e7b5e0edb8df9fb3db3ee6e8ecb3ee8da0c8613359c6fea3774934a164bfb0f1b24d50e7d1948f6eb2373ab09d44dd9a30a835b9f45c50002184cb2133379de819871f3c515ed20c972e290e7c1fe209aafb1a1122f4f0642ee624794ed67bda01ffbaeea2687835ea2f2b80fb3089d071d751d2e7a53dc98b94ed30511d557fe604f42d6bfc466cf9311b92af2319852b371afcc7829da9d8f948816d4fed8a839399c772a6f9357767b870755f0794905e58574e4ddc606e7a8e1cc1748ec866fe0adb84ee6d40dca70ee93f0ba451500672b09ae19109aa8b36b5111f8bb55a35af2bd47e3aac198aaaa7c2bb33022df1d4435cb8d655c6b3a79ea3e218a5e129824d00c62a5ec884804774181c22250f2df4e12913d6b4535d018e886c06d8122d5d2820a4ba9084fbe89814442e201162b821554036ed6b6ae38a5fa4f72593a763a3376915a4ee0a4ae7a2100fc8b5cca0a208abff197ad9659d394a877b7d673ef1f76e2208e1f0d71789005049c78196431f566c640cc163afad0b4fbb9d2bd11e73798140810603e9a002cc0981c3153c4820ef025e0f7b68d0aae2b9ea365f7f31b7fe1475ff44ecf27e225af542cb4dc51dfb94c7c4e0c4a367dd5d18d356ac78a86759687c786b1f1fa001e4ac07ed8944b382d485ab931f83a6f49c4741d1028f3387c3c75166d0641020fc611f437a46b887f61f47caa9e17999ba2e1b1ed7fbb656ce3a5bae9bc842cb9efa1424bedfb127b959b0dad74d660074bfd28c07570dd5ff77e9140a1becdc15d562f34e86bd2251df778ce955e94d7fbaee2d992be81c47f902830910d21c5fd044cfedfd6b2c65c6ad6ef6d9f7c4a8a2857f42bc863dff63c6198bc6ea50ddb0c105f09be66c3d835497c87ab29d99ae532bd38e09a49fbd5ea88c483bf8f057202d6e739a050ba2393b87891c5429bd14730e54b71e2c6d8c9b4ada54ded3fc58546f96e6e439ee4d1a68cd802115e4e534c6fa082bc047bf104e74d9b5aeeabafce94133fb4699ce95c19f05a4f611180333f63de59d6635cfada4afde0f990ec46eac672ccf4434a0545ae8a3bac4d4c53dafbe20406795a7d13e72d8f1117c68fa386a30e4ebfcd03c642f40d57a7f0292ffbc5935a399bb7e289d6d73245ab31d1001990cb48909a0c076228b40aae12dfba048cdf8a132bfeb82db22c317a704eef19bc4e69de49caff2fc9facd00bf94cc5efadad3bc58b19ff07f29d83af931871da9a00f24e85929ffd7d3ad9e2a9aa2b6a68261b69dbf79ac40052d0a86b097b740f8247bd4c836dcea053fb579683188910568adc4b9751d121c9601d1f0d6e32f7910bc5e5d256d14612ed50c3919fc7d51005d71bb91747a3ac28048a335f14ec23f76d1b9e2f77e180082d756a82b5014a836e978da987680b4d602322f89cf419ce0679905d99146e183f7b6dc0dc2c1431271f76b4dde6851199e3394385e4212b390eae9b8aab48bdf4116291d3ad5c561cefdc6514eddd670846458190dfe136b83e251c3ab4b5f65c435097c4615d1b596eb1e17283aa842528e583976714c24a1439843c093de1eea3bb44c0d61f9438adde7a90f6b3d08febab737f485e871213f11a73c6c4298a07a1ee70528415fd6a726eb4d3df2d276867cc7c49dfb204bec4451a7fef8069d35326c26e110650ce1ea0cc9fe522e85501b07e50bec481b6435cfa74a649a2daa54a6e95beaa978cd02233820717ddeba9fedc4b2aa7ce52ce57b0f5f6d7fb9294d7fed14acb84b557961fce01ad77a110708d583b860af7b3e2d2447c7f5cb4da41250980b419e0ce6e31966dc387d66151f9cb792e99f59f97cac1cbbad794eb6403cda3327aade8634a756645a736455ed76c7bf217bbf5815c2605e09bfe842a1ff714b0e45dee032cd3c3796409aa7d670995fe6fb456559b365770c1d4e705c4fffdbc94898611764d85a6db260dec29abd2efd09ddd1f4f0b75b5638fa705a922e119063ab05e8e972078479a083afa25dc8eb5bee194f9f57ec15a2309af9a74eb1171f0419f67dd96968457c5efeaa90cf5a2ffc01b3f7970f11c351bf15e2b8c844f9bb54b4e98f756dcba4c80e56f880c30292cce9f6e5be9c18716136602669383c5ed925703c59f43040d09e6811908170822253773ca5944fbb99a81e4e217d2a24985039ca49a9e69230c38b6144699eb379fb54483be86197529260ad1514a520ce73b76e9d0440af4ff5027c5114e18dc5f44ca7e94bb12b8fa6021f0ea89a5647ce967746603bdf7201f38c61a2974bb87179bec03f4d1c987a97b3abd1de568343b2148f153fa186deae52b36cb422411bdbf0b7ab73eb8e0998602eedfac03f10c2c727efca81138e48a589a582b57eb13438e7dbb9832cd9b574036fc679f5418a47aa3ea40a6a116af373626ab757da9a5be85393f9c85c60a3d45a381795111f34a00dcc8a99a39bcb39e9741b5281113c1825d7da8bcd26a848577a298e1a17f9b83522854935d45b56b52480a071246832f73962bd077f78769d636a8efc41d96b3ae46ab37eb3fa864cd15fe44f9aae5477544b491a2f661abd26a0e6a22bd5b61a92f17527450b29fa318a9bddc314de562d9e1f2d19bf249c7a5aefc2e4677f536cb8246529ba7fbe23d8737c166e7d01adeff1d2a9feddffbf7e3ec1e855e73d95523c35223a9d3b2bd7d32f507db1f853e5f1c3a8e17a5e3b3a66f862404b3b1fd9c8f4d15781aaad52d5f18120d0e7d81d3302ff93a3cf7462f83bed7bcf386661599d63156afea52bc3a8b6f153b77d1466ba0136bcbbfacbceccb2f4b9aac472bc63098fa0de280a0c95c87a8ad8f84cd52bc1bd6b9d948a043c0328c081d66b8a2e2aef83a44583792d61f41f6a65cd7ee074957275c93e872e4a9dd07873886157984ed29699751e869350eb2e8ca370a6377c4f8ff82614cdcf100c201c1c49a002b0391d5fe38aed87ea61de8c0437e55dbe3356490ab01c0a2d190ea70e2c873eaa30952eacbe66ff89fbcf0ef66042a35b2799d2bc38ad36601853a3eeb37d43ee587cb32979830a143e48d4f7f49cd2374f426bea4b8a8dfd72029793eb043009f65bdc013eb3904b9c0c569f7fcb13e0002bf0f5217c68c7811cc74a1f269f51364b1b2ce471faadab0c450edbf1411ef73955386f75bd3606836903e3050cb49360ee4be7aabd7a903d86428c54c3387dabae572adf6cf05a556a0bcb1dc15b62fe53033b4874eb047a04f3454fa22e4f4a1e3ac4f3651c32b374dfeee9d3f7f7dd2d1109117a22e164723be4c20b6c991abe3e862dbb335eb7a916471c616155b3ab5ab73609d745d40aa7e960485b17b346ddfda2d7401f9453d53a1c40a47357d6f97bd4843d1442715415ac0fb547a40fad9900305ab4e029c275144d399808f9b70bd34b9ad76caefcf8e2e35eab8f1d99cba558c02ed14a5a1f39a7fc3170cd07b80eaf6c439f90b6c0f4b3549660b6cbd4131b1f9ef8b48b04a975939e2404746137dae5d93efcb91cb9156d40e5c949feccc7d1eb406e81340e2bee4a13012857cff36f2e6a796ac79be68702deab453449eb08a5a0174f475dac54d32afe8448ac004dd822629d1ebaa1752ad7614b4f18b434136adb6e90b8550d1ce475d1d37bf4b8d3afc7eb89e02080a3f2a8fbddcc0633cdb5d72e9efe51ac4ab114bad45ea8461c46f48e3218d9dcfeea3dbf96ba5eca691c4f94d6045fcbff5d36cffb6f96e6ba8561d2b5beb1b31a3c965e17b66254a587dae2bbadeae25be1291e343c511b8931839a68ac908cc9903f1e84daf357caf378f89d0b932c7bfb729877538fcaaebad5823f6cf7db527a8b7d13b23bb87afaadcd4e0faef3f9c50d6522d39d16deadff24ddb804ad3d60e03d21a7a7e3397d1db02650a77dda040f42cd08e0f62ab038531e06457b20b60d5cb2e5cd6571c60e646ef795ece2deefda08c49577050c4f970a6b4dac80c4101ff0b173815a9f7c81b3ae1be7b035f455cd39c66f406869b76fe1c75c46721ce55790b20b4c3cb3bae096a4c3f1823e80968b36a671540863736226df47e9084f9a415ef29b7652cfac03743ccb51fd68f80ba553447e1f84d488229f061d880bb3608bc9aa3f6540cc99a6a980474d9f7f81e953b917c3bfb4b71a73fd0a2fbf4bef7fafd33257dab6da1df63074fae6449ea2393bd5ab6268e556aadfc2c9703b5ea3af6f02801fae70016b332963f75197ff5ffaec4eb3694db4f6a7f962a665633e51f7086074491af1aca63717ec107d428f4fe87a169319bf430ce7addae825c91fd7650a479cc60276fbfdbdb56b52521105028cdf69125c3c4d999ab3ed13e4347fc9975430800edbd085488157cb974cc05748993ad90b5ccd897fe312850bb1afbee99db58bc0116f57aa74a54b0fd075c5977b46d71da7a2acd762ca8193ec5688935fc12fc6fa0a466d50fb9a8f37250e13618a5d789f042cad3c81ac4fb8ce1fdcb03d39954f838bff5b77b8195f79721aff30ed2a5aac39332b6b75c5b719904662be1663653511c4f40de4358bf6c7b099e380a71ce07e24819093591b557b6a8166b8a155f81682c4dfd2456e34c0d545ce50231b97c9877bbdc3eca4d7d5cefa61542010d7c117a6d2b68eb7937aa2d910d9a7cb3cd545acb703c50d72c8d1171226463b3e7f80253e67e077caacf749a494a154f1776ac177970acd0ba2dfcadf080645f15afecd878a3ab2d26eee650c452d3c3cb0c26a28ffaed0c9ee077ef9e256d560dccc4cec038b2661d81207a40b06f0c76ca45d6a72b071a67429f672dcb3f0868276d037500898f8961fadbb0edc47ce1a566e026f2bd9d6918fd70f963538c508726a76581b802127d73c91f485dbc1906156fc29b3659c2d2d0b85d5b11bdcdab9d9b6a22c370b11f3c9d4d4e5bb5e4d515f356ce6c10249975c9d57cd726edde72c9d45f6ad8974f03f098947b773701246256babff9"}}}}}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f7315", 0x1f) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x0) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{0x48, 0x4, 0x0, 0x100}, {0x8006}]}) r1 = socket(0x6, 0x3, 0x0) recvmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000080), 0x0, 0x0}, 0x40) clock_getres(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebaa80713048e699319296480000000000000000", 0x14) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb890090780000000000000000000000000000000000000001fe8000000000000000000000000000aa0000"]) clock_getres(0x5, 0xffffffffffffffff) executing program 4: sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) r0 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x23f2edef, 0x0, 0xffffdffc, 0x0, "ffff0d000300ef01018b00690200000000000400"}) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000ac0)="74b6b016881d677b821043d2154cee1cc8941156b97c9070118252fa523327b2d24d2558b09e0909ba5c7f8a7f277af6fc0033163433095fd27d068dab5b3bf2b5fd90bc07b491330359c8e757bf1b32ea67c9dfefe5cc23d6367763d952468bd2abe5954b2555979b1ea0feeb4ee21439128a0490c7368c67fd07a7ca3cf2fbd23ba9f22f6decb672a2a15e44b51ec3fe13aea20df6ddea6a8faf02fb802777f2d81c22cb54c451f27177866d37b74d1fb5e482c355163648aa70d03983d5db9acc56cb648d5f801068036f98ed64089ff0ba6cb3ba527f831054388c4cbb3fa068d8f1d2f56eb876284e42a0d3f48197734a7c7f43a44d6fdc6f6df115cf8aacf2c8d8ade4c7b84e0ea46f49b9c2553bff70d85b66495fa15302b51cd01b8e35e671dc2443d3acae7e46d0e9a553ee0ddebbb49420d1b5d7065cea8d01454e63d318b193bf8043cd6c082be83c3324d2fa0612c873b099254a1bfeea8c811b265178a7682e8bf09198c406ed348aae61553af7ae238a8ce68338be01df2b01d19887736914afe11225e8dedf0df75db0d2c7d141e1e2092d1374a6a98e3e59d0974d4781a2ef64d373a01a88b93922fdeec81ac98d8e057dd8b6338d3d090ec03dd56a31ee80c8833723fdca6218e2ac907b40b89d022c15109b11066c85f109cd2ce7a898b93b2e67d84dd7b118de725bec8daf14890912a41b3edecbc7e28437665a30e91b62ba140babd20b77f2d8e097fef4881cef4971ddc3aec7a6d79d063d6b09cb4743f478dc8009cbc4971be5faaee6d8995611b2ebe7a527a966a126756feac441c8b7fe36a60a841ef3501249e295947df6e9602fad5ecdb7a8da82118e3030ef33a9681c304bd9a84aaf38a83223f89e9c73e493163914e75dfc86adeb95b72d44e9650eb8e57bd5270104aebca77274825f18b394391bffac5b408ecf85d314e662f5fbcc65c4c128c19a773d2c4dc6c59a4ad67a6dcf440ccde38314401f2529231dd6a2826f5142214a416632687ae7c58adeed39bc5eea1d5682abada45474cfb76ee0c724308404b76f39dd858224cbde6ad3cdff290ab78e7db7e273657b7b8a2b89759618e69768ba29b0471f630c2ae5452ea7e712be2fabfb8c54082c574ce076b013d046c75873f1265b4bca5349b068ccc50a64fff3d7cca454900f7f5ff48bba99a940d9eba3f5b28f11b0a4276c28bbda0ecae619ebf7c75c4ccb048ed078662023f2a74a5b6df57a8f9087ab1e39016667de302114cd75f6a54d1ab9b47cbb8c03f53bb73a420c676d044a45509cb92bca39fb1ab6417b27b642ee67449cd06d3fd2a661535743366c39307df4e658e7dfe77a3a42df6bb83e575d5f50c3aff77da56108da3137caac0cad5cdbd881ad7122daa9beab7be1498d0dae68befb311a0ebce427c48c90ae8188435d176f057e011b52fff1dcccea56976bf9f28d072127f87fa947457078e25432bdb8c67ea4d9246dd3ec18300fa29b3027afa7478994a23a7063988e801e3cf35ee6e33605d913f43f1c89df9779322b96881ae4a47cc0ec8187e12d5ea3b49a9dd356827c2e784046d3decef2cbc5b0d33e3433cce7aa7d17df7fe34b953ce2527e3f0df7c0f9e5b664383cbd8408632c2804c6fe83c32acffaa50f4db60005a15aa464f2a41bb12625064d2f240281ec5a20d81e1a4c45fd4bd6f91e9fa31d14a36988151a54b8f08487326916a24dae3fbf00318f20236d65d70954b23bf1758ad89655792c0ff470e9640e9671bb14c15457d573278965661eef63a9a6c042a2d9fbdd754f4ab4ad97a07711778310c3dc302e409c928f2c3ea29184a16de666c1d213ef0a7c94e9676b9a9c002bd4402817c1c62466d306549317d42d791d616c0631a7eb25e51d08ec0350d5abd3250a14ba0a91832d1da20c0462589cff648743ef5b0b3ea464fa47a9da2ddf2413696f6814973269f61afe32fff5abf502e61b458a175678a3338810a2e21d5903911053bf186dd6ddc0830710cdb9ccf9ed0e2bfe769bf7744f361fcc16f5915bf44ea5cc90bea6d9b518fed44c6fa9a8352fa20434373cc4a722c4222e73967bc38c7abd65b025e6fe17c2f0c2c086afa627df62b135f0e25c7d576f6bf06d3116db8b9031665100d7566859dbc257cded1e91d18dddcbe18ed4315210eb5c131019cd84d7a3a1f7e304daa78e6b6968aabc18a87ade71fae47cf9efe4f131955e3f7874f8e5adcbb3137748f8dc0356ee993a9c70e2114ee79e202583963819938715ed8c12e971aeb66e8b9333c3422b8915d55c91740ae98c639bce518f8c6ba96ae7dbb485e9d4732afd0ceb97eb920e488d816b1e822629a1cd2f1d5b9d4970b0e8c587b91131b4a64d9540033d3997e967b3588960bc58fd393b6341e7dd918bebeaf822d9a2aedad367b3c8e8de707c1d0cd69285a7a7e4c3841faddddb01174d814c16bca8f3b7010580f1d588bb4d74a31c145d23bc9ccb54eee98a76a5aaa28c803096f2aa3457750d4a1296097fa742578c584e067b6bdac81c78a50b39dd168a29a1daac74d470258ec69b2533213cc82729294d1a7df43dab2969db4c38cbe7434904392e35e1597c092bb3b9a483ec56972fc2a9e9030c9e57adc40c6125d5492f3d4b47c7e6c538111470fd643840c0811226c7e50fa3f69f7359c9b168ebbdb3ac7b110409b5b8515e7e9975636f9dec556e0f2a29e12cc00353d56cf3547172153efece474d7fc7a37a179b0daba5c2fe35047bf969660e51f3a17beae1752b6dc0ba55d63bc8c92acded96298e5c1d204b8908b28cc732584684134f76ccac83d9a6da6e7a2193f8208c2ea4faef4944b995991e5e8383e6dc7b66e179f9d5e12bcc698421e7d699a1a3213e84f57fcd12764a4d07693e613bd60f66e93041704cdbc7da837051a848106d14524fd1c39fcfa24806a0525316e398d261af2640ec3edd3e7bed5250483dfd6dbbcaa0c65ba99a254e8b92e4b744ea0bd5ed2dee981b85ab5bda8b763e959a3ff1b7d7046f9e57b243d8482ae1f4d508d937a385edce5651780ca15b8b024390dae5a22fa56bf5f63a4a1691d6f2915a113a5100ccb608062c371a593df0454f05a35910366381647f66124fb968a3aef61c53786cc098afbcac919767c9fd0c5feb5fb7d05c89a765c7337395b4c84baf7731904a4995f44a775940a1d4057f6ef8f2d624a6d6f7c9186a04a90951b55e0b21fdea072bda229cbd1acf442ebe6adab52dde6408cdc608c568248c8d19605e972ea7e5defe15ef47afdd59e3e5f86ed7e9541060e788614b53bf9692b92a0ef7c47ba1d52339dc290da18a86b4e6bfd2e2dcb792cb270563f7faebca7e9d51bd4afab31ea87061219c645f8641972d3b346904f54dc8d48097af1cab246892918478440e7c4109746e5e03319d300260f0a06ac394fda1757da8c4ce2bd323e9db5edb4c4f724476c94a7b767db1a86a13aab5ba15a484e5df669e161b9935e1a458fd4a479d907a834c1da1e46e782f7a4052cf3ba55b1feb601931e8ca1297dac8d5653e5fb726b10c0b1837e89bcda0a0757276210a7aad160ec75af0e10e30d5f3ed237791bce51b4416fc5a200956026600954030edb0bb4b2f1034954776e8343b439590339255bbb61b767d7ee3b7b0986ac548488e33f1a959b2a5f1b18f2f7fda081c596cdfee3a8da97452b15a15c034a7bdc20688076b00adbca0fdaf463cb3b3fe9e049a1b294f731d1ecfc145002511aec25d7374c67072d99e880f31df79be1a7cc8a81d30fe74395531531b8c151d935d8b52f6d5934c56434d2e7da83e814ff2bdbaa53289f674ea4584f9019bda05282e0d35864b6ade97032e2f6116ef30fb247400de07d270395043afaf8d20e6bb5b7821267b1b11fd1c4897a4484846b7abeda3a90ccd6c423d46bdcba0897548fda49d662972399c9957a87c9fae3c64b79d5b5eccfd49f1449457586d8a8ae1754ebff30d19ae9976179a15bc41d2c75579b9578efc934d18d372dba10bc903c8471e066593a80ec92c4da4e3e21f89e96239701752a47c1658662649f37320037631a39898cb723db886efe2d064d8924ab7c6d6da63e97f62b81402bb7966c391273589ad0a4cc6b5a0431615585ea0b65659bfde4ac2f3996f1868da0a6d3c5f3ad75b0d6cfed1d2293ec6f147a1fe15d8abbc521f392004c149cf43e547eca88523cfdbb3bee5f9a3a171fdfba28d8e94771d79a6130007247d29eb6fc7ab402025469964f5b194512cf0979555195fa9bf567e7c029e860b2ba1eabdc45f6fbbcf7d30b747a019930c3ee4ff3f93781b1a17d2dd4d464f12bd2124941bcb56b377f701deee4941de9ef6fe040d2e93efa362854928d9c8e7d5ba1861bd276eaba121a1936e15ed39b03b58317a0fd45f56ef006048af3e9fc4c5ee5ccc9ff82a9361f860d4510946899edbaf583c488c2efeb8a22274a3b81b3012bd1594dd79c8fa6b21dad2b39efca992ee0cbc7e4743ac072ced04764d0a095e5ee791925fb00b64d0fb5222184a208434774d2a99c881cf5f1d58e6925de683b34d2a0681d85878f31de9664075fdcde1e9e107d2d596edfa83802af9c9b320c05815015404e9f7182e2231e79e3c4368386fc9711e9980ef9549cc20664a84f420a710343c0cadc1c9311b2f49acf1dc7b7e05a145c6f11bfccc9a1a2fe7430d2d4dc8fe6785f569e07b76b029ad511fb88fcb35bb49683a2f31f9f16bbfdcb960864fb96abf73836570706c2f1d01cf0cabcb18b86f8de3d1b5d3b9d93ab1a12e1fad3a89c8299df9a058ba3e720153146afb56f691aaeaa468a862b31328bc25a7fb3b9948ad5218390eb8745c02d9138f4d3408c48eb839ad448f3f077296b753da85acd65416f51a511b31ec28e84849ca037702b0e1e754b849613d93a537ed7ece32604c429dd5ded6742d4a5c4598e1cc57b2bb617380a17a43307634a47b093d5b83a13ac038206e10df0b7e600e6b5a13e333b90bc892494f7946b1a497aaa0cc2b067ec067720be6589125f3367fbbf08f2ce6e1cef265fe8c9138c924042871217ab000f5703c8b2ce2e69abbe23f1ce02b096ae8a0f3d9141d18caf9aff17b54ad5decc38326e2025431d3bf2f0f0fe83c7621ec7b9c0e1adbc52f7c669b95e826d584ea48e0f7be39f034a73ac7515ca676e349b216db62061c1e6b1e724df8709934e6474758b11836eab8969f9d1f91d62be120e4738cbdbf00813bef56a958fcce27e6f4ca9839eda68cb33074ad379dc634b915e01f49f58740735e6470628532f09a42e73dedece18079accdea036fb6408dfa0687eb60f12312a9c6c3d49633271e9d24d61f82f023c24de963af8f3e37852b776f3df20ff36e1c6678b42f0b2ee0dc6ad3adbdfecf3172219c8b23d7a7facff16a0cdf4ff9b75813688349cf480e6762cc6e7b1ad0f6d9bf5f1bfd302bef39efabec3bfb9b10e72913f95a2b9bcf3e301d7c5587936ace8bfc4442a6b9e4ea7066f774d8e3f46c1bbdaa06a73c1bc548fff75644351dac61860323a21e0577c73bcb673efda5a14d47c586f159f9dbc32c82bface9a0d9bbb5339fcb2ed7b206346b78bc3a72015e11a2f7469c4e5002755cca6acc99f35ee38d2ab1a1e0bf2f7b39680c53c63cf99d4a313d1eeef888e2735d5f82966af00f5b07eddb534e5510f91293ddbb13f57a3d1ca8c5f802560860feef3e571a6e547c0e4378b65ea5976cd7d6cba86f233d7aa5a98f52b718a057853cdaf6e61e", 0x1000}, {&(0x7f0000000200)="84c477421afe79e5aa7c9d63d36ede28", 0x10}], 0x2) writev(r6, &(0x7f0000000480)=[{&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add", 0x10}], 0x1) executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x18, 0x3, 0x6) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000440)="e300000100000000", 0x8) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000000c0)=0x7) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) executing program 7: r0 = syz_open_pts() r1 = socket(0x1, 0x2, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f00000001c0)=[{}, {0x0, 0x40, 0x20}, {0x1839, 0x88, 0x9}, {0x8000, 0x2, 0x40, 0x459d}, {0x2, 0x80, 0x6, 0x1}, {0x1, 0x7, 0x7d, 0x101}, {0x2, 0x7, 0x6, 0x6}, {0x2, 0x7, 0x8, 0x3d}]}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x9, "ff00000000e887c0b46a89ae050800", 0x0, 0xfffffffe}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048", 0xe) r4 = socket(0x20, 0x8000, 0xfc) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60606260000c2c00fe8000000000000000000000000000bb4b8000000000000000000000aa2b000001"]) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) socket(0x2, 0x3, 0x2f) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000440), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) sendto$inet6(r1, &(0x7f0000000240)="f3cf0154b17cd1d096678bd471deb868a5a10def09ec307ec4a8a0a8c51f0f3782a99ef8a745e3d9145f82609cc2b58cb3e942fc3ab9b8025f7e9ff42afe796fbf4387e2e2672f2b7f6a078cf0eb09bc6d7ad758e7e4139c6748cb11b0d626da1d709056bb3cfa81c3156debd859d62d499085f537eeaa7875c8c5dfaf52c5df8e6e18047fafd0f3cc23ef88bd0b663d17ef1106b0da8c40f1b11792a6379f28969b2261f6d50a4eb161e3", 0xab, 0x413, &(0x7f0000000180)={0x18, 0x3, 0x4, 0x9}, 0xc) syz_emit_ethernet(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r7, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r8, &(0x7f0000000600), 0x33) shutdown(r5, 0x2) select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x0, 0x577}, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x2, 0x4001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="865fb91a", 0x4)                                                                                          executing program 2: ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x28}}, 0x10, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xc1, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa5282e907e339080600010877f61ce24219e0000002"]) r3 = socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aa00800000000000000000ffff0081e91684"]) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000280)=[{0x5}, {0x40, 0x0, 0x0, 0x3}, {0x9106, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) close(0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000004c0)="20200330834e7fc629d96302fa000080bada054216b85f39db8be9187c8c87854b34b0a5f6b8a32020450c719a77e25cb0b705f62f2e129f0390b6d41f0a", 0x3e}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x4000, 0x5) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee4", 0x7a}], 0x4) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) getpid() r4 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x40, 0x20) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x100000000) setrlimit(0x3, &(0x7f0000000140)={0x7}) mlockall(0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), 0x0) syz_emit_ethernet(0xd9, &(0x7f00000006c0)=ANY=[@ANYRES32=0x41424344, @ANYRES16=r4, @ANYBLOB="50000000907800007659c95b603309f957d6feb2ca8d4e1d53d3a5b6c4ec7d030000000000000016e53d2650003abc0af9a74480866ea833f3c115d68ce524114143abcc80f637e5a645a771c46c43c0be72148afe8e418dbee8edd26a0a873f79785c23cd14386fe018fdfc06b8a7e2dc1da6325c7250c7696c7b21a7383c7d8444b7b16ced9b317f757430744103f97b2e4f6aeafbc423fa7204ef804fb82c4b5967532c9ca8"]) kqueue() recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f00000001c0)='./file1\x00', 0x80, 0x6) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) writev(r5, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x52bf) openat(r3, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000340)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x0, 0x4000, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) semget$private(0x0, 0x4000000009, 0x82) r2 = socket(0x20, 0x4000, 0x1f) socket(0x20, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000380)=""/219, 0xdb, 0x41, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8000000000000000000000000000bbfe8000000000000000000000000000aac8d6e5e5ee90d2f682bb0ef8651d85890514c39cb85aef4b161031d1498d52d49f205f914621a4dddf893a0183e403ce08caa2580e3914ef9b00b317769770ad2672c148d0117d9efb7857e33ae5c1276fc52cef9826626665b9c8f1d747ff8e84206f1f8b75a1198fba017497eba3f577c65894b075ab4c6a54010679c7b0db67b79a0dbe42d517d12f4ef4e6abbde292301ee4ec29c675e797c00d160459e31193c670330988fc6c01ecb4e2b400"/241]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000459000/0x4000)=nil}, {0x0, &(0x7f00001ef000/0xc000)=nil}, {&(0x7f00002a7000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x2155211f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x4}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) semop(r3, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {0x4, 0x0, 0x1800}, {0x1, 0x7, 0x1000}, {0x2, 0x1006, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96}, {0x4, 0x5, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000080)="ddebeedbf432494859047222ab6053b6998e2596515880bf28755b49a7f8520a", &(0x7f00000000c0)=0x20, &(0x7f0000000100)="31352c0303bf98662f5ed64b8606615f096afb297f3ea1ed45ace941b9ec9775d9108588d6f0e9a99525cf99951e1f89a3596c1e238994b0ddc4c4355a91c53c2ce3017c68fb6b186b339d37", 0x4c) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r1, @ANYRESHEX=r3, @ANYRES16=r2, @ANYRES32=0x0, @ANYRESDEC, @ANYRES16=r4]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000100)="b886b4e4ebb4a4f642ed23aba2739d432841f9c22d5fd2306ba6686d9c9944633a03c5ea3db3dd5639a09297a0a2f815011141cf924107608738771248a79f52219688aa3a60bd2b9d96dcbefc802f6348f1d88e0168f444556a14e349311f5574afb7458457e751b547ce747b6798c781", 0x71}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) listen(r5, 0xfffffffa) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setrlimit(0x1, &(0x7f0000000180)={0x4, 0x100000}) setrlimit(0x3, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f0000000180)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="71f91e347e0000acbc5a91501d947095bf0fa6b53b193475a34b8e5f84cf5fb5347afec37082570f2edb864e63d22180099fb2657657ee59396465b15ac5a9a11568fdb21a37eb1da630a3b5d0950adf80f5035cf7df556eb110e28d2d98b69d245420701d5fc3eed69c4cf764ff928bfdc41d43f3afbe446b60946eb787958280da30814e2a9851ecfa58217759e038cb7392224d4bf7c3e9530e2ba0c5735413a2a27962f069e699d6e2aa96e8d8385ed6e5ad4f65a1924bc2515dea982623c98835b383", &(0x7f0000000080)=0xc5, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlockall(0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x14) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x110, 0x6) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, 0x0) syz_open_pts() r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1006, &(0x7f00000000c0), 0x4) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0x1) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) executing program 1: syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @remote, [{}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @broadcast, @rand_addr=0x100, @remote, @rand_addr}}}}) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffff7f, 0x3f, 0xffffffbd, "044008020000400200000006000000c59600"}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000580)="12e1f34ba5e430a7", 0x8) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="71e383e01bd8aaaaaaaaaabb86dd6000000000140600000000009f13bb26ffe7690000100000fe5835000000000000000000000000bb4e224e20", @ANYRES64, @ANYBLOB="5010"]) executing program 7: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20028, 0x1d1) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x40, 0x10c70b1f}, {0x1, 0x3}}, 0x0) r3 = semget$private(0x0, 0x2, 0x408) preadv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)}], 0x1, 0x4) r4 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x10, 0x164) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f00000001c0)="7a5c008b202b905d1c975256cbae41f24e8355c2b4375b19656f0724ea0f5393e1696ddc5ac11e1a5c610979c5b76f6a9f0314d1ac22d9af9e8df554e4aca48ab02431283a4db325102189567f634452cc01c1193603bc34cbd00fbf3a293d33d90128bebd3778966c32acbde1d94ac2808983e44ccabf9eb4fcd67c5ceefe4eda7efa888357219a1f372bf2b76865b52da8af312968d207d5e6b224412b69fc1346a55455b80d403d4234a1ff9648e6834eeae6f9e4e2f1ab81697fbee4d08eca909c0b8ce08efb371f2f9a3074ca5cb07dda9050ddd83a77e7746be8695f488383794d66d7baa8c00f1aa70c98a3d47970e43e258ab64bc9e1be8c68e7cfe53ad6e899279d5f7edb33c21257f922acd62f376bed11408a1e834cd8f41450230035b27b0c178bdc9dd42c084b30c50915e3e02363f4658d21403a27fa8fc8ce9456b163b00f611bc55e502cecf40bbb5295d0e520251997f003162b04f9e8cd4d18b7f0b38e5bec23399944816e60fd9ed9956a748882fdbd4023323236d3b6bfc2357c7638a7091442f4c7a8062d30c2cf135ebeda83b6962bf37d193abed0809c434ccf27d430d68bbd488749ff0a89351d98c75d9416a2ca8e921be7d362c7b9e02a014cd81c6d10ff700b9ccdd00b26d82f8d623d612577003e982fb6f749cccfab9ba292ab5ecab2ddd4745da3cac678c9a98f71c88bc2f3e9e0ed891f874ee1c4fe8d3a343ab856f18a5b917175440e03a4bf2aa8c53738bad78325991412f9b86c5939d2edfb226be4ab495f1affc2d4a81008294f39ccf846a206382a475099225c0d7201bd2eef0c9249629f11018cb9a5c35c9d4e21d7dbfa4585185221f010b083362e4259e2d945eb3651a3db6b280ea8c05c2a5d8354d40242670cb5f02c93a3de5ec7bae8e9a2a072bad393e19f4fe746970a96d9734d90de54f4f74eac710094d7208273e15e8c8ad242b6794f8b5b9f01e64bf771c57dd80bb2f4dbd03ff400494e886f6c66aa54eb4a9d2cf5c0eb8d18438d5b5e0aeaa84e06af5c87aefd5c995069b8a6fee4e49ff8fef9146ea9689210eff3083e7170e96f1bce82b6cfaf0bbf63f28028d30d6d7235daa9e17fe5b6a43714d55ae95b0211509ae332ba61c8f4d2682fa1dfd617eea34a954493b0b961660ad543f4cce3934c28ab62b9c9396ae0d891e9767fa90f857524d9a8d754bf4a97d7dc77843887aa282a19249f905f6078d1fea61bb54fbe0f02513ba1b97b1b4df62a68eb6c031ee782b4eb45958833a9b31ade1825472f19e59120c51e99eeb477b17134c96b3744f1016baca4e73682cd7f08e37424d91874c608f097ed4b866cc92cdaa289336908ab787fd99a2bcc66d2c21cb1a11d6864523db2416c80baa53f1d691620c714659cca00cf0d0a36628c3aad7762646d360a6493888cce83f265ce6581e244ce20e89f80f44f59773d0848faa60708e22c16cd727999527fd9538b9ac64e9c362781feecf6b51443b0a32bf581da41ddfc2094dfd9c8326a97e59928a2e79a3eec28f0f27a6c3e3a7e32e7be935c5df5b81d2b448b2c53c1c51a08fece8ad384035e0de28faab1d4f2684dedc8468a4fe854c1e9d6c81938fbf698bb2eaf072a683b23289cdbe7fff93f8983eb2ed7c6f88bdd3a7e6181794bb952086076e05276f30422834d89fb46c0131046caf7f0e9b45d08fbc5bf127c120520369515eac9f7fc3733f0d025cb58ff7d7d7df55c78b06cd5a9371d7fa169152928679249fc07309c79fb556a5d46b2d73caa0267644ce2610a65e67e83f36b8fa16fb011de379e3cb30bffafe27fefa1a7375c945a7c87a0664047cb3cbbe054ad9be2d822201716c00109bee683a876e5647b91f7130e17308411734d9b4b79fb3036c88cf97d2d304280d9687cca3820a0e1afad969182036a5f4778efa3d02daf2ae0ac88cc3604ef1ed3ea9927767004657c668243c487c7bf862fdcc44ffe18e16d82a2b689dda93149dadbccb0aad1f99d6ffcebdd8903e6bc43ed0c6c1637578329b15416a45f3a1263c239fc17e6ec052b1eca58e2cde460d8be444c97f1f3210a0d53ed675c3d9011232eba70f4a5173b0499b5b34e3ec64f34436c819b65771064f6015edde0d1997f823b70588077db1ccd4f3668afcc1bce7b7b4274eef368cff9864941e8b3fe8bd6dfb47b8725d7e727362aff926b780e59922bdba1653fd2fb603b920dae9efed792f5ca04462b60d3588341bcaffe03edbe97ad79e12ec113dd243bba74008749c2dc609d6dd3f18c06b9fec5733e37e14b1b656f01974d1686d25ce19d4fc1ea49d7359256f679fa46d0576ff8277533eec50d3a8dfd646e397a9b0a70295ad1452a3ff6dd8e16828f521013c92e73036e974510e5c55fee6649c83e64ee2aab9fc8742d0fa154f6e043f820ff2d6bc10887eb6bef6339015a0393a1d6c926ab0d932240db76cbf729b681943986a9df5c69781f0e535e2c35919a4d3706d8b72f9a59625d03ed9e7562df572b8bec88e2b151abf66adf3f509dbf63f68d2fdec1463965d7a7c6d7f54c085365c603ac0c75ca65501cd31f5b26fa245dc3788cd61020371a16aba8a5975911af18b42800fa8813004e5cfc4c54d8ab19f5b0da2a689914dd2d11231d430aba3d676b17eb318d717ca5722e4012b8ada7f22ed9898378f9c97e1fed7dc61a281d58301597e4ba0eb5770e90ba47da15557bd0eb1953419f31a00c7b9fbe8b0f580c74d4cc76610783d70b43b2d2d3ea7c45f9ac240f78f4bd7c57e2f1d0a810b75492fbd94ff354d9976d8bfacf62cc0a9855e2320ced67d171a7fe8822c31ad1b38d76a926758fc27e2d55d4d3e7ca6f15535a892e62158e0a3e3bb639775791251245cd66f1dd8b0f580443d49cf2baeec4e9a0c99d57d7143538211d82203bb4d27c76b23a5b6fe5fab43f5189996488f4be1d011ae1a055b589d2a965c1749107e40d727598487e0cac0683782aab2e9aef99597a00ef1d1bab32b403a5c7e8702c1d9e578d7cac27986c5e2cbdb8c93e4bcb66b9b24863cda85940a42426b64cc0046424dd399b7a7f2910d4c9c71c30c30a62e80039154a6614fc04891459698e83c6cc22cdf3b3ea9fda78000fe05637b02c14cfda756412fcb0974629b42645c78a7f7a8c0a93ddb44eb14660783fdbd30fe1494b5391b35c523f5af47fcc43a73f467a6536e0e178242c33432b84d3a0e91d531ed800bca8e5e6b0f9e219c2f1cf3e48dbeef9a5847f77dc45bbd1b20d4294007ee00539483bf59c1f26afcd708b348cbb10168f3bb5bf58e9615fdf1098f215d23adc246ac1e6c3200e68512895202835ff81eb1a6df79dc74d48367f67d4d39c361c810fe5daa3b597b77da1eb04716acf5c6b49f218fa32f7c6317257032f3442841ce475b29183bb754bc095cc0acf1c8328ce546401e89e4223d0259c3ff3e4441f17822183e17b4531bd9375e94e951296bbeda81e7ec53393f71cdaa94fde16d12ea994b5677bf741693e9d91744ca4a424b55e3f39578db0c83f8348f9abf810a3cf77cf9f908dd6c08d1d96c159e44cfb366794d6c46be696e8de781a71b27f9f03338440b8ff504a02f0a02a2a1cb28e7bd063f6f38e3dd26ac4fcc532d1eb752d902e30d8b7aa0100976e98eb6c0008aa07ff357408e1d95df306fe620e9eb1ffcf900c77d708058528b594ff90b1f7528b55d87368f27f8babaf33733a382492c488c2da92169d704460e3f43b6056acd894927a8057463e42db86a0077e89cb1254ae04733ce4acb372142ff6c36e6d0e171a787a934cdb776d5f84a655d13315d993f083509546bee5bd00914aa38faccdb27b6bde8a389365066941454bbf927006eff151314ea957567777832f5a674d7ea6c6c2a822f0e6f541f4fde4c8da84f685189214ed1dbde4732b212177983eecd0539838a98e56ab0bc0f94800bf7ced3f53efac630aac6cce5c515a1703426596f0b07d5ed1cb168e3c186326c1fa171d3856c851e55007580f85392774f0a66fb38ab9e24ae2c1299fc8524805fb7f02b8b02120d8583dde4386c2de3213bc904a78f222d8468e94bc3897de038538f1355ac1bdd3869e2c18bfb89b6e0a44938c9f593171c241e82e839b4c49f7ba4247f1e37bcbfdec9c2f43344924fcb50de483d4d7c285adf153618454312f2682c9a2286d04ac6ce16fc1c3c9d0dd26dc2602b76a1a5a1bda82a1307d33616469f90cca8fa9fe3463d58a3763b9c567cd2163a8347ede9ada935bf8e2eceb09f4f28758742cbf037869c35149cac22339a8e9b8b12c11a1289342a342fb79ba3101112bae92dcecbea27be6f11e3e4121d24b0b870c5a8a839f8afbefcd6bbe5cd759ee1bef4618ba3360cec166fb51a5cd00964c99defbff69b355b1f6138034467417d7780b3ca6759affbadcdbc0ebe84f99ff99f3caef5ee38af56373ccbbe1947be3c30270aa474bb36842f978c62f08c585b998b96f188eed48ca9fe2fb3e8da0f09f09adaee9362ea34c7e6cc324204fd682c960fb3ae14203d930738d16ea08fd8c56853da24bb310aa0aa28f74482dd31d3820a61a9453875193b7b8f3c473fbcbfd4f573ad94d0811c6dce5c1404a0c6b2f9e3be15f554ab767cada0905105ba6920d909d01c907fa066383873e62cfe28c44a9ce3bf767225db3a7893e2f7696e911337236d2500fadf525108c49be1399462d03ed3a7961252d32720399b5df62d10206cfe4633c4c12841f807cdf01e5870db81729a9465c806a38e1edb3097d5126218a2bedefe2e3d4cc7f1ea62e2417fd9fbe9abf36ca1a13da95b2a3ab05c12641b8fb8e38c809bc6c5ef34caeda91acc3aa7175625a16b01df759aad6c0f1c8f551b56138710f9585f86fead361334c773c7f339ecb8125734541272ebfa8a482fdc0751795c0bd06090ce0431beb42763a29b695e2fbd8e93605015abb653966d230c291952743584cf6e5bd0ce67ddad5259600cc0823d7a4bb160a58cbce7f15a87a466d75ae5ddeddd3e0548461f12156fa3620892c25b0ac677c4e6db46a9104c844483adaaa41a849d1b2c493d4a2b306b27417ee31da1bf2bd48fc1cb83b50f43ec8f24e961a381894793c655dffb2d04e4540040b77f5a99f055df1d00961f36c6a962953f0931ac4aba5e469c5cd2666aa14e4e6f72eb1821ae2ba7986b0b9fd78eced5ee61dbffe368861b03da7c8faf625e1165a79e393c794c40d916bd870b3ffe3b1b343f288d1c05a7c4a03ab74b9a5550a9dcfe8f61008a8e776f75b0f5fb769740c45da1bf9af06870df224e8e351a15281ecd0e3b3c5328d29a26caf0ea92be0aebcbf9a132b7dc7531afa61739065d0f83d96ef6bbbd0b4097871156d902d44267a3edf6a5306b0c11982aabafa8c9866db6a2a669126aca5320104d9affe745384c99f9cf58748be18555bfc012d9e1e3d74472109fe6c22abc5cc8e5ad82e7ce787225b83dd7b0e85085b08a3fc54a776dfaaa10ada672607acd7b1c8c8436e46d735e4ae2b2cc77184501f121f6882672a03d5de181b3c15ddd35ccf24702fb6424ac948e6a8b4ff11de2aab5ff0f89cfd22d0388f3095a0e4140c7b4461933a7bc81ad44cdc363bb235f11d38c59e664c70daf8e2e4a737f28e588e71d52843fe0c0e0da86782352e26297292ff27b0f0dfdc1ff0bf829b2becf2a0bdff45ce9aaa746088dcff9f04c6c6bec722395992808bdc20cf7db4536c7009165e40e311f822b8320c333d173d96920473854e", &(0x7f00000011c0)=0x1000, &(0x7f0000001200)="d603703731186a780195a5471e85", 0xe) sysctl$net_inet_tcp(&(0x7f0000001240)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000001280)="347a54df8505d55b5a7880a9eb823f597a9403fb802d9fe4d492b9ab92d5b1327dea92f1dfee2902f32388cc75d1b700da317b57332e03fcfcbe203ecd60deee78efd6c225a39819bd3190b6cd8af9bc6111cc39dcc769b3bbcf42c751ea4b01fe8c22748a46e50021f8a83edad179417a291030765f35958fe265ee29551186bb573cd980250ca4563d29a71dcb1a702959b82bf715bf62a8", &(0x7f0000001340)=0x99, &(0x7f0000001380)="a23d746903dac618efc8872e173c33a61317d1781de6af27683ecf2d674b962111d4b618792961623f386d1a48d70fb8c6a96f7a662ce16441e5596ad228290c11c613b42e28da2100caa0a8038f4c77f4000711b85f69a2ad8e96e3f6942014690cca8381762ad24a48353103420bd58d2b9248f03aeff2b0829daf7473e21c7ce81052b72bf2663cfd54ee4d03ce192203f558f729725c32f5dac40da53287705e4f67b59ba5bdc455afa12ebf25177d5e5341fdb9765f1b2be1d8d587ebb2ceb898db9e85135be6c6d6d566940f56acc3797de51345cf0d24600ea70104467dcdcde9f008bbd280399cbb968f3da0f11d55f5022e72bd2f51386cc8c27ac62feb83f39183bc00d62eda9ebe8ea1fa6cc7ada42045248f61d5703b2d281b5e517207ca151a087f5ff86e65cd4b5fa39c56364952f4f17c368b15a455fb0c00d5fe6f0ee0b29cbc5c24ca00a2c4b7819b839b3cf72c35e82fa83222de31b675ea86ff2fc1a93f46c29d4e187f218112b4270c10511c209e33d32534d00708d194544ecba182ba7acfd0511a64c8df532592465135c923151f6e0a882b654065ab26767aa7a127fa6b08f84afb3ebd9dff71f3f5aed420bb66ccb686fdf6a326c81692cd96dc3e7b3576855a587f726ef227322dde990641faca9a688f1127e407de406410d7f233f9101884977476d6fe7ea7fe64473bead57c355bdcd45c9e7ee09645cbc5541656490f6afc7e8f04c0ec4c94c0ca60846a89e9a9e186e08c466dc53ac794cf6b7561f769e46c03ecd793ec31da459067b4f58751cabc74b5b423118d862c741788dbe253cdfd18d71b4627c8c70baab27bbfcc7bce41615abe10ed9f16be4425b0b6d7495e12d7c98dbbff1d1571d0a78492cbb563154393e76b3f8539b37f5fd7a1ee6d0ce0bfce7b04cfb4f883e6fc60283b23438dd5f1193946747a0fea23dfbf170d1777dc3465b3372eda1144d48901ecefdf1c5327a9caf5756bd8a76b039cfebac808cb31515b5f830885cfeffdd226facd3b9cef56027aea58d100423f4fb8e76b5e2a4ae8fd37388d82332528d3d52629c9fbe6344de55d9909050040851e631a02ebdafcd12194fe41246f413721e5f1e8305dbd58c7eb19d325464b415f4f3ef0dc8d4fc0ebab4e0c64dd90d5709f6ae8b280b9a57cdd39961811a151b11de1085d66d3091814bcf9e9a469c148aa1547c447c29e3ab84b840c80e1555d8a0a703cce216cb40de43b4da6fa20f205727970293b958515371ef030a0f3f79900c3b8e0e91db592792b2fb5ebec45446818e095cdea13b067953f43202a29dee8fb0f7074b5753ea0aff719cc12e2f53fceedc6bb65e2f9d819570672d71a6b10602e084fb6da46928c77da3e29d1cfc1d1da6086a0260105c3009ebf4fed8ac2ad8ec2819d53afb37be620b049d7e44cabc3d6715e78dfd9b57d9f2e211ed164e766fb5828439332bac56bccf60b1b5abe28b4f18f9fb8703dbd5ae6c7917a6464562285ef85a5851f152011e5aaee6165d5e46c9024fc8240405eeea8590714e0beb1fe61a3e1247480ee8ed6ad8ef13ea6db466a4ee4d9100f3fed782b4528a44c84330e33fa83ac09770acafe3e11ebfc823be7a77ba2b4a6c207f28ad671756648bc28c6605bc786a5262744c25675786d04fbaa3cbeee42b890ce40134180effcdcf4b3dabc1148ba03eda6f71f4a55ce8061548cfce5d4a8d0a35b410717977a81bb82f86aa9c1db983e8c7e8054f316748e3b14fa11eb4f7b2d96ddaf81a0566455541f84ecbf61c7fb733018979ea8fbc812cdbf9e9fc6dfc757ef5b28e0298aa98d52f01e8a06a11a11fdedb80e10c54d9dae6cda25c908cbb1d42426ef7a0f5013a73d3f2cba2c0cc15fb50153ad25ffdadd7786615470cacd154c8cb0bde1a3c8b27fb6666931c3ce83d110c7f2fee3bf3deb2a74c073ac3ac790dd18a2ad68fe4d26fe7f51770f5d1d2d590209dcfafa4ccea9f354b869193d2fed784c422792f588079136987892f4bf24f620ed3905fff673d927f7d74426cab3db4b771d0f6635a893ab7ad978555b05c8b29b16adff5fc89229106078b1685b18773b356f39c74a8bcfc9c3a8ceba7840d30f07d0ba165bda61cf90d78d423935dd332921b53f2ac7d73cc071fff690176d407805bcb4c430e08bf0d95b2b2707135e7107b37db7b86bd8c2bd96bd48ef9c8f6ca2656c4724fcddbc86215d1cc05dc7a094303ae3b464f2d99a73a5ff86761a3651186a3edeec0a1a97830c44c3d44a79af8d595ea6129e47ae19c11063211b5982a267fc56948b5094336b380b1f1a4277f2f7b09641b77fc89486b99209324d206f8be35866180889c281847c87f961a07f6ce3ca043963587ba304d1e4dd67231536c8657fdff280a6d57ed5f481911b2a73776167fea4663664708f22b6c601e97745e88024a51ea1f9a78afbc1ce1130ab68409df30f9f899c64de545ee2b112ed6e0d93c2539a194420c0fdfbd5672b819d00008813522d02bba639d8de66e0a481e357a57cd4b380e68df461f452c1cdfc7f33cd32e8f9a681f68875b2fd0498525f880e3403c5ae54c2705812650d0f2d23bd3a6a3a0776513234ec03b58e412632309189b64af54555ebcb6f55d6052a9fa6e77d4aaf1babecbe9d5d476e2cf82486d9f5370a42a23aedcaa9ac73c1f102f7af9c4d81eb7a48d16cb8f0e3cc1d7a9e0c6853ecbb7633a15a45f55eafb79e8573da683ec3d431a287d33f1805ce383acf0779a50753c1b388a619a2cc9c329743ad7551b69c71d4d841cf0654e837d513396cf6147d133c8ab41428e7f7975f8f82c24cfafcb166f6bb1bdfd99ebdf9070d4cce7614b1207cf1d739197fa4a50c5448593d3a41ae3701d45e9f5bc5f8d8cd3a1ce1de071e56e7459c88372d5d311ed12fb94998280b0ff3b28a6025909445e35054bff831bde4ebc54e2422284cb702bd3dee28d17828cc7c69e98ff24d12f77d40ab2e655e0eb8f4b908fe6ff10389addb0cb29663d12b0a9b360a2b97c1d876d723be4a2fa410c526e463fd48968cf452313fc95a6d0e18bbe6eee0b436beab9dacd7107200e82bc681826c77a7dbf8eb41ec4ed8ac5e5f9c8ea4a89f0a5e758386a97c1b36619876abe0d6827e203ab66a74dd0d0b48819f2331bde7d7e1e089c1bb8c164f34c7b7eb29ef54dccef2b0a686458aaa239f0c3f5daf67184543d07784abc8963a87c3a3a3f75c5f88efd248f98e879f070d027eff83978cfa1dd8132ec240522c48d501c2c39d3e049e8c7000bde458d0bce170b852024fbfcbd6434459f61c3f9e1bcbfd199f33ce80b5331456136ef7d9335bb8e47ce6d146defeec24a7e0544e1969e91806a040f938e7e50644c4ee5d769c60a3ebc5b70a936801148ab693f9071b69d75d7fba7ff7cdab34fd2da8a917856d72314b5b3a4915a297dbbf7a1e46dfa3294aef3d34fccfe0c413278f2a52f9b114f52ef2d03e412db8bd2e83648a3b348b25eaba7920704546d963a58e919b31baccb98863ddf0583e86b97e0973a21ae0593459cc5bd2932844063200e431893658a7c88968e348e18b7f08d257aac4d18ad057081802190b7f08af4056fcde73fed5058f4294fb8134a142d3aa341642310dddb0b949e707040f5981300dd6d6fd0935191b9fad8b71f881b8b378cf47d4c59bbac788aa3b1512fc193dd8c40526eb02459467539048eba71058d801c438c4400f811fad23267b3ef4a9de62c2e641bc21d83f053cee89607794a4f991c1bcf470532b900c237d681e5a2dabfd1c41d00f3ef0ff6819e9f2f7cd39aeb92a3409992971e61bc0a73be307d5d1f13c416c7ee02a353fd3cb1b48335068a3177fdbcdddf0d79089e8391e9a9467cb4dfe60919cdfbb74ebe928cb72f5987a5158addb951cb9b2ab95d139ef6282ce1617e0f67832e205282d32f982679e01de34a0b4ca5532218de9dfa460fb5364dbe845db8fc17e3542e1a125ec37d260f11e10bbfab771088c7d23e1f6dbf1fd1912ee677275d5fd5638d6106c5afc2bb2cbfce5c0a2e5373595978df8112837601a096c314b3372d24f9abfbde0cf2164aedbd58e8ef6db304ff9aa8f575c995133e11922afe2ed7652c413f56ba2ff00eadf4992d8fcea95bf4642e74df6fbe18188cbb397858728631c84e957464a31ebc18642524713d710c22553861e2aa0fb7be89815968dfb14f6554df0edd8927c3ba465c6317a04c22992e494f35468cf896f35de0562471de2403a036cc54b077d585f4713b8a194924051df67cac5ad93f6f038b4957226b31718938ccdbe544cdcc659f7f52cb85884f3347b9330d005def6f80def4f104d69e09587794e9561664bd4075899e86f32c01df19f197a82eeac53f5f7c20a87978311bc4a3273df4939059d1a048939bb42f69155d37b5565c9098370b63d68ef38bce2b207b822216e4b57b27a8190f0bb9b54cdf66a3e1e69890f2a7d7223a3dea59a8da72fe39b6209b7e7fccfd3f420cc41a0083604fbe93f646ee31678fabab794cbc17d3b4f535ed39a99247c5a5cae5d6c36343156ed96e28ffe7f211bfd544a57efe00afc084539bc0939099f34afb2d3194e9e13e46b0220036439be36dd26b5115c3fdc9ac6ea28e0b03b3c6de50188071c16bc495eb02da2948b607aff9892ffce46bc68d653743dae0abaedea85c80e2ad22d07fc99cbc148008cd45cd793130c9ee3cfcd8897d8892fe7fd4861d477af27fe450649f342c1b4e127599743f8c655180b6606a18c944477f906e0d3621269587c1b0bc6483683bc22e0f76f89732f1fbafb2a115a95e2c9ea8b21be9a4c94b2e2ed8099931ca67c278efb45ec072639d5db929ca8a0541a7ecfa3b4a09696561038060d20d2e0404f1df8f46b051bc49ece7699047ba4700ce3eff5e5cae96c9b87d0a5ea33e43a3b2ccfc21b1109bfe5e37113dff829b0725aee9c8ad0f92caceb32af0ecd4dff0ad7afb3bef99830ece15698e04aa7210b2cd908369928f374204d138cfc342494b3303374c8a2590e9071873d64b9dfe6982a388d7ab7dfd1fe644f89330458abdac317454acf38f338769d8deadae521c8b03f629c7bd4c1d42fcfb4bbc96aeb690dacdbf508874659bfeb87d50205c08f235df08bbd4550bffb79c83fac5c0b86d39e27aeee30b27411377ea1bb77f09d7427408f522518c8eb7a22a8fec35f71056f54fcb2df87ea451982024e679a192e15c06ff5d28ccad354a62f38d82c3a1ad52780dfcf5bae530a975a8d2236e172cb6fc06ae4cd223f2dd76d6adc2dee95f6ae08ec57b7f2394b267a249fd58ffac62c59307348f40eef86029b07560de895cb6e6c5c3663d22e7ee2c26dcc4c77b8e9c2f5816f505039ae584462d9a0f89b8572e97b5147bae738095691d3f1206767a51f8feff12070065e7fb73331ef19199877bf240bba6e8892d238075eaddd66e35eb3a3f6587a02c7a810c2477dc29ca278169aacfd107feff7364fedf214c9f2b151e5f786617f13367c055921232c3747261ca4333927d2fa9947904ee2c9f9dcf52d4b3fd2807f2d8fd4c7308733df7221f3a05fc4035190fc0bc0467c1f7cfbf8e5d0dd88db36e476c0315c26dc15870038936c5fe8eba732de0c0d7de891d95ceb66759b411b16b0022d51fc3f9fe025e0f8339ac2ba3654684ead304342bacf44388ccd67cdf64c2ed1d4e6cd5293054fdb90b68fda1d1ad7f9c1882b61c47d953c71f3005e22128bc440e3bd0587944fe6ea54", 0x1000) getsockopt(r4, 0x3, 0x3, &(0x7f0000002380)=""/28, &(0x7f00000023c0)=0x1c) connect(r4, &(0x7f0000002400)=@in6={0x18, 0x3, 0x80, 0x2}, 0xc) pipe(&(0x7f0000002440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r6, 0x20004268) readv(r4, &(0x7f0000002540)=[{&(0x7f0000002480)=""/149, 0x95}], 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000002580)=""/79) recvmsg(r4, &(0x7f0000002740)={&(0x7f0000002600)=@in6, 0xc, &(0x7f0000002680)=[{&(0x7f0000002640)=""/32, 0x20}], 0x1, &(0x7f00000026c0)=""/107, 0x6b}, 0x840) semget(0x2, 0x1, 0x44) mkdirat(r5, &(0x7f0000002780)='./file0\x00', 0x110) msgget(0x3, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000027c0), 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000002800)={0x20aa, 0x4}) shmget(0x1, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) ftruncate(r6, 0x7fffffff) getpeername$unix(r6, &(0x7f0000002840)=@abs, &(0x7f0000002880)=0x8) connect$unix(r4, &(0x7f00000028c0)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt(r5, 0x8, 0x1, &(0x7f0000002900)=""/19, &(0x7f0000002940)=0x13) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002980), 0x1, 0x0) executing program 6: close(0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) socket(0x1, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80146950, 0x0) syz_emit_ethernet(0x8c, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c000000000000000000000000000000000000000013000008000100000000000004010090780000", @ANYRESDEC]) executing program 2: chdir(&(0x7f0000000000)='./file0\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x12044, 0x839b) r0 = socket(0x10, 0x5, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x10) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x8, 0x1402400000000}, {0x401, 0x1}}, 0x0) r2 = semget(0x2, 0x4, 0x8) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000280)=""/28) r3 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0xa) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000300)={0x9, 0x3, './file0\x00', 0xf4, 0x8, 0x7, 0x5}) getsockname$inet(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x40, 0x11a) connect$inet(r0, &(0x7f0000000400)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000440)={0x80, './file0\x00'}) syz_extract_tcp_res$synack(&(0x7f0000000480)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x7f, &(0x7f00000004c0)={@empty, @local, [], {@ipv4={0x800, {{0xb, 0x4, 0x3, 0x3, 0x71, 0x64, 0xe9c, 0x4, 0x8, 0x0, @loopback, @multicast2, {[@ssrr={0x89, 0x7, 0x0, [@rand_addr=0x200]}, @ssrr={0x89, 0xf, 0xad, [@empty, @rand_addr=0x2, @remote={0xac, 0x14, 0x0}]}]}}, @tcp={{0x3, 0x2, 0x41424344, r5, 0x1, 0x0, 0x11, 0x48, 0x5, 0x0, 0xf400, {[@window={0x3, 0x3, 0x80}, @md5sig={0x13, 0x12, "b8116fa24ec69672dc228608fa872743"}, @eol, @mss={0x2, 0x4, 0x9}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "c90b8312900df46e15b503bb75938af4"}]}}, {"04"}}}}}}) mkdir(&(0x7f0000000540)='./file0\x00', 0x3) getpeername$inet(r0, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getpid() getsockopt(r4, 0x1d, 0xa9, &(0x7f0000000600)=""/63, &(0x7f0000000640)=0x3f) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000680)=0x6) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) dup2(r6, r4) utimes(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={{0x0, 0x1}, {0x3}}) r7 = semget(0x3, 0x4, 0x51) semop(r7, &(0x7f0000000780)=[{0x0, 0x8001, 0x800}, {0x4, 0x8, 0x1800}], 0x2) socket$inet(0x2, 0x2, 0x6) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') executing program 2: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x8) pwritev(r1, &(0x7f0000000280)=[{0x0}], 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) syz_open_pts() r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r2, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x8000000036561416, 0x110402fffffffc}) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='W\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000), 0x2) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="7f000000", &(0x7f00000000c0)=0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001000000"]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYRES16=r3]) executing program 2: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) shutdown(r0, 0x2) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) poll(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r1 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x8000000000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000040)="14bdfa5d1d34e2fecb284a0398307dcda9aec43050036123339a346f737850551408753f95b7687d69e999cd14f50cfd1cc668a9d6818ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000fd00", 0x99) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) pledge(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpid() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {{}, 0x0, 0x0, 0x2, 0x1f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x2, 0xfe) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) listen(r1, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x4000, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) executing program 2: sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="00713cc68ed29d1f7007d52f80bd30a44abedddd79d12b4e080a4829fd3e0744161f3bce1a9acb21df6829fe9086a92086a4632c25b2ec20233437a7eee6d40557961233693dddb9828f130bcec440ece3fde2e643e6280abc5a5a47400014d2aa8a89b61203f5dcb5c42e2486fe8f2a02", &(0x7f0000000100)=0x71, &(0x7f0000000140), 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000700)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r4, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f000005f000/0x4000)=nil, 0x4000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="77122f1bcfab543f", 0x8) mknodat(r1, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r5 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0x79f}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r6, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) listen(r9, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3f, r8, 0x0, r8, 0x0, 0x139}, 0x0, 0xfff, r7, 0x0, 0x0, 0x2, 0x0, 0x4})    executing program 2: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000340)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000001000000}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0), 0xa) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(0x0, 0x0, 0x0) kqueue() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r1, 0x2000747a) socket$unix(0x1, 0x2, 0x0) syz_open_pts() ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0x3, 0x0}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000080)="b6", 0x1) select(0x40, &(0x7f0000000000)={0xffff7ffffffffffd}, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x1, &(0x7f0000000180)=[{0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="1231a705ff7f3692", 0x8) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) executing program 2: shutdown(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x0) mmap(&(0x7f00007a0000/0x4000)=nil, 0x4000, 0x3, 0x11, 0xffffffffffffffff, 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001500), 0x400, 0x0) openat(r0, &(0x7f0000001540)='./file0\x00', 0x8, 0x20) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) executing program 3: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff, 0x0, 0x37}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r0, r1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYRES16=r1]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f000011f000/0x1000)=nil, 0x1000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x3, 0x4}) connect$unix(r2, &(0x7f0000000080), 0x2) setrlimit(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{}, {0x61}, {0xe}]}) write(r4, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c6043e705ebff00ca48ef7e53021bbae625e82ec0f0eb8d022b", 0x28) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{}, {}, {}], 0x3}) socket(0x0, 0x8000, 0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)=[{0x2}], 0x1}) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) executing program 0: pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000004c0)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x5d, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880), 0xc) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000400)) getuid() r3 = msgget$private(0x0, 0x0) r4 = open$dir(&(0x7f0000000540)='./file0\x00', 0x10, 0x108) symlinkat(&(0x7f00000000c0)='\x00', r4, &(0x7f0000000580)='./file0\x00') sendmsg(0xffffffffffffff9c, &(0x7f0000000200)={&(0x7f0000000480)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="4acbaf766275ed5b37c5ed", 0xb}], 0x1, &(0x7f0000001380)=[{0x30, 0x1, 0x4, "84ad6ec463f3f0f76f4866d4972347198a26d98280a1efa3eda1be"}, {0x1010, 0x1, 0x8, "3a573a548cef1bf0497de6868092cc7cc63ade9c92e3a5f7fcaa5fb248bfd6295a40be4a25552f67d8c7bef1c4c8987ebf2c51cbd5bbe48617f6d0765a7be94676b7947e25b0d24a42e9bc6cea8ecafb646c3b0fb644f3a576484dbaf6da4ca028c4aab83b0341bc9c365349bbad544edc70dd555a8591808bcd20f68d8e3026e532c059237840d7a9f7d9ff5f5b8235d92c1ffc43216ad5ffeb23ff97956751a59e569d8d0982092f1c86645dc0d6ded20db791a9633846a6b7c7fd78b82931842322b2d37eb67de95caacccc0532175aed4a08f559df104069d9d8503daa17328fd04a8509096555c10149f19eeb7ce1573ec2c3595191a36c034c1ded7697ec5b39b0b0f30419dd2b4ae7f31b5200a406f7f96eb4cfa0fae31ec3c8a490eaaa29049792e09cb98f4e10993ea626baa68737e9ecbfb2a1196e0cca4ac20ec9a469d07dacfd6ec120b67f328d971ce07b5c6a575eba3d3834587ba3ed15009823dba3f4e5cc3b57ff07760eafa12d17183840b25b56ea0db53517a5edd7a80ac4df3356e8827ae4116c6515a2d461fb80d968ce623a8704d6022089fce593ea07067096d282386883b975294f4b0a8b5f6506694dcc0ecafab9ce2338a1634c35326b7592ef7481ebd493df28b4eb6ead5606fa2698ef285fdbeadf76db455382081b235677346a5be23e73ad890866f6f3da7c846467390104cab4192c11fb8a8e120e0617929313b777c8548fbab28d520e34450ac31cf44c77687a3192fb84401142c51e2a3216e73f5589b5419310e8387425604deb6babd3bd08030919aa9df6804fc057d5e832f833a4cc42b0b84857723c25f50b57309d43c431ff5738b5b0f74779aa87b51bdffb35b991c6d3027735d88bc438025ebabfcd85cb8758d68365078bbec3d57427db6d8655683616ab0812cc0992dbe2e3c0908b1bd8b215588e7f3484c9ee926f0a17c7e1f757431627dac527aeb0d0746c039ceb324f0a1d426d8f88aa004e0389d08df03fbc1387c5fa2470004f0cca206e58dbd1a16eb02972666f982038da4a3bf8111f7fa1055f45c04d34557ee2d60915dbad054c906886066e965688692775ef0be408411fbc713f5d394adbb5f0817dc13ed6b005e1b3fc87ac799f19446eac49ede9cf48079ba42e6a9bf0c08f9334cc7323e032bd7e2fc5a2ad6df5c55cf380ea71e860bad9a152fa42eb7f16201b632f0bf2f90765403fd336a117905e1731a35d2faf1fab171aa56ad4dea7a0c5a33bf0d8990a167445538612f8f965f340710e8fc06f24b92cd831e13f719e7b50fad207935805808d2a495b147058ad6c96341c6db748bc6cb9226a355c1f186004d2fa38fcf3161d27b627de240e30b4046b8fbc7999579c3ddf18f3f0617997b41fef6a6f487509826db4216df5d0545caa0a3c1364f96b459b40c2d72fcee31925f038d7e17d28d1eecba8322113a03b130bb6de3494d0695024aba1c9d83b411773b6b2ace6c0490ddebbdea46dec6f95dcaa2b79a224e788637e8f20b300cbf604f39e7fd00e894dd9636d199b9ac366fd5cb622e568c6a678220ef26eef0a7984f766d16c3566b2b9b4d3a6dacdf08219273f11295c3420ae0a91c1f113b6e46f72743ed549318da929685ce159b323284dbe6a6360b1fe5ad000fc6f0cea0f051010307c8f140b2a15e33de12b09422979cf7efb8ce55ae69ed8a15705a44ce513b431f34422d401666a15b1df33064a301087b84e208671e6abaad9b80cdaeef4c404581a72b206f36177b6e1cecacaf77c3c5207e4645074b2f910a807720398bb48e8c35ad70a4bda9e10c53a5c3c18129d092cd9a16338acce0c46ef45314e236dbc3ed1b754ae7c2fb918f7549e39b1d71ce61055d8ff2937803e8ddd45061c91e93b442063adba8831d3806dfb64385fcd0564082faf6d82f4499f0ff765e2bc907cbf4e0fa098fdfd53f84b994068a52fa5804167aa36506719a4a087fbda3b99d6d5d339f3783e0bdffc852c770e196c40e4214d39bd9c29557c9456e6cbee30060e1ef31f2cf47c597ed36fbfe9b18276d1008a4136fea01037fb3b31de0fbdcec3877277fcf0d3fb63d4fb04bfcc4b98aff6b2a90630b8edcf0ca0544785cd0bd5327f6b4b9eea4bc79c9a5e197e30304c54f17791ddc7b0b4d55d23fdfdca7c503f78c0cc5f65a7dc24dfbae178b4a1e5c40d666bf2fe15983594380c29ba31e300808746dd8310b17e02aae77b0afa1ee9ab450ff5c66d37e6bf0e8227e09e53c57745f4f98bdde99719596a16fc2ed685e23add886c4af970a5d245b5889ef430b061d18023305cabc6d599778df9cde4fab16970393f6a6c014cec4f6678b35efc464ea33cd6af814bb3747c60805e3952c9132c3ed6d50078cbf6df28f68ebe85bb525837ecbc7af00d09b057f7ac864102119ae486d302cbd69155e7e9298bb45de710cc919351227b43076cf1ee71920439ee0389dfd347704394157d2559201b05e7896c11f8595fbeabe67e0a2f038067bbabd55acdacaa8e950d443c7769d4b57209d0f3de4e2da1f989afd637de5162246509f3c13794ebd4bcd775e72a777c1cd2321be266a5c0c478dab754e62b311f958feba073c7af3f967cac25dd0dbcc6d7953802de3b4ad42ec503a439293e05a2924fec30d5a153d95706e1d0bcd8ee4ea7a73589b8704fe2614057685d30ddc712758ef9e94356b55fb1219276e02388309409a5b323083577ce8b5d267dcfe2cab3f58767445db8a4a0c1e60c524400bf43d065b12bc3e58cffbd6ef23d46a1d6fcb4e0d3ca9a2d1645bc27d9ff0feedcd26c42337cc0fa672a9135eaae4f2a70321b4cfdb6dcdd42c528650b4244cdff0f0b4a558aafd5fa9f7292ddb72e3c060067df244deeb1f49cfe4f2f74e41429a9ca8d955c100cdf44c6b89fd3558341cb2f0f2d3d5ec74c3649aeda42351fc8deefc6f760376d6bce289030a83509a13fbc36ae2a8dcf4e0d37bf32ca1c6a5d2c86fe8d45df70e3d09e9d6eeb83768b6a9625dc3814517f057c640689a3ac7eb62fa7124e56f4bf1b13483bafd703e7dd3c6e95e12a80c561c0dfae3ab3ee79917838e1654d51d4485d66a26ca791c017531728da04a7893c45d0521f09accb61cd4ef27e418c8f2a83fbc495be8ff930e8a3aa67b361d9bcb01f3f736177fe82c28a7a4a5893fafa406e914a394e5849d4b92f82e238aec627d7848eeb25d9f27dcec179165d3b7b17f27838811aa20087d74035b2a663b8242de436ee1bf980f174e8d5a4e65e7bdd0060ca596be82c74a01eeb43fa356af924a0b0a0e61692eeaa5334a950b6bec94de7c945bffe9b2560098b76b593c4ef43961831a11a9a981bf559100bda7d10b727ed76f2c52ad9318d225324ac5a397252e1f4536969b9c3c6d5c2c427b7e3cdc72befada040eec393e70b2d6aa7458bc458810a1fc943e12e595a05381a48ec11cecf43da19053fe721fbc9fef9266b2268433dc9c2f68e62fc09c9ab2d766f0f57c19cfcb892a3ef4557999270fb40d4b2e365372eb9a113f94915a131250d4f1d3a73ec8c7baccdd000b7451b8db64fb4d269e361ef87dc38b859073a244d555370b5d9ce7ae5131e32bbfefd622445bd38405e73653802031a3fa62126176b2bd7c518ad61c43e8202ba2b1ba2b70070b8363d556ea81cdfe6ab24c6a0e4d2efda111832dfeb603012eb16df23d48f2b9645ce0ae67bebb96170540657cdfbc55538a18279bd68e40b05a8d8cd402b0c02a09b8fb76e8e9e2e32687313d946a865351f9979e600259d0efb7166be10fc4ab78b9007e524cb5476fc93377633f961234adb00f20cbc29a8136fda7ab62d392d6f61189285c791df999c979456a6dfcfa85fe7d2c7764d89cf27927df9b30440532b60a4f1453a17b4a5b937efacb5cb42739c4e823e7a0f776110d347030cb30565c55d121a22d500a3822f22f745938136791762e1e041964d0b766d5e003c17a71c6c6355abc1e581f926b9034d3171471710a0b665f4fc5640658bcca2d647da37db0f9616fdb56b89330139bf117f110e9e2aff1894714c9d2472bd15b4039600a065778d4e662ed29b0c1146394555e126b09e60c42879343b03e9e04eb993f662930dca6a8186d82e0a8577eacc1030d65ad298649d6297b489e68e7cc80e43cc1aaa7653cdc4be4d8755bb4953b1f110719b80e73bebd6ce8e649b7cbde2f6f54c1cc80325232601672c1ffe574892a5b5d8eb3e3ad30fe9764bfa49396123aea7893b7540b3f559a8e860a58142eff48bfc73a5befa317d8f71b7d4948654cba8dc44b229bf4d21a21746e6cd0aa4ad7e0ee420ce260ea49866340e5578c5db146bab8b6f0cbc1ace2ffafcf5a94a0cb2baee3d32e1c1cdd89d6984602ae82b0ae9cb062521649082c5408f63c28704ac104e5c194222d9e8d4a3a2736e99ebd6e3591fce9599f278e373ee837d7b13bf97328c4bc85217594452a5adab8ee429cadd06e54e91a067dbaff8fb1a5835e596c7f685243dd89ec3bbb53f3bb84db5407dbc2a3e4669a364f7a7aea7f9a4fc2d958c33f0984e791d9a8a53392cdccad20bd5ee93b8d293e39d3dfe37a05fda572270dcf263520d6acdbb8e0fb72043e40b54b14dac5591db8119e2b24723d4459836e6a6710556f2a0ec35882814bfdf736f38f6716477f19401af95786087d28557220339044fdb44b647e69c2a750fed7ebc66bb654b7735dc6e3d4a8c5261f47ab20189b6cdd2704d27554d3c51ecd2a2e3eb18b1798e68acf7fc796b6a84f8426836f5ac948e7945f4281f991fcee54e009b7145d02d6724d9ec85fbccb625ef6cd90c075179208a969fe9de696a58180d44ef0c1ba675c3ecc4bb2e9a8ebeda5d26b41c6d09b1f6d333f567ccfc937c620f573f115ed53ac74dd9e34ccdd5ef08c863b927b918fa3eae485f1b8a7bfcba058ca45fc057e0df3560dc7a2a97344e22cebbbc733256d0f599336ca4c1a3f7b4206ed7855499cbbfe611f2dc48a9b74801363c20574927257f62cd4a9965fba5f4f95b123bf49e279899af3fc7af5a0fc4ffc9136d52e4a68ac47d4fd6ab7b4905a1316eda9cffda8c5202604d2751cb4f31b145c16f3e91ebf2168dd7352da85a319f2e78f1901749d839c491909d1469a7233162fd334bc72148ae372201b65797c3db75475099d69ea703efb4750f400aab053cbc9c9ec89966774194fb29f4da364c751533e1ac9b9957a88bf9cf12c7aa842ad5edd5f0c6186695e4fbc2b637e1ad9914b95a37a2771a58acbe84e83f13b50049a86038b0c6a6eda484a2bbdc9d9ba79b77b9c207f74d16c6c50d1de5e9b165048c6e1989a758317c83e0c235976b6c2d70282a7fca339b47c7358dbf32933a94d4830c9c52709873e8fdb2a59a33c805f121c97b9063d7cc5593f36e17f59c8f2eca03636cba15b54212e157e366506c898405651ca0c0b29edf9b130bfe2a69acb7fad0360eb5ff75fe21e10d325ea32185b5c037aec4bedc9fadb1243f1aad79b82b09b8ad34c9860e79e198b8321292abac4ff4cd065a253bbaa7730891bc2eedc34bad9481ab1a30748b81e1e1aaf9e72b1afb5bf2f49585dfc1ada6999d6b801dfe886bfa8c7611808c55133122d266405a4b10a8fd1af16e4bc55bf38e3dd9f457715c69584830c9b96d7ad9d9362e5c0566eb96597d90a90c55bd253e3b61972b725066240bb41a388b5f7452c8489db41866328ea337fc2f3f486140616690f77b5db0fd561f749f1d08ce01e2ae"}], 0x1040}, 0x8) msgrcv(r3, &(0x7f0000000500)={0x0, ""/5}, 0xd, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x0, 0x0, r5, 0xffffffffffffffff, r6, 0x20, 0x1}, 0x8ad0, 0x6, 0x0, 0x0, 0x7, 0x1, 0x0, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001340)={0x0, 0x0}) write(0xffffffffffffffff, &(0x7f00000006c0)="e506000000000000004aaed75a5a", 0xe) r7 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x1420, 0x0, r7}) executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x3fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000}, 0x0, &(0x7f0000000240)={0x3ff, 0x80000, 0x0, 0x0, 0x0, 0x4}, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mquery(&(0x7f00001df000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x8000) executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8081, 0x40) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0x6d, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x207, 0x0, 0x3ff, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) sysctl$vfs_nfs(&(0x7f0000000240)={0xa, 0x2, 0x3}, 0x3, &(0x7f00000003c0)="00713cc68ed29d1f7007d52f80bd30a44abedddd79db7997db0a4829fd3e0744161f3bce1a9acb21df6829fe9086a937a7eee6d40557961233693dddb9828f130bcec440ece3fde2e6be00280abc5a5a47400014d2aa8a89b61203f571d31ffc5c52fcd8446eb35ff943d1cadcb5c42e2486fe8f2a02302ade3d2b75da124c2eb983a4c3d7b2284eb9da1e25500210aa771fdb567c66f01ba54d96b13070a174c20129efa93157a2b839199f0c2aca9fdfdb34b5b0829f0a6e9776c26ba5cacd03578261e8f10788b25065d71d11876f276c2bc557d73f342ecbbdf62e2dda10d1add0dbff7143551be98602a97c82975c0d1bac0dbacce01cfc7284276f04c3161ebd21a86d81ed236a94394b7dc7623b", &(0x7f0000000100)=0x111, &(0x7f0000000140), 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000700)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0xa) mknodat(r3, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x1, 0x79f}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1b2}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="2e21e1d9e7da46debd5087b1a5c0f31d2d69a69cd4440686bdd0120b561b9109b1919a45951a20bd637f908aa5baaf026f12eef7abf69e1d3a636256133df65b40bce377a1a24be8c24367a3aefa83ebc893ed97", 0x54}], 0x1, 0xfffffffffffffffe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="c7cd01b975fe3dad2eaf250dd8", 0xd}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x0, 0x1, 0xffffffbf, "0000c6f26425c087f4ffffffff00"}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000040)=""/62, 0x3e}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) poll(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) pledge(0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) pread(0xffffffffffffff9c, &(0x7f0000000000)="63d620b8d266f5fa88876f46f31df3f0a70c7bd306175f50a490457f5cfa7ba45f3d99660aab8812a44e3880a7eaddecc7e7206a06dc6f508378ac2cf788a91ffef7aea0056891a60f31626449ac2cc61f2816f061cc0bf602abba6a8759700c8545a0a343", 0x65, 0x6) r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001580)=ANY=[@ANYBLOB="100800"/16], 0x10}, 0x402) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000480), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="19d3b53e5485aaaaaaaaaaaa86dd6008000000000000000000000000ffff7f00000100000000000000000000000000000001"]) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7}) (async, rerun: 32) r0 = syz_open_pts() (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x3c}, {0x6}]}) (async) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[]) syz_emit_ethernet(0x119, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async, rerun: 32) pipe(&(0x7f0000000100)) (rerun: 32) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) (async) r3 = kqueue() r4 = socket$inet(0x2, 0x1, 0x0) (async) socket$inet(0x2, 0x1, 0x0) (async, rerun: 64) kqueue() (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 32) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r6 = fcntl$dupfd(r4, 0x0, r5) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) (async, rerun: 64) kevent(r3, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) (async, rerun: 64) r7 = getpid() fcntl$setown(r2, 0x6, r7) close(r2) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834dcbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928675061b7908000f060000006f6eef", 0x50}], 0x1) executing program 6: r0 = open(&(0x7f0000000340)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x0, 0x4000, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) syz_emit_ethernet(0x0, 0x0) (async) semget$private(0x0, 0x4000000009, 0x82) (async) r2 = socket(0x20, 0x4000, 0x1f) socket(0x20, 0x0, 0x0) (async, rerun: 32) recvfrom(0xffffffffffffffff, &(0x7f0000000380)=""/219, 0xdb, 0x41, 0x0, 0x0) (rerun: 32) r3 = semget$private(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8000000000000000000000000000bbfe8000000000000000000000000000aac8d6e5e5ee90d2f682bb0ef8651d85890514c39cb85aef4b161031d1498d52d49f205f914621a4dddf893a0183e403ce08caa2580e3914ef9b00b317769770ad2672c148d0117d9efb7857e33ae5c1276fc52cef9826626665b9c8f1d747ff8e84206f1f8b75a1198fba017497eba3f577c65894b075ab4c6a54010679c7b0db67b79a0dbe42d517d12f4ef4e6abbde292301ee4ec29c675e797c00d160459e31193c670330988fc6c01ecb4e2b400"/241]) (async, rerun: 32) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) (rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) (async, rerun: 64) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (rerun: 64) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000459000/0x4000)=nil}, {0x0, &(0x7f00001ef000/0xc000)=nil}, {&(0x7f00002a7000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x2155211f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x4}], './file0\x00'}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) (async) semop(r3, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {0x4, 0x0, 0x1800}, {0x1, 0x7, 0x1000}, {0x2, 0x1006, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96}, {0x4, 0x5, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000080)="ddebeedbf432494859047222ab6053b6998e2596515880bf28755b49a7f8520a", &(0x7f00000000c0)=0x20, &(0x7f0000000100)="31352c0303bf98662f5ed64b8606615f096afb297f3ea1ed45ace941b9ec9775d9108588d6f0e9a99525cf99951e1f89a3596c1e238994b0ddc4c4355a91c53c2ce3017c68fb6b186b339d37", 0x4c) (async) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r1, @ANYRESHEX=r3, @ANYRES16=r2, @ANYRES32=0x0, @ANYRESDEC, @ANYRES16=r4]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000100)="b886b4e4ebb4a4f642ed23aba2739d432841f9c22d5fd2306ba6686d9c9944633a03c5ea3db3dd5639a09297a0a2f815011141cf924107608738771248a79f52219688aa3a60bd2b9d96dcbefc802f6348f1d88e0168f444556a14e349311f5574afb7458457e751b547ce747b6798c781", 0x71}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r5 = socket(0x2, 0x1, 0x0) listen(r5, 0xfffffffa) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async, rerun: 64) setrlimit(0x1, &(0x7f0000000180)={0x4, 0x100000}) (rerun: 64) setrlimit(0x3, 0x0) executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff9, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_getres(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000340)={0x9, &(0x7f00000002c0)=[{0x4, 0xca, 0x81, 0x8}, {0x1, 0x20, 0x3f, 0x4d45}, {0x4, 0x9, 0x5, 0x3ff8000}, {0x1, 0x81, 0x6, 0x5}, {0x800, 0x6, 0x40, 0x8}, {0x8, 0x1, 0x1, 0x2}, {0x6, 0x4, 0x5, 0x1}, {0x0, 0x1, 0x0, 0x8}, {0x200, 0x7, 0x1, 0x8000}]}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) mknod(0x0, 0x2000, 0xd00) syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x2, 0x2, 0x6811, 0xa90, r2}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) setrlimit(0x8, 0x0) close(0xffffffffffffffff) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, &(0x7f0000000100)='./bus\x00', 0x6}) executing program 4: syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f33000200008a211dd1459582a1ca570cacda740000fe"]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000180)="39f29fff56576a8d", 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) executing program 1: kqueue() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1}, 0x0, 0x8}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) r3 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x1f}]}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f00000000c0)) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000010c000/0x4000)=nil, &(0x7f0000415000/0x2000)=nil}, {&(0x7f0000291000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00002af000/0x1000)=nil}, {&(0x7f0000039000/0x4000)=nil, 0x0, 0x8000000000}, {&(0x7f0000177000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000219000/0x4000)=nil, &(0x7f00006a3000/0x12000)=nil}, {&(0x7f0000696000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00001fe000/0x2000)=nil}, {&(0x7f0000093000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000397000/0x4000)=nil, &(0x7f0000313000/0x3000)=nil}, {0x0, &(0x7f000067c000/0x2000)=nil}, {&(0x7f0000669000/0x1000)=nil}, {&(0x7f00000cd000/0x3000)=nil, &(0x7f000009c000/0x1000)=nil}, {&(0x7f0000181000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x9, &(0x7f00000003c0)="ebffcb13b9fd812eaa4e713048e699319296480071012a18df10b0dd4159b547a2f567c1fe131d847064507af9f586a3515e0214900b88df46b255ead3aa2ceca954c1c7be89d22c294ba9fc59b84307ddc08c5d750b9cc53718c3e34cb47927784669224ed8ab9e3c83321185a617ebe228296eed2759e79ccfce9446760f6a8a36a9f9ea3934c8812e112412161632e4f6d3538b101a73386548146c105899310fa7ece599a36f7d07f4f5a18b44a1f492a4ddddb6b67c87a9a8e66c33a7dfa19ace5da3a1eeeb0b906e4109b34a872c3fbb5a17399591f2710bcc84c8497cfaff14af72883fc8029caa72d38eed365d0c32ba082486c4a9391c00a94af8530ba025813b51e4acc7e5ab96c37c671194f492abc60d0a9864627749113a9c45fdfd4611d3ea6b6dde6c182300fa1c37", 0x130) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5908) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4, 0x3, 0x4, 0x0, 0x4, 0xbb, 0x9, 0x0, 0x1, 0xffffffff, 0x7}) r1 = socket(0x0, 0x1, 0x0) shutdown(r1, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x9}, 0x4, 0x0, 0x0, &(0x7f0000000040)="518d07aa", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000240)={0x0, 0x219c, 0xffffffffffffffff}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0xd1e, r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) utimes(0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0) r5 = getpgrp() wait4(r5, 0x0, 0x9, &(0x7f0000000200)) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000000080)='./file0\x00', 0x2000, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x2, 0x0) executing program 6: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x58}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) lseek(r2, 0x3f, 0x0) r4 = dup2(r2, r3) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r5, 0x0, 0x6e, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffbd, "04000800000000000000000000000800"}) poll(&(0x7f0000000040)=[{r7, 0x1}], 0x1, 0x0) ftruncate(r0, 0x80002) open(0x0, 0x2, 0x19c) syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) setrlimit(0x1, &(0x7f0000000980)) truncate(&(0x7f0000000000)='./file0\x00', 0x3) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x40, 0x0}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001130, 0x0) executing program 4: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) shutdown(r0, 0x2) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) poll(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r1 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x8000000000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000040)="14bdfa5d1d34e2fecb284a0398307dcda9aec43050036123339a346f737850551408753f95b7687d69e999cd14f50cfd1cc668a9d6818ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000fd00", 0x99) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) pledge(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpid() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {{}, 0x0, 0x0, 0x2, 0x1f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x2, 0xfe) executing program 1: r0 = socket$inet(0x2, 0x8000, 0x25) mquery(&(0x7f00003ff000/0xc00000)=nil, 0xc00000, 0x38f63371a897a8f1, 0x0, r0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x0, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x0, 0xa, &(0x7f0000000080), 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x18}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_open_pts() semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x0, 0x20}, {0x0, 0xfff}, {0x0, 0x93a}, {0x3, 0x6, 0x1000}, {}, {0x0, 0xfffe, 0x1000}, {0x1, 0x0, 0x1800}], 0x7) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x404, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xe0ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000000c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r5, 0x8004745d, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206922, &(0x7f00000001c0)) close(r0) fcntl$getown(r0, 0x5) executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x10000, 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r1 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r1) bind(r1, &(0x7f0000000000), 0x10) socket(0x2, 0x8002, 0x0) syz_emit_ethernet(0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, 0x0, 0x0) r4 = socket(0x18, 0x4000, 0xfc) connect$unix(r4, &(0x7f0000000000), 0x10) writev(r4, &(0x7f00000023c0)=[{0x0}], 0x1) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f0000000100)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d50529081c5411ea355d1c482416ff8fc8dfdbb749234cf059af94e5cfbe8445d0a020b30c3b079269843436ca772ccda03b0e", &(0x7f0000000080)=0x10, 0x0, 0x2) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2f, &(0x7f0000000000)="5ab7776a", 0x4) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0xfffffffc) write(r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) executing program 3: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x20, r0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xfffffffffffffd42) fcntl$setown(r1, 0x6, r2) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x20) connect$unix(r3, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, 0x0) getppid() socket(0x19, 0x4000, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) open(0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) r5 = socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x38, &(0x7f00000004c0)=ANY=[@ANYRESHEX, @ANYBLOB="f7dd6b1dd16181f623450ff7ab56eff3bda15fd88d00be5f63e80c4454c0a640d725b4dad0ec8570ad91ba1c672bd59a0c0dbc828fa148edac688fb2a1b2fb5441c26ce62097feb4f1ef55c668573809241236e89ad891f8e657c6ae57909007c124946350b2b506fa9c71e4c6090cd901bd957e09dc21ad4da9ba", @ANYRESDEC=r4, @ANYRESDEC=r5]) open(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x875be7aaada81e9b) socket(0x11, 0x3, 0x0) executing program 0: sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="00713cc68ed29d1f7007d52f80bd30a44abedddd79d12b4e080a4829fd3e0744161f3bce1a9acb21df6829fe9086a92086a4632c25b2ec20233437a7eee6d40557961233693dddb9828f130bcec440ece3fde2e643e6280abc5a5a47400014d2aa8a89b61203f5dcb5c42e2486fe8f2a02", &(0x7f0000000100)=0x71, &(0x7f0000000140), 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x40, 0x0, 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000700)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0x79f}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mkdir(&(0x7f0000000140)='./file0\x00', 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1b2}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(0xffffffffffffffff, 0x0, 0x0) executing program 6: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x101, 0x2) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9a7c9a890c", 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) close(r0) executing program 0: socket(0x11, 0x3, 0x0) socketpair(0x1, 0x4000, 0x65, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1208, &(0x7f00000000c0)=0x2, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000440)={0x5, 0xec3}, 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x32, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)) socket$inet(0x2, 0x3, 0x102) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socket(0x2, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() socket(0x18, 0x2, 0x0) executing program 7: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x3) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) close(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0xff, 0xfffffffe, 0x5, "000000000983c1a00200"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(0xffffffffffffffff) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000000080)={0x9, 0x16083e70}) fsync(r3) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) r4 = dup(0xffffffffffffffff) sendto$inet(r4, &(0x7f00000000c0)="61cd4cdd48622ce38b846186906eb983b3638fe8e007", 0x16, 0xf, &(0x7f0000000040)={0x2, 0x2}, 0xc) r5 = socket(0x18, 0x2, 0x0) sendmsg(r5, &(0x7f0000000240)={&(0x7f0000000200)=@un=@file={0x1, './file1\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x20}, 0x40d) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r6) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt(r7, 0x0, 0x1000061, 0x0, 0x4d) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1e5f) acct(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r0, r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000240)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) socket(0x18, 0x3, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x95, 0x10}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x40004802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x1}, {0x4, 0x0, 0x7d}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socket(0x10, 0x4, 0x0) msgctl$IPC_RMID(0x0, 0x0) socket(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 3: lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r0, &(0x7f0000000840)=[{&(0x7f00000009c0)="88f5051c6d680fcf347e760a4aa102136d8c3dafd847bc5d302880f3c55f7748b2f24ebb57612b", 0x27}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000400)={0x0, 0x1}) minherit(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfcf) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3c, 0x0, @empty, @ipv4, [@dstopts]}}}}}}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0)                           executing program 6: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) fcntl$lock(r2, 0x7, &(0x7f0000000100)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2000000000008000}) shutdown(r1, 0x2) r5 = socket(0x1e, 0x3, 0x0) chmod(0x0, 0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200"/16, 0x10}], 0x1}, 0x0) close(r0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) pipe2(&(0x7f0000000380), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x3, 0xffff, 0x0, &(0x7f00000002c0)) executing program 4: shutdown(0xffffffffffffffff, 0x0) socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000180)) listen(0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) socket(0x0, 0x0, 0x0) getuid() msgctl$IPC_SET(0x0, 0x1, 0x0) r3 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) executing program 3: shutdown(0xffffffffffffffff, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000180)) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) getuid() openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="97df8c3d29ecccb406cb4351d81adbd7021c556269041d624797c5197d6f7dc9153c221db9f905d9d038dc8cbaf751e6b4115da5e09817b9793cacdc1716ee11cdf97541aaf48e24f9c8036acde7a88363d162a7b0a9931ab06ddc1200be0e83011a2a50998111bbc0084fc929f99f2180ed294b3dfac4c7e2225998769ae768193dc00105bc0733836cd33c5e5461cf42", 0x91}], 0x1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000000000000000900"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000380)=[{0x4, 0x0, 0x0, 0xfffffffc}, {0x1, 0x40, 0x0, 0x80}, {0x6, 0x0, 0xff}, {0x9, 0xff, 0xff, 0x1f}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x38, &(0x7f00000001c0)=[{0x8f5d, 0x79, 0x7, 0x7}, {0x3000, 0x9, 0x0, 0xb9}, {0x401, 0x40, 0x20, 0x8}, {0x4, 0xff, 0x7, 0x41}, {0x7000, 0x1f, 0x7, 0x2a8}, {0x1000, 0x8, 0x43, 0x3}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c674", 0x5b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x9, 0x20, 0x80}, {0xa8a, 0x8, 0x0, 0xffffdfff}, {0x0, 0xc8, 0x3a, 0x9}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), 0x8) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="02ffa2f9e0470c85657ff8564bf55d258a9b18ca19fa6a000d1143e300d9d30c7fd02805219b6aedc12e438fe6bf67f9b788bf00548dad759483f43d505c7e12", 0x40}, {&(0x7f0000000080)="4cd4945a2aee6fd92854fc71e3e9b1dc8f351d18a939745a629f849337957b2d8d3a2f18f39ec3ce481c388c1a7038806bd29429e1cb9e32c2ce50220b1458c3b90ebe304623c9366fa75c3c50649a448ac818c8bd9a4d833aa366b6caf88174eff34daf2992483471d390b7e280bee4d6724d44f8a9bde9630feb8a644b50ebe8f767e8e7e8298b10c86fc642828136c42e7d5327fdfd51a4260a2d3fe710ce4e150669c16e31a73c92856dfbf5da2eeafafb1b3c4ddbed5d062885b439a03d0f54aefd03230166915106e1f7d7892202df4cd9cafce645946a", 0xda}, {&(0x7f0000000180)="9c21a8e61120a90a50cc867ace96202c3420a885dcb087865d500f8667842d5593313ea99e04c84807a7cca6d3498f12722553bb1ab89ff8401f9984c5bb1b94f58f33e58707449f613b22dc7ed6fc4cb465473f928f547c85abdc6f15ba245a90660ebc54877f1391b7320fdb00481bb217e02864f8f1907edb74adf44c9f7c8b0f3334e2a2db56c799880a8caa6afdef3e2064a5e769a42acb83cf55f55e310f0623640de75039d4265bbc69c32341b06dcfcf1cec8d0e90451748060a6b8cb62865", 0xc3}, {&(0x7f0000000280)="68fced4300f99e38b7eadac4a98a9fa82a90ae52a09a03c0d42b420c99491fb36d73acfebdf59ac654b722a3d69e58ceb5fa4d2400ee5df1bd29bf9f57e54bc3b1d0e1678782f067febe8b9c77b2454c2ff3ff4f0e34ba42036cfffd0f10cb2ae0caa7a2ab96d84bbc9b70d832cdc9d3cbabcb8b40a4a4f0899111151e3402273d05773976e57a22e1a62f0d594de0f20852b0a41f22b651e27c1cdd6a69dafd7d15aac93ac22e7db4dce24f66634902fd149686f5836c59136ea88c63b4bcbe22dfff5804c8a96530892e679f6852fa4b14cb22fc278e20e2ff781ccb", 0xdd}, {&(0x7f0000000380)="da0867f8149f08e10fce698f71f5f936c81bd706e82a0d8bcf379a7427dd8d4c33b1d7c6b5bea4435bcf27fbb32df7309b0349717ea35f5402b06b4eb49dd74fd2bcd9e2c4732abaa255e927e20c9664ac17319661cde1252aa0070e8bce0540b69e23d935c95e243340aaf56385639eebafce330bae8c1ea6e5cf59eb8cb8af0d9e24a68ba1b9273df9462ee8090ce6672ea59500b2be5dfff53cade7867bc7d7efad321c92aa85e8611b3417fd80dcf23aebbdcde0486ae57dc8d7f3", 0xbd}, {&(0x7f0000000440)="fc581f361fedb8d77e179cc562461a6183db66ba4fa2475bd3470d21f80567124a05bb632cc9ccfb6c8593fc477d6c5cb663ff99ddc984c4f92518624d2670969aad50edff7afd8b6c9765c05b5eeae73960b34468295a2d3ba035784bc67d784a5ad30a16c32a56a7814e7a9c8bd67fdcb18c4b74a90b43c0e6df5a3096d0d386629cd27b0b4eca51", 0x89}, {&(0x7f0000000500)="b25a8541f3fd885cb2196989ebb25b0d8cf0f3e69e813d8c53cb910466da0ed7dda8bb934e46e33a213bd3c9b0ea6910d5cb62cb9ad9f3ce2ca9e6430880aa78e48a34e33fbcf1c5408f618e538005e07707bd7959142c638b9a7813142199134b3f5531c12514ae207a8368afa800721a63c132acd3a2733fbd474729701a3f8a39b69d7dfba82d6bda30bc", 0x8c}], 0x7, 0x1f) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) getpid() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) sysctl$net_inet_ip(&(0x7f00000001c0), 0x4, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="8bb809b6b79e8ebd8cf7320108a7fb3b30216150f858e59bbdf949ebcac7bfaa11b2206c54643bf0604bbf96f047993f068ebbd9104776a69e6d17b7db1353c3496a6427dd5a6ac4c9db86b6e2c843eb756ba0967fdf5368577eee33b3bc802f694b7548fe11dcc677901489737b52648b66bc66fb2a475f63682e55f300d946dc4b075cb0ade473f6cfdac083c541ed5f7254d89d9e6e571150ac010c7b5c5f4fc823646b8f08d8cd2751f6", 0xac) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000080)="fe404b9f15fe4b0f14fdbe39e84b22f222ec0c2dcc40ebb02ed870862282586eff6b723d20784e315dd4331c0f62e1f0b7e32dd2b2acf15e53b3a09c654168996c733039410c8f2682c2b829c4f4b34780e79ef17bb0bb69377de80af9bbcacc502453edc412d87ecb06982a5fbc1153be69ce7b988c0311f49eded2549022d9d16cdea3d5b3a794799c34d4311130dc6c3a1c8662df6109", &(0x7f0000000140)=0x98, &(0x7f0000000180)="ac6d9d8205bd306d06", 0x9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) pipe2(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000140)="03000000", 0x4) executing program 7: openat$speaker(0xffffffffffffff9c, 0x0, 0x301c2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00001bd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f00002f0000/0x1000)=nil, &(0x7f00002df000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f00001a2000/0x4000)=nil, 0x4000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4, 0x1f, 0x8}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) pledge(0x0, &(0x7f00000000c0)='\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x8) fcntl$lock(r3, 0x8, &(0x7f0000001800)={0x0, 0x0, 0x0, 0x40000000}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) seteuid(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8, r5, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x7f}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, r5, 0xffffffffffffffff, r5, 0x0, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2, 0x1}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0xc0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0xe6) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0xffffffffffffffed) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffff730, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040), 0xfeea) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) executing program 0: madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(0x0, 0x100, 0x4d) r2 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x37e) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) semop(0x0, 0x0, 0x0) fcntl$lock(r2, 0x9, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) close(r0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) r4 = socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socket(0x10, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) rename(&(0x7f0000000280)='./file0\x00', 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r5, &(0x7f00000000c0)=[{0x0}], 0x1) unveil(0x0, 0x0) execve(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ftruncate(r5, 0x7) getgid() socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaaaabb08004500001c0000000000019078fffeea772a252e5dffffff0000000009"]) executing program 2: r0 = socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x4, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000140)="caddf7", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000240)=[{0x80, 0x3, 0x40, 0xff}, {0x1, 0x52, 0x40, 0x7}, {0x20, 0x8, 0x20, 0x2}, {0x6, 0x2, 0x1, 0x2}, {0x9, 0x6b, 0x5, 0xfffffe01}, {0x1, 0x4, 0x7, 0x8}, {0x6, 0x60, 0x3, 0x3f}, {0x5, 0x9, 0xc0, 0xfffffbff}, {0x5, 0x2, 0x1, 0xeee}, {0x200, 0xff, 0x3, 0x1427133}]}) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[]) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2040, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) munmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000002c0)=""/192, 0xc0}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f00000001c0)=""/63, 0x3f}, {&(0x7f0000000480)=""/104, 0x68}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/4096, 0x1000}], 0x6, 0x9) getpid() ktrace(0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x830, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="c7cd01b975fe3dad2eaf250dd8", 0xd}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x0, 0x1, 0xffffffbf, "0000c6f26425c087f4ffffffff00"}) (async) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000040)=""/62, 0x3e}], 0x1) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) poll(0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) pledge(0x0, 0x0) (async) ioctl$BIOCLOCK(r0, 0x20004276) (async) setuid(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7}) r0 = syz_open_pts() getrlimit(0x7, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[]) syz_emit_ethernet(0x119, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) getdents(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f00000003c0), 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x800, 0x0, "be7719c93c072b28bb00", 0x0, 0x2000}) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getrlimit(0x5, &(0x7f0000000140)) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834dcbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928675061b7908000f060000006f6eef", 0x50}], 0x1) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) r2 = socket(0x1, 0x1, 0xc8) r3 = socket(0x2, 0x2, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) dup2(0xffffffffffffffff, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r8 = semget$private(0x0, 0x0, 0x420) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xc9, r5, 0xffffffffffffffff, r5, 0x0, 0x1, 0x8}, 0x1ff, 0x5, 0x3}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r4, r7, r5, 0x0, 0x8, 0x3ff}, 0x7, 0x15e4, 0xfffffffffffffa20}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget$private(0x0, 0x3, 0x332) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x0, r4, r6, r5, r7, 0x0, 0x2}, 0x1ff, 0x10001, 0x4}) r10 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r10, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 2: sysctl$net_inet_ipcomp(&(0x7f0000000080), 0xa, 0x0, 0x0, &(0x7f00000000c0)="3821e11e736fffc9d410a7fe1970fd4a9641f2151870", 0x16) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt(r5, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000540)=[@cred={0x20}], 0x20}, 0x0) syz_emit_ethernet(0x6e, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r8 = dup2(r7, r6) r9 = socket(0x2, 0x1, 0x0) dup2(r8, r9) connect$unix(0xffffffffffffffff, &(0x7f0000000200), 0x2) executing program 5: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8000, 0x2], [], [0x0, 0x457b], [{}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x0, 0x400000}], {0x0, 0xfffffffd}}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x3f, 0x4, &(0x7f0000000000)="7cf6cb5f83953353", 0x8) msgget$private(0x0, 0x2c2) r1 = socket(0x11, 0x3, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x80000001]}}) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000080)) sendto$unix(r1, &(0x7f00000000c0)="b10005040000040000000000fbff0000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbcc70c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220754f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000004c0)="05adc3f0ca632bc581d78b7cb83e7a7dbf3afeb6e0bb9437888f7133d84bfd85ac1ab8965ce03337d1ea3570df38afd97996291b5aa359929374e626307a7758260139f4e3a8f889410af4fb555017e1b0e6367c3d2b1e66efcf825a9a13d3ba41707b151e52952dd710de2d11fcf1a3e66a423f44dcb1d5c15ad270146be3fe57cd14ba0885169d5e0314d0e04f4b29c18eee074a895f36e82e7bc88e950d4cae387d3bb42f01e75d", 0xa9, 0x409, 0x0, 0x0) r3 = accept$inet(r0, 0x0, &(0x7f0000000380)) sendto$inet(r3, &(0x7f00000003c0)="8eb1ce5bc129e370b458199a47480c9f2bc234e531e84dcb8ba072c9804331a75b46b86b6458ef08c002094587a8cb80c01557d5dcdd766811987a66532c2f20d10cdb2f78354659d9ce25374fea75fd99b7d3b163fb1bf4a3051cbd3b935840b80b0c1088a65d2663bad8e45462c40f8d01cda7c5ed3517a6ec09b7be6e8ea9b69ce6ec571bc682d70e5057f5cba7885762aee5ef65d3e1ecf1", 0x9a, 0x9, &(0x7f0000000480)={0x2, 0x0}, 0xc) sysctl$net_inet_ipip(&(0x7f0000000940)={0x6}, 0x4, &(0x7f0000000980), 0x0, 0x0, 0x0) executing program 6: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00000cc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000045d000/0x4000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xd10a}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000058c000/0x4000)=nil, 0x7fffffffffffffff}, {0x0, &(0x7f0000cbf000/0x4000)=nil}, {&(0x7f000021f000/0x2000)=nil, &(0x7f00000fa000/0x1000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000bbe000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)) syz_emit_ethernet(0x2a, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) close(r2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000240)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000280)="9b42a19ccc98b28feed91f2af6d9a64f71f5fd0381f34d2c59e221f3b0", &(0x7f00000002c0)=0x1d, &(0x7f0000000300)="4a581f11ed0aa5d35b6e12c10516ba1933cebb9b6733c45c163e3dc19d252835a904e92ad5adf1a1f73c2fa08c6eb82c6aae544c040beec99454fd43771885197eb6db5e5729ffb93085b606805fb2d7f3ab8c0cf0b88c817fdf41286531a2da148d4d8b081acc86d8a22871869a768acc00337fc39729a762eb713a8fa00b3ba22eb794df", 0x85) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r4, 0x0, 0x22, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x1, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8, 0x9}, {0x24, 0x1ff}], 0x2}) executing program 5: recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/103, 0x67}, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlockall() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) fcntl$setflags(r2, 0x2, 0x1) write(r3, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x83, 0x10}], 0xe4a, 0x0, 0x4000a9fa, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000300)={0x38c06098, 0x2}) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) acct(&(0x7f0000000140)='./file0\x00') executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) writev(0xffffffffffffffff, &(0x7f0000000c00)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f00000001c0)="82d376e580f34a0e432be47c7ee231a4855f157299", 0x15}, {&(0x7f0000000300)='b', 0x1}, {&(0x7f0000000dc0)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37f02121d915805923ef81d59d07d35b5143c3cb0cb3c4f97a864a0e355519f5afeb51f3f2698e1ff90d538cc100be820f9e5e0de5ec05139880d782458a0c0a4125855514e59654b607cc37205a10d25abef037243b3bf1b07a9abc89747f728c10c74e4de5e4a3cb8e44b50e9f0fc6d4b3ab7c9bbcda2079103f59d761af1b439926f73cef974057ac766991aff3fb2ee85939af685d045d162e4b56452ddb8a50fc717bab4ce8eb5b0230a0159495e9cf5053960643af246196dc2220cba294f551a6de8a1410e297c8a2dc0e80908d8d50a7e192ad4b910bfe2aa562f6b7e71bb90d14c09cefc97c3bb26308f1cc3086374dcc1426de4b53a221bde0c046e050ea53540e7de011d8c8f114507018120eb4c4da7433e6de276def5f3162c250ee4d6244c7ee79ca27b051a9428be9a6d34a080086457d151aa77e7b5e8388edff23ba8252ae7d12706e81859a8bc45752ca63bd309ad7bcf18df0fc978751e6b72e9687e81cb6600cf2f2f6cb5904f25537ddad67a408ba3045a59035e0000e60b99d572ba163c2f0a0c86e3ab16023117d247d5cee035616f29ff22571383e2c2b7324ac43590ff3fed1a20a7f8e65da1c4c215d5ee1a00703128e6da9e1ef71eb6b5795bc2b9e37e1fc00a8a2e876104c99630b900c5d4e96a256f1a1d0811b7e794fcdebfc2800111adab1f8f389b36bdc5dbd4f45611b9ca36df4626fb106778cf3a98a9ca6fde14374e7e5bbc6a28b1e4a4570369cda8c5341ec7f3afc3b6f992123d7c44fce367dff43fdea0339247792ee55ef34c4e4f78fe75456e037b23916e610825066a1fdf88472d2faa03eabdb7ae585c323230ab5303086a9326c38cbbca8f51866daedaf4cddd09e08ccf6769f40570", 0x2a5}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf400197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}, {&(0x7f0000000640)="46961094b860e152ab34c2ce7be71de32582943bd08bbb523552f7b019a9741a17732154450fe15e57100a25ffe27e12b4546fc749349b266066900723451de22ce6c2e0f092ba572d7aa5409020ba436d39b76c1732609ede6a6773cd79d52cbf9e5de161878924ecca639aa6b260a30114fe75c3b476739f8a73ddb7bab7ecd4af004908a7def205815b78785a306982d26b75867232433cf6df39029055e0fac03db96477d1547ab9a80fe055f024", 0xb0}, {&(0x7f0000000b00)="f58bf564dfd049dac433db060497dbe23c73a630dc45bf818d873aadc25a3f252c47f930955371b67731b53db6f5c9bdac254cdb208d9177b233c16b413fef80183d738027e7ff512099d1e4119c97bc99c5fd4b4a2e2255a71bd0ff7a159fd2b75299b5c5ce798489fe8cfea2f1b9ec3e81387551c87ade3008324388e44c04d96e6dbfaa0e01341652419d99804bfec9e49deeac2283f2ffbbf1fb7818e7d2ccde965dd415068f96fc47ae367b84121e9add362c790b7628d8efb688756e75164e30c5b2fd3d75fa432fb9904573d9e742e5a407740682f02205b21b5aac9e7e8bafd4", 0xe4}], 0x9) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x2, 0x20, 0x40, 0x3f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r3) r4 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000580)=0xc) getuid() setregid(0x0, r1) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r5) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) readv(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000880)=""/86, 0xfffffffffffffeb2}, {&(0x7f0000000900)=""/72, 0x4a}, {&(0x7f0000000cc0)=""/210, 0xd2}, {&(0x7f0000001080)=""/228, 0xe4}, {&(0x7f0000001c80)=""/4096, 0x1000}, {&(0x7f0000001480)=""/152, 0x8f}, {&(0x7f0000000980)=""/97, 0x61}, {&(0x7f0000001180)=""/82, 0x43}, {&(0x7f00000012c0)=""/197, 0xc5}], 0x9) recvfrom$unix(0xffffffffffffffff, &(0x7f00000004c0)=""/165, 0xa5, 0x0, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x8000007, r6, r2, r6, 0x0, 0x41, 0x4}, 0xfffffffffffffffe, 0x10000002, 0x1}) seteuid(r6) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) syz_open_pts() semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000400)=""/108) executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="cc43a9b3e77700adf612ca22346dbf4e6726ee1cdfdcab6529b922559e2a533fc941c315df92a2766038800807cc905893ece4750f5c811bb428cc73736385ef677796bed3eba535a646536726ff74397bee3723e60aa8a835bd6229aafabdc38a0e0de93c040f0734fc18bc22ec058ec95ece69f22069428e60e0d2cbc2be65d43984e6", 0x84) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x200a8, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000200)={0x3, 0x5, 0x17}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) seteuid(r4) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) select(0x40, &(0x7f0000000300)={0x59, 0x6, 0x7fffffffffffffff, 0x3, 0x9, 0x6, 0x6, 0x3}, &(0x7f0000000340)={0x2, 0x2, 0x400, 0x8000, 0x7, 0x7ff, 0x8, 0x8000}, &(0x7f0000000380)={0x2, 0x7, 0x3, 0x3, 0x2732, 0x0, 0x0, 0x3e}, &(0x7f00000003c0)={0x2, 0x40}) chmod(&(0x7f0000000400)='./file0\x00', 0x24) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000480)={&(0x7f0000000440)=[{0x8, 0xfffffffe}, {0x88}, {0x85, 0x1}, {0x127, 0x4}], 0x4}) sysctl$net_inet_carp(&(0x7f00000004c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000500)="bf768315be209a6c1d24029054e432c6ec756438cd7fd948f20e65ac4ca1e2ebbc1547b7f57c78b77d62e764b02ae4cbb64a43a68a42d1af3de5e00c39a8248cf32552d228d4f532945f626ddbd29491fd0b2923419ba1a531fbd4d79ade7d18a6ea8cb03260fba1c9fc134255ee025aba7c87b6690afb8202893af29a4aa10a1221e9167d0455201cd4c545eab0a8b9350ebcbe3e8ea28abbd8e5bf22c8489abde33b3f22b739fa68363e58feb847f9fe785b58fa854506052f2ef848a6a581ab5aa230176645406f6953c0e3e0b1b82e982f9b6c52426eb53d91df15b4256c6afd282acca47a214ef07a2a164f4480027c2478a25882811ec160ecf5a40b14be834dda523a45396c1fab097fab7e437d35be8db50a0d20348a4c0ad50bb1e64a2495343f45ab7cdf2be267b9d7d9542924d73183233ffe7a6d269325ae18cd35c4c082bff2b272acfc98c57305147a8aafe2d73829879ed5d3eebee557e3817776f2941601afee65daa7c5bad2d516db96881d57dc0623a578c8d289a82d449967afc40371c1105fdb32599e7d08d62527937b968524c782db51ff143a2421bfca940303155751760ea780938787ba26c01f8970a14cc84e5c24066c3b94e7d54fb8ad3126e9a4edb70037d63dda33c84b776e06307b4d755cc01783270664f3d1219572839ab8ce85f8e290f09e1d02747999115fe5b1eb6e73443bec67b233b241ec5a80b3b7f25380f8838d1360a6e766b607d787c2879d3a2dedcde7f609d614b0ef52f487f3aecbc6ab5c4895289a43cc687135f1f59bbfe254254aca68247cb1fb5ab5d237172baa28e248fee6e444f5bcd75595aa316df11a7a03d3f00dc5a1f7d396a5c2d76343a2171dcff6dcafc014ef49a2fccb86f3669dbd912b234e7e9acf9384868ddc78fd6e74e38edc0e3906d520fef640e76c02c309fcfc77fabc4f8bb8b826e4482cd2a9cc222de8edd69ea5bb884d4be5415f11a02ea4b37151e96b4316c4629e79f46f954e645c0621b72da8eb2e27a99b827848ed55b162f5735c5098213ba2abc72ce03c72b08f5f23140d5590b3451baad88b5b013eb49b504b594de82ac771fd82e6652a8f0a3b729f87b8e6204bc99f280fbfba49187e1c4d18f72bdb5d1e0e9f86168f3971800332c0aac4858de07ad0c9b29250c51070e29284e26fc5d53299a64c468c9c1e0a7edbd4949704204e33f6078133bf97300210c2b5563bec9d99bd8109af9b7aab04f3cb2f0fe1394f54fd67f48b10ee05bf6c29cede333fca40f1e7b50254d1a1d9ce0ef1ac200127153ba9a84e5fcd2cb948ccfb8e055a72163e93acde4f32e5d62a8d8b15a32e83b52a44991f7d03d74e932163f410a01434277cc42dd0c82ef08ee88e8d35282122b32fb613200a93793e07c6618148188a4f6d14e82df87a9723d373723bb6e6eb4e9f0607b393757b6684633733d8a23293b11c20c8243d9d14a7aa0c3133ad916abbb5e33c3c625b44746fe7572206795cd70b32b71eae989a8d53ebf2e145150379e7b0cee4049deb8e30bd681ed119eecb270bead66f56937df255b400c1994bdafe8779f69fbd35cd28159088ad62939deee8eac66eb7c4985fef8429ba8590c7571d608bcca08ce779fad68d9597e926013857785f3ab161c48dc18765140a590b31b44f2c57ac05261c5648e47014228eed441ca5814ff2fd688020d476e92fa1717f46067c7bec65ef594545a185202048df91f221f090ece9e7773dd2c5539f13ab6b97c17415766a0532969606420bc44d27dfb3773448adce830b22874be50ea47c84334f4ab7bc9f0d60b30e7b88f4dd51383104b4cf487992ea436137648d72b19080b4d90a488626a342e0cf18bb05f4690b46729b1982d99a4e66b2896e272a7bff30bbc9f697b90d2551762a7610f1f812f37b4175d813f75c74ef0adba73b21c8a47ba7b9c7b183a8ff766909c3ec9626751ced74de2fb1bd224ee70666071487afef74bd0d92c9419b1f00c99e64bd8d4a516d07db515d5e4a7c77c648c85bf2bf93d08a62f4210b6151e6a850becd082c419c2a3ca57cdb7796554d84741eb643044839551eb992f7f3de3cec2b4bf948abfc4728a89a430979ab3137e5515f4abe6f1f29b2b72eb97b56f4e44d4566d066c1976c2c48d23faf906b9279e1278073c34d07409949b5342a34418a53afc0db605aeb23c38af7a79a06f8b49fcc5267a9e0e98ec711c025643555a0a21f6943664070a848567196e239c6986da7130dd41c619b64e9bc7b9ab667a2c29fd2a42e04ad7da55cc5587edd09856d5f9656b3754e7b468a0e9010d200e4d936704e88d8ed7442ee64b45aa6462548da9be5034596e4a90e952e809e25149fae1503db669f52a8ccba82cfceada201a91c7b0ed525ac6a4c2a7188619db71eee6fb2e8858b248e6ce660d9609ef07c03d554562db2ea081078657e4014f32ce34ea3f3cc6210a349594e103fc7b9cbd8e1c1a6d2d4be4084690bb103aa972002c00f4c30a78ec6c287c5ad0a4311a4f16bf68218df509c5cf4ce9cd58837fb301a7edb436ddcb7837857a5aa7b4707cf9b25cab9a031c448ab17f07a97ebd6905c3f50915826608c65603810a1ed621634dfae6c72073e4f997d5b3061a54ce5dc5bbaa2a06cbeec34a18a3f33ecd511ea8a61cd110d30b3d74d4d5b2f42b67114669f2d0839bea7c1731d838490648d0f7a970efe90b723bd7c705f9bb0308e4d37fe861f303310c01e9ca8c9a113d06adef97220ad78fa43e4f9dfc0a6b4f5255df1e7e91c09de3b344d2f9cbf80c36a176baf360ecc8de34f6a9c4c3417f11fc3c9345c64a82a5e5f6ce447287adbd2c261015f2b513e685a18afa3854616294ec88123311d8a00e1d2facb0589df959199ae25c89a28146e6dfdc91119d1320821bfbe5c2c14f24a1c2149a7ed3f3463b73162276eae77579392d5c7414f7b986cf3623b74cdc25749275fe94a204fcb5f794310541a08bb541d5de653327df6761b98bad97efe2ae9eeaa42cdcc589fa8c2e339b674205fd5ccca879b95ed4ae44df0d598275b72544510cf0f09d8bd4688bccf4a7fcd26a8732426b0cdd175bb07b747e728b9a0b636f70957439b21535f21831aef8b5bd5034a8b40e67598e2a7f0c6093d53c1c203652d064b4bd8d33f622fa6176f4c064e1475f5f011f2f0592379fd30423df6b0c1940fb2d622095f1906723d59dffe91f9e7d790deae29005308f80cc13829c652a52e62913824ee2e8d7e47fc88426fb1eaf3f9917e1624d2b3358088edce0cee4515ef268935d4aac66ca479708a3115758a3ce2283019420570c8fd87965a4ba19f2211216a41b1a3bfded9745af3bf80eb0a2f9bfc07080ad2dce0b5c6982e01d7bf29ff0f566c3517cd4c9bff7225a572e84a34e3169e9abd2ecbc6095114d25637bbb804857eb51e443f4beceb30e65f6b48294f9eae1c5cb0df06374961863de4ad7fe12e0ff59780a615d117dc44ee349e56c4f3ccdf704f90169b09ef1f9d2a70d766f4b4207ae08ba01df1461b9f1ab1eb06db7921d6688a8dcf8adf7903046ba901efe9da9cbbadb29c9160f2235ce9d5a828904c16325cf587c8330db8416ed8204aaecb023cf1bb17e96d069a53c0821f0d0a376cb97c4ab8de2f31ad5e11fd2d4c339e4119d0f2891a41053734b2efbd923852f1ca04e654d15a90515dff44298f459344d92316373ae092b7c971daa38d73ce2dbfbfab6e26f8495f809bc84a22d0a332e64a4db390aa47d30ac84abfcdb2984a091768bc481913e5a74b0166453d0d4934855e58de185521d2cf28ab67c1f383e19b89734cd57b07ae37a7a392ae0337646c34239430b4b9bada239a7ae9e87395aa90037b59aa1047d34718a82d825390ae66e265908ab58a75552456ca4d48d553dfe52dc1552578d8f774c3aac3a0a48f3300f3b18f46d47926b1b837d103555b63e9949bb836bf7e3d34caacaa3ca28d31f9d15373f32eda517f1010b70955fdb4be7d177352e62c93c2813db04edb068298cc532422bf51015651c531ce8356c7a34baf50b70e57bc4ed798aa8f4aa903774eb931202f0b28457d983da006114cdc89e00ef4480196c8d11bf1162a47021b1f11ec42f1feb2ed1cd50524bbd3195aa1d5bf37f993fe1e69941e3cc379a29ad2bea34fc7d07b1ba84baed546bc1cb9a47fb87833f339695d0a80d25c55f67c32ccc085364a34afac9d81df171932cc52960774e2bae97906b000b6c031aa022921cb925a7bb75db642eab01f57b7b8f637e7c270427adba20be89188213fcb161420c16ea1279622df06747faac67d617aee73f4545b54c0aece51aa6b2c7ac5d889ecd415423001aa1cf9cdb8283be8f1f19e6305404533318a9894f61ba50499b78e03d2336f3ba21419d968d60d774557298d6852f1402c61ec7b36f359033dd2ada1e300e4de23afdcec4031cbaa5b71738e072b72f3499b7991c12935498f7a61b5ca21a3d20987ab927500e04a51bf4a53ee2cfe21bb161ef5ae5d339ba60cf3eae8519056bc86e941a9ce74f4620f004f0cf90b603b8f87f85cf35699363781ea0d97c7dc2c38409207c31d747b2c4121ff94567f50cf682a65ccc2769a69123c2d79b72c9ffa09cd29eef31c3c0673de5ce2fd9bc48c1e367db096d04c59b99199eee19c968fc92d11948ca0911bcff81644ba4426176be0b3cd5aad1633a94e17efd53da82164fc3b6ea8d36fe9d1c01c2dea5e83feada7349b8ecb73a67b14b82a970f81795feb74db496659be2f66fb46f619ff43b8a80c69c9bf078c2ba3b3190b281130b747df1f88f4bc73912cde18ca918860516a1d39031f1e4e9f4ddf863c82ab52f077457fa64dbde1618d498ca3e1835762b1150dcc346f737e9c55457ec4528a9a75bc52a8e3ec5d1b4ba6362829014cd19344211c2d25833f0c785177a49ddc969944397c36a82b7f8380d568e2cd4263879422e32e61be1d40d3edb12c84748b3c43bf6d9835d162a53a4be34c4adcbe8370c3c0b1bf8cce435a778a484999d2db5237551689c48dadcb034bec1c68eb1f248ec7596017511a2dc5f157c6052e84128020f1b58b16633791f6853d5ee295a63e97c99f02444d787ae42d48341d055fec91c6b33517be8f94cda3f81302812b3ff25d871b2cd08e9169d52073c2626e89cb44ae7a807ffe08d9b9f663db227459e4617ea848a76e0f1975ae822d0a935822f410bdb1a58e25ba6d0d44e6e793eb843f054be533c1b8c846f59c31cb872385128b9800e7ef4685ab263e06d0691655e6b69afefe4b8b154cd8de3811c410cc789f98124738ea44c03f176d57c27a820cb109e14aa424a8716a79d5d888746d35edac120c6cd20e6c42a36a3a99775b13a529bb4af7cba29fd2331d6752e4b723c1c0dbda3d65d8c6d8d0922fcea9d18b4d0aae9a4492df78245cfaf3e241034385a23851ae834441272e2f9350d5f6bb5ac7c743ddefbd9580472c0b83995ad4d013e0a02f7515a8ba676a9bb5f5bdde206cc7b1ac70306332c2401415b8e083785713421548d68fec8b537630c937e27857c8986ed44582db5b5f17911c2d544a4f6965d5596d9d735b2a61a52224969b8bd16acf25353ce76c305bc2dc52defe34b2e079b7d2c789ad453d3551e28c9fb73bb401fa6f96dbde85e5eff10a115947c6dd17161c9eac2a48564bc72febc63ee6f2ce746df0132f8fb3d769c840ee12972ad748052bc9cd2aeae554a9dca86c486851eb9760f6dd19278c42", &(0x7f0000001500)=0x1000, &(0x7f0000001540)="7462811ff4a3eba3c662896f12dda601cd532bb40a75a26e69d7684ae079b7cd8e2f70ad75adba87e48e16c6706401a3e20c3e5fafc8b5b26a7253be6e2c8dbd6d028fc03b07713ecb9ccf444b1a619e563a18b9bd5e428c42bcd20a0b46a3ad1a92b4f85d4dcc1de165a2dd11419aca714107069f9c941b1066f650baec6d8ebb0029645983e0bdf0065529e6cd568e9de1dfba87b6d19160894d37e8d7ccb24a60ff9dc92d4feaee5b9ab539daf92a054172e28df33a4c0fb4c70095900720", 0xc0) ktrace(&(0x7f0000001600)='./file0\x00', 0x2, 0xe00, r2) connect$unix(r0, &(0x7f0000001640)=@file={0x1, './file0\x00'}, 0xa) getppid() r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680), 0x2, 0x0) pread(r7, &(0x7f00000016c0)="6bcd8124b58a7256e7b176b848053e7075498d10c62c52eb56918398173253181edf26905f6c0383fb5e1013af4edf4dcbf26c20ed04e9afd21355490765cd325f0d3b8ea61e8186670ddb3c7994a0f080962ed5bc1066a496595151475e25947081a9c611c4a7a52097e3d31c1fc44c47c6cbc4af613ced0c15b435d298f0e7fadacb0dc974a0b0fdb6e0372fcc56f463411e3b2c167f0b1508449363f6d12f00fbf090fe03147a38b2310d6d1a8948717a7f8ec33f7effe20de8d0b8a50d025d8fc159ce92166c289dd82307c48f59cdff264b3adafed30357cb7ae3b49a4cc5c9e76455dafef13aa7023fb4bf10b56718a70e38cd03f0f806ecb05d55311e6c719c24e19d7447f48258a94dd6d60a3517f8ca7a0052a141adf05caa1679ac6188791dc39d951a2b44a41ac3ef7b5843e8ac517b45c1ad5fa4cb587c003a76adc2d08647794644f744d4caab8984c2d54bb101f1308d93640e0ea890a549aa66220598ac245b461d4e26df81b80b9b412b098e55278a1709223ac5e05b7f7415fd793536021faa1999d2223761582bef6b1896a998b8ebca5e55377147861452a5ce60f8ff218b51b8b65e2617ee2e7ccd19d1f5a0e125bbd37da24e752129e506958ff5ba9038eb4f9ca4d1e20a67853d4db25f24bbfc397f2c7605e67e160f9f9087d58811e7abd00915dae251637a14b3d5c0ef8f38cb33d2078026a29da9a265b7c200ce9881ff2723e91a30e68466299d1d2072c6d0af2447de390762d556f12ca7296e0ee1ea26d5d1c2a05b279682903f62f93fe8b718ea73a68e0a530be3450389b128e2d44d1f902bd6d0344bbe7d08845c6e54dab4938a9820f090576f678c63867545dac757adcf16bef3f332cbc5fe0fb1d7a0e63e12d4d02a7a68bb69fb58aa86761a36e914bfa84b67811d663a20b2f2be6fe2da870593b8392afabfb52b1f20f8a69bcecb123706ab817a8a715ea3b7e5a30afebc4bab5eb026932a969c4502bd9fa799c213c169f0b0ca44f031a79c4ea0846e3cc1ca0442514a1726ffd4b9b219b65b425bdae1582ddabd9e549427f0f0636d0cac11525f6aa5b2d9d46ac7eafc4040220a6e1317283028f740ffb0a66ad0dfc9f71c8d7546bff730348c9b64a9d22b0b6d93d462fca12c06a6fd7265ac6409896c0f65250ffbd76a3e5333e7eaf6ccaa835cf622fa191b13067aa92fcf84ab75c2494342d16fa01b7ccc50f0ad83026961a355078822e967de05c8233636726e277c77476c10f6695b193bf67cbbaa2d8d2c131227b936afbc050a2a4273b2e94e36550d370764e08065a936923a8e630bc86903eb2bebef42bf832f074f2c7414bd9d28b01a27afcda5c0050b828bb6c8e6ed89bab4e85221b44e24f76487f44188d66769e5014710dcc13620c2bcd095ecb9705ae8f4afdfeb9f17075128a2c9702d87278ed2bcbfe0e6e0a64e8a84fadb8e1f793c9b52bbfa269b679f8fb544335319adb825e28779eb00420ea1c2d45fa2cbc3f81f1bec30c61a901fd8128a84a274f38476b5188da9426fc13febdbd0897ad9e5bbc7f9761e67b9f177f24c20069887b2dc1be19ffca956f26ec5a5a8ceaa6b6e8dc08d439cff15f4623c70c479abf9b5c913d6ede6b2490b08340e83a30dc9fd5058629a01f30e672e51bc977f1ff56dbdc060e5e8df786103ddc01e6ba1ccb510e93defba84eb25c42784fb58c17252b74f75b7045df65efdfc8ad3b1915b7cdf25bf7e7c61ec4a945f86f261564523af41fda72b695be078469c8df05885d02022fa039a3119fa49c1644d26e36a1a9d20cf00e445b3d61c3bd9cf1bae02b100316077c589eba40bd630598bb4b3a4d23797bdb7c5420061a277ad2303e4f2a9578a24c78b85b14b628cd8a1f316da1e1fefa5e3dfd1eb6233ed6bddd04eb122cb49407d99a6dccdebfc2d2ff31f8bbf9031c1611ba8f914816160382ec8b0a91d1b9246667936bc65e2331e146a639fc24d28a746d24100d0cf4526754d25bc6f10485292175294744473a8b309a1678eab9581ece9da11b2aeb2ba7a391080c33a0a15b76323d6c52704603c116cd18db58ee06707ed8e26cad903e1e35bba96543edb3a9468cc2478021a1ea151e53a3ffa75f91c9778218c9a0489107cd26c4707d26ddc0dcac67df29a2860eab1a087a33a2c6ba75e5589cd50110e5609e0df532feb94df4a30f876f8cbc82961cdd6217cd10b765ad3bc1ee346689bf6f3ece6e2af2acaf5a32b4d158de9e53aba334c5be84d4181e14f4549fcdb0b8afe0a8fbdea30f98d2ba41af3045e216ee2ac2f2024e83061c8c78b4da830bbdd7a8b585cc8ba37af58b5b47ae5e6ee933097069388751af890c584fee10c897f8bf213433866aa538a5471b91afac4dad5fdb98ac254563d6f44cdee8298c4686005cafc3bde61cd5dd3b44b422c162c616337b36caad2e97c6ef5afccab9f2c5fd0518df55b6a29feea4385fd96ad6e90833bf024459c9ddba71c10e31bf2aa47d441ed83604be835b90cb9faf6cd3c32512fe74acfe0eb8be4e89366de70d3ee904127255130cee251e28fc263c6a67f98e4b1254a91dbd503a9075447a74f204b5382691c9fd6e0c61e74286918ddf39b184f3d8fa21192301ba69a5e090734bdcd7e74e29703e62e7528b416792b59feeed471c14d3466fbbfc9f5b55f52ce5971b80bc8f3069221533f004c02f27538431e9fc91bda2606d9b85ed78f461d555e91183ac07d8569667815bb2ba86f30d5f31423c9de40f6314207cb1c8f24157b53319e22423a9d74c10d0d57559a2166e5a434f2e22ebe0ce213f2d63347f3a99d2da26638ccaf8c09192f4a617a87789860365c3af94411b9d322521c7fd9d6ce0876da11e14e50cf1985828055dd562dd75e71fe97e87487f30b7690773d67e74b6ea6a512904524a4d3affe887c70a92f13df5699bc55c3721e1e5dfbbd731f458d17b654d71ec7a9a52ce28e1bc14c9f0094c1637acaa884a43b8424fb6e852c4a5a688e84cb4306840faa8fd7f7f9ea1c41ed8db47f86370a20590bac2dda69500c7e2dddf38a911e172c28f0d543c48223c7c3b00499a89c43f6df5b1af24869bfbf05741b66a2441149796ab047df5abba1cccbb26254204629b2feeec0240db0f4825be935a12839ff3c54369f3b6200eb09c5ea1df1c8ebd2e1f37e2ea0dce44b97e238f1c9028507ca4d873212489bf7fd50ad6d16a2aed5538dcab0ff0b8ae68e6afd2cb397fd271a396398225eb44a55ae3cd368deeee28520da910c382bcfd24b33b6b40937d8f4aff0d3911d582213073f11d043000ecfda0a6505993dde41dd41525a1f8cafe136ae9765e22bf25e70e702e39c5074b6d00944adebe9c97b6f34c49e51e16ed653e2b8550c35e64d761732217757fe3ad0ff1d4b1aea233e6f4342eafeb09ff1ef5d5325fb2ce182d7e547d2396e37787c733f5f6359038de2242d02c0793692f7ab5782ea7b51ef211ab5c4ac4b450747e92529775ea1d042f36679cd4b9f28a1d25f82714217ef4224deeb007b0858ad0c42682f69920c5c05eb6af4bb600a24111ef8bcb60b51709b96c95948a35c29df9f6cd3c5206163c9c229414b1d062980dfd4c8eacaddc0ad05f7d027223d958c953745a0eee7ca704ae1c0338804eb067ec5ff1b598dde2e47a88a3d7fcc9d4c1d75f85524d19f1158411aa57a9648726b9c61d4362252961475ad3c0c88b704b60d3ff40c41af3f0187651ca5510cfee0a21ee980b1eff728cf15e259ab3d3b2d27fbb24876939bbc05d175df7bab792f312b7183df9433b560095cab5d640ea3e13db180b9a09f8eedff1cfd5239c9123ff325bc7e588aa8d23e459d31007dd7a1dd5309d5ba642039d457db1dff40d3416b64eb5550c92b719926564c557c3cb08eef6ff4e3ccb6fd032ca4f82ef0d0c48bf62c4211f5ad87adeb9bbc24175988b77bbc7f6cd73edbdaa3c20e0d70befa277592eb13c61de36f6bfe1bf4eaa4ed85bc6d26c6f64e2e31cf63767334c8f73730aab4d2e76213cc92157c831aa65baa4ab23cc6cff84a2e9108cd53cf5f6611f053757f0d28fbefeff80761f97177264863a1207f4aac72d45645ec502715c1894abb7e82a8df7548a2c62b9e0a19ceeebccce5a5ab3207edd6089c10cc4b7f1ec650b6a46b0005df44b986107fc96e09b36021e68dd5edb83de20bfb73860c2f10f1a1a2822a3d73d3cd5b7d76fe29bda02cb31d29fab3ac1bf113b9d2e4d7c3a180eded869891d391ac1d1c8cee2c8ea35b9992b42a22381846aaa9a237dc6f7146d92a9ff06c3aa4206b6d4f341e8f840f673ff86d01e37d93687c994403096add9a229cea2720aa09f7329a3558c945d5df7a3fea2e0f939fee536c152f9cacaf4aa5e24ea939281183b59cf760ca3d07b9bd5157cf2d9d3a8da1136211b59b23d75d985193d1ee32adf33b332b3151b63e423669460df5228840cd3a62f125234e25761bd39412ecd181886db6b071142bc8636813fe4c8eccaa640935277c9afa2c4e356f87ba7455ba86c5a1a4ef66610ee686a580758c2cf2ade09da52c06f7365b3a12f940f5e7c209b37a1871bf31a229e747e3c5e0cb3c2094e8a96f9023dbed3edc0d57592c41e0ce961f3a341baaf2570d704f3c264c4db760b06e378f4ef3bd86cd967c544e8adfe85d2811e668189e0c698ddde97ead435adb0edd9a101136b39e157e103f1d76980cde2541bb5b7141023da94aca74059a441f959e0becd911855ce91c2a03fa059f918f7c00a2e57b4e325601537a28ee8d0d4ffc6645fe426be9c251e729cbddce3508fa153873f455e0fba26bed63a8be1d657d5c25a6d54428ea0c2c2d52f6cf17eb1a9d53a8eb360b85219978c09d606543fb8edc30fb297ad0a972060e53e7634269f2767dc778550d44b42097b6f4196f738a0ad5759e88d6859e69d42800464d8541e2ce0f693e2c460ed7cb3cc4d3ef41d9829f30eaa9f17ed556ee83a4755435cf0df52cb316f369f98c60ec5c70f0d987aaf837522ad54da515bcc11311901e1d24e175c3b0a278c8d4960ff84fcab368935612df37e95b607cd600fa07c1fac30ac5e2ce902937e324f53a3a8ccc12c853ed44d3ae5bc6d6b9a0943da0b82852350e1229cb0692be61e06a76e66aba1bf00f201f6f9dc4518898b7739c748ef4d446e2bffe513eeb2c2dd448abd02a96005f939f5fd72e3da1462dee93fddfbd4754b568e4173d78425ceea37e6290fdecfde213488e3abe90d98adb671e004de5ac5d98630871bcd517c4ef0a3b9f0244094eb5aa020180e84cc907ab58b1aaf350e26bc0101653d8ccc64d239572fb5cb663215510aece7c8d7badd9ffb8a541969d7d79769ce2df8b16ff3e708084047d7ce7286baef0bf2d04dbc2d1ffc00d5079acdf57c8fb85b261ed1908c6795836dbb6b89764817b4fae80b8806cdd50db39d8bf02257cf5657f708a2b9de702e7d23a28bd6a18b1ba15746fa876051f615d9310d4a7138e195003752f071b0fbcdba8a620551c9e4a3e9388ccd3d3bafd78adfd581c7195e273c55037849f2b88e5f73d0f915c61c439b36ded8b86074261d148aaa2a2423b8a4d843109cb9658d911510141407248fc7f33fb6233e3674b146a49e2b5e67f66972a6485464b2717475ab4ef9b88b2e6f9f70550d776395e2fb04c6deee4910ae76c28b4d750c9950b55cd3d44a5cf9bde393e33c6a447ed6ea776a9278f1aeee0f1d48e94d53dbf174d22e9a2f033737941a863f601", 0x1000, 0x8000000000000001) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000026c0), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000002700)={0x4, 0x3f, {0x3}}) fchown(r6, r4, r5) r9 = open$dir(&(0x7f0000002740)='./file1\x00', 0x1, 0x96) fchownat(r9, &(0x7f0000002780)='./file0\x00', r4, r5, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f00000027c0)={0x130, './file1\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000002800)) readv(r8, &(0x7f0000002a00)=[{&(0x7f0000002840)=""/55, 0x37}, {&(0x7f0000002880)=""/190, 0xbe}, {&(0x7f0000002940)=""/138, 0x8a}], 0x3) r10 = socket$unix(0x1, 0x5, 0x0) accept(r10, &(0x7f0000002a40)=@un=@file={0x0, ""/78}, &(0x7f0000002ac0)=0x50) executing program 0: setitimer(0x1, &(0x7f0000000040)={{0x80000001, 0x303}, {0xc48, 0xffff}}, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe8}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x57) sysctl$kern(&(0x7f0000000180)={0x1, 0x48}, 0x2, &(0x7f0000000200)="2b58a9fbb0a246c75ef3cb8d921f086b61fbb45c8076f1ff92173fcafb49bf1aeb2987154f3d5b2e1bd3c0a0f16857cf089b31766a39e47e55dbe66539de75be24eb31c731c71f132f9db7efc2c4d5f9b932debf4f31f5c2831b5e83ac54f562979a14e0a912f829225bd57534d5e620fb5eb2", &(0x7f00000002c0)=0x73, &(0x7f0000000300)="2ed2f25ea87ada1524c45ce9c5896ef3e915f66b3d731a115a5db44dc0b6976814943b5f8eb2125cc2a3c8", 0x2b) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0xffffffffffffffe3, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) executing program 6: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="f8", 0x1}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./file0/file0\x00', 0xc0, 0x23a) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000040)="fbe96f1a", 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe39fc9bb200000000000000000000aaff001fb2f810e2853a17d600000001004e204e"]) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r1, r0) execve(0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/23, 0x17}], 0x1, 0x0}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000026c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) sysctl$kern(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) write(0xffffffffffffffff, &(0x7f0000000300)="1e", 0x1) connect$unix(r4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x0) close(r5) socket(0x18, 0x2, 0x0) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) utimensat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0x1, 0x1}, {0x0, 0xf5}}, 0x2) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) setrlimit(0x6, &(0x7f00000000c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0xc) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x24a, 0x0, 0x1}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x9, 0x0, 0x0, "fe339657"}}}}}) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[]) r4 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) socket(0x18, 0x1, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)={0xb40c3d123506605e, 0x17}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[], 0x158}, 0x0) mknod(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x3eb8802, 0x0, 0x80, 0x0) r4 = dup(r2) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) chown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000080)="b671b5ba583f8a0f42a570bba62564ae22d28e9e5a4c378a16fd872fa74be20513787dd1405e", 0x26}, {&(0x7f0000000b40)="cc1087d95d6ab8bd56f230ffe248788f0b0ed47e67742cac576ae518b81ba6fd04dd2a184376d4c7a4b8831c41802948b952472750926222c077d80b34d47aee21e5847369062225cf8b29eee7b2ae43a85a996d196384b112dc5fe91916d44a38c5813b4286762adbf019c8c1e566ac084a84ef3298fb01ce07d0a2b6c69870046ebf69ef99228a842a59a5279e2bfc40c937c8d35b1cbd1c96cba0d45a31d39ae15e51d471aa7c7f761f1430148de7e694dc3ad04c8268f3166773a66c926c61f696f33e2b81b2ec0ed13946ceafa751b8c102a1f208245ab3fdffc0a6a06996a9f9b3745825957f76ec769a", 0xed}, {&(0x7f0000000340)="fc157c91c1871e90b73d3cc8c7cc1098c3dd7abbabc64a54bd3abce14d25f7eaa21ed6ad13a26e42ff3a65e412c123eb6ecf304d8adbcd89a213170056a10642bce0e3714a9a56b062177383a9fd214842d59382f06b2a6039480d6c148159422315bbcc88f6808221e22b0156448f0000000000000000", 0x77}, {&(0x7f00000001c0)="5b472aef9f940b1149adf778111cedea0bbb35e0e04255eb11ff7b12ceda0d0e1d029860b84bd795b38c08aac8e35b48a9686bc412bd26df3f5a3ded90b816df0e63e71d2f772e56798cdcd591f2a21f4bc0abc62ff75db26c0e68839fc056562c96005a2f4870ae98995b53f01e3d4dc73fbafc9ff5f001a1dc255449147786f4c003e2fd171d010309cd568904d908407a4716fca6d5c6517112da26df05fdeb139b9d5c49f4f19d62859973ace4c90d13380124b3ca4bda775b42ab22e792f3e6957e83a3b8fe50c5fd8d467aaa67ba853c934e9279d3999071790f61f7ca6c9fb1997d1beae6b5a1c54d7bf04b96ab054a9c", 0xf4}, {0x0}, {&(0x7f0000000f80)="681508d1acb3fa903e106700e6da41364479dd94fa4287f649c0a490cf4fee7c17e4d4749a9db71132bf8d89be42cd685aa485ab69ffead2b1c0c17caa7e4d37643efb0d548881d0ac0abbe0b64924f3a71e4ffaa287606ceed815f3d08a5b40a0aa293557891ca290b6f46ed439fdf92b41863bce97da28643d175087d15c659c52ef6367e6a73248b981bc65b25f17e785a49bb6b12761ece5c916259831d367604442af7ca5f2b329feaa9cbe33be7a47dfb1fd48c89a7309717ca447a93fac21ce06ca17ae9f02dbbd7d57b3837462f05cb7b854a8a07cc546cdf6cbe9f4c3e147f0d6296093ce73a7f9e55780a4e620823cadfa00e399097462ed71b8002eb1be937a46fd41b66679eaa07bf674d6d4d91bb9cae272bf9589f3ddbc6b34d863c59d40c1717f54fc2db2f853eeaed36d116b75f4ccff81e05727e51132eba6a86cc465617b707aded461729a7fee148a934522cc0e7691afecb8f7d44a28fd7474d8fe7c90a0e636ee129aa550adb2b2844f135c8608b52b5450b7c92b9b5cb0dbfae7b261e83c9d3f3b04511c37dcf7949b864f799a18dd3705601eb1afdce512af6a6119e1e6287817a89f6ccb64d9da53a3a747119164c37cc648c37d5b13f698df130a976fc556ddf4f722d843a1b9856072849a981c2d582a18f902d642c72a6dcea537b930d36b7a2036280e1d10ffe1e17e0e8525de1deace3e459339b67af2bb7956cb945579e917630d463efb5320381c61ee52a035c42a6d643a65f60ee35b3f5173fc2fa8f07539238b29a5e3eb89e2edae3cc59748917ed9512ed8b67f488e5a6116f4bcd1c93d4b4981d7db2bf38bd93f9d9bf40f3c09e8031c5b3ff91c5d4d87f8afd393380b8fa1da086e1b8673da618ac6be618822679186271fedca6db8c743b5129284318540e15c45fad28412a9fe1ae9ba51898175d804e924081f25a5d3bdee4e841258cd2cdfb436cbcd08bafc1c49a104e00d758e0e31dcbf49d7c886d397b5c441efbfe14ec42fb93c6ed58716ddae505dbe2a3305206b07a5cc5319d9930b892fe1887ade7edc942f911c8246f904acf39e88525fc07c86d3313784cf7adc1e8cb98c72ebb3c2ba56ed603c11f9c193560f2f1544c56acfd71f3cacd0f8e9489ed055971dae628cfcbc16baca2573d96afc05d21a7b0d4c1cb0605635aaeec93564f9d46b85b07f2c2864d578e22e8ac96cfc071552212935413fb8883c7005b1e0bddd37150adc8e1ce311eb8c8fff6de4f36777482f8c05c7d68f3dbf115036f6d5a3f29c14b9caef991f6a9b24c570d82eaca5c2a67542fff07e5f8c843a3f", 0x3af}, {&(0x7f0000000d80)}], 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) mknod$loop(&(0x7f0000000c40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x2000, 0x1) symlinkat(&(0x7f0000000000)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000580)="5c813beddb44a9856da7645233f6bc55687af4b4f43690a858d46cca6d6027773ee03d44193561438528c0f6310a1ac4f2c23eaa5ef9d989b7dec1008c1d822fc55a60cb89409e4f294cdb6e6ee17b17f252f4c5cb9745465988493e2e5e0d829dda5d7e3b34cddd61223055a717f3b097f58bd39615c4260b3b14d10330f7154aecc603ac50e1a9692f48ec55f8b970761dde99570c42326eb14f7ae518528f3b59a67a5c5739ac27800ebb56f7136321fbfea5e2a75b9c7c9961e32b1d270e23f89a400314adc0e725383553baa626dbce9abd287bfb9e437977bf280569364503aa7d0b3a3151823e874b3b3512501a55e8dbc032976a31", 0xf9}, {&(0x7f0000000680)}], 0x2) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a000000000004", @ANYRES32]) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) pwrite(0xffffffffffffffff, &(0x7f0000000840)="78c0f518b0d3dae6058f1241f9915d2186d566d8d4a14372313c5c0e23a2ba17c08a418bf844f5b33625b93959e3eeab95572ea6020629a4cbceffa080cb684b22073111023b325c7818b93d482063a92defe11e25dad4db66938d78d32ed7e923d60c37f6d9b37aa5b23cd6dbaa73f45756ecbefed41e8088e8e27cb32a152836a5eb77ae1c8f1be29d3deb680056b3977d436274829b16a43d5e6d105569c428b498c4bc48d20c3dc58d4c3467d0eb0d55fc667e8f918727b928dde4ed4efaade83085951004e6dfda2a", 0xcb, 0x81) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000480)=""/24, 0x18}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f1", 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) r1 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x2, 0x81}, 0x1000, 0xfffffff9, 0x20}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(0x0, 0x0, 0x0) r2 = getpid() ktrace(0x0, 0x2, 0x0, r2) socket$inet(0x2, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES64=r0], 0x180}, 0x0) r3 = open(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) close(r4) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) recvmmsg(r3, &(0x7f0000000080)={&(0x7f0000000140)={&(0x7f0000000780)=@un=@file={0x0, ""/547}, 0x225, 0x0, 0x0, 0x0}, 0x21}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r6) socket$inet(0x2, 0x3, 0x0)             executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0xc0}, {0x50}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x30001) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[@ANYBLOB="5960c63c064cffffffffffff86dd6009a4560010000000000000000000000014ffff00000000000000000000000000000000000018", @ANYRESDEC, @ANYBLOB="e2f1361b324a3f1b816a60f9e9d413d2a65c7c65b0ba2bc35cee19fc1d175081f8ac583dee72dbb9fe55d6aac62648c021ddf09ad349be3435e16f9bb36076591f9cab99570578d5680c30bf1f9f7d5d9270e0dd55d28bde461aa2cd8247bdfe362787f16c319f5be5a24cdf1a8e8185b7780f9c57ae1b067f", @ANYRES32, @ANYRES16]) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x2) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = socket(0x18, 0x3, 0xa9) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(0x0, 0x0) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') open(0x0, 0x200, 0x2) getpid() utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) socket$unix(0x1, 0x0, 0x0) setpgid(0x0, 0x0) getpgid(0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) chmod(&(0x7f0000000180)='./file2\x00', 0x11) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x1}, {0x2}, {0x8006, 0x4}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000400)=[{0x5}, {0x6c}, {0x812e}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x29, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80104307, &(0x7f00000001c0)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getuid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r2, r3) r4 = getuid() setreuid(0x0, r4) chmod(&(0x7f0000000080)='./file0\x00', 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, &(0x7f0000000100)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe15f42a9e207a3e7267b23df9825c31879c347fc634ba95817b8f0e70ba1ba73522afb2de5a106174a1136a02eb07dcc51dbb", 0x0, 0x0, 0x0) executing program 0: close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/192, 0xc0}], 0x1, 0x0) r1 = kqueue() r2 = open(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b306000000370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000004c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9010024dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441ca5b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f00000000c0)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca88450b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e220008be6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b929cbbeefd78e1159fde057e54846f7565766dd01caf157318abd2ac9913e12f5cd01fcc7d0f535cf2ed7eefcf1041e7194b0410ebbace5ca5dfdcb1406a4ab", 0xf8}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000000980)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c03d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e56693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebd92d46e0c615baff992bc2eb6647a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f16", 0xba5}, {&(0x7f0000000280)="dc", 0x1}], 0x9) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x8, 0x8000, 0x100, 0x3ff}, {0x100, 0x0, 0xcdc, 0x6, 0x3}, {0x0, 0x3, 0x2, 0x341, 0xcc1}, {0xfe1, 0xfff, 0xfff, 0x6, 0x1f}]}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) close(r1) execve(0x0, 0x0, 0x0) executing program 2: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='.\x00', &(0x7f0000000080)=']!{--{#*#[.\x00'], &(0x7f0000000280)=[&(0x7f0000000100)='*/*,\x00', &(0x7f0000000140)='][/^(\x00', &(0x7f0000000180)='$.:\x00', &(0x7f00000001c0)='!*-\\\x00', &(0x7f0000000200)='+\x00', &(0x7f0000000240)='#+\x00']) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r1 = accept(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) chflags(&(0x7f00000003c0)='./file0\x00', 0x1) unlink(&(0x7f0000000400)='./file0\x00') r2 = open$dir(&(0x7f0000000440)='./file0\x00', 0x200, 0x10) mkdirat(r2, &(0x7f0000000480)='./file0\x00', 0x40) r3 = socket(0x6, 0x4, 0xe6) utimensat(r2, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x2, 0x2}, {0x3, 0x6}}, 0x0) r4 = getpgrp() fcntl$setown(r1, 0x6, r4) unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000580)='r\x00') getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000005c0), &(0x7f0000000600)=0x10) msgget$private(0x0, 0x4c1) getppid() open$dir(&(0x7f0000000640)='./file0\x00', 0x20, 0x4) connect$unix(r3, &(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa) getsockopt(r3, 0x3, 0xfffffffa, &(0x7f00000006c0)=""/145, &(0x7f0000000780)=0x91) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000800)=0x2) r6 = socket$inet6(0x18, 0x2, 0xed) connect$inet6(r6, &(0x7f0000000840)={0x18, 0x1, 0x1000, 0x2}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000880), 0x800, 0x0) chmod(&(0x7f00000008c0)='./file1/file0\x00', 0x60) socket(0x0, 0x4, 0x0) r7 = semget(0x1, 0x2, 0x3ac) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000900)=[0xfffa, 0x400]) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000940), &(0x7f0000000980)=0xc) bind$inet6(r8, &(0x7f00000009c0)={0x18, 0x1, 0x1ff}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000a00)={0x6, 0x0, 0x43, 0xb4f, 0x3}, 0xc) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000003c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "db981e", 0x0, 0x3c, 0x0, @empty, @ipv4={'\x00', '\xff\xff', @rand_addr=0xb11}}}}}}}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x4}, {0x2}, {0x6, 0x0, 0x0, 0x1000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) write(r1, &(0x7f00000001c0)='o', 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES64=r0]) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) socket$inet6(0x18, 0x4000, 0xfb) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mmap(&(0x7f0000708000/0x1000)=nil, 0x1000, 0x0, 0x2013, r2, 0x30000000000000) mknod(0x0, 0x8, 0x3fc) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x1) open$dir(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) executing program 4: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket(0x18, 0x2, 0x0) r0 = getpid() close(0xffffffffffffff9c) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c00fe830e00000000000000000000bbfe8000000000000000000000aa"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x68) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x81}, {0x6, 0x0, 0x0, 0x6df1}]}) write(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) mmap(&(0x7f00000f9000/0xf000)=nil, 0xf000, 0x0, 0x1810, r1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) lchown(0x0, 0x0, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) executing program 1: ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x7c37d15f042918a5, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000040)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000000)='T5', 0x2}, {&(0x7f00000003c0)='q', 0x1}], 0x2) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 2: open$dir(0x0, 0x200, 0x0) unveil(&(0x7f0000000140)='.\x00', 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x0, 0x0) listen(0xffffffffffffffff, 0xebd5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000}) mprotect(&(0x7f0000602000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x1) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000000c0)="996669ca7547c10bcac8756a39bf884fe7ba22d47763372bca62c3c07e1105c6312bbccef1a02cfe66734960d3afe21cf55ccb0cb3", 0x35}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) dup2(r2, 0xffffffffffffff9c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) mknod(0x0, 0x0, 0x0) executing program 2: chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x4e, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) link(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0xffffffffffffff98, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) getsockopt$sock_timeval(r4, 0xffff, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) dup2(r6, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) setuid(0xee01) r3 = getppid() ktrace(0x0, 0x5, 0x1332, r3) r4 = dup2(r1, r0) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea0018fcbc86e1ab", 0x8) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r7, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x9dd}, 0xc) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) r8 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r8, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f0000000400)}, 0x0) r9 = socket(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(r9, 0xc0206922, &(0x7f00000001c0)) syz_emit_ethernet(0x3f, &(0x7f0000000440)=ANY=[]) executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) flock(r1, 0x7) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@remote, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x2, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(0x0, r5) fcntl$lock(0xffffffffffffff9c, 0xe, &(0x7f0000000100)={0x0, 0x6, 0x4, 0x8000000000000000, r5}) executing program 4: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e6100"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000040), 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000640)="a5afb9ea7497ee7d1a2959099e5ed9e107ae73c8b65dd336870871915c5a9f34bfa5efae9615768a20ba1676391e5c4c5aec6b574f03cdf88ed102c192480d61c3686b29f51ebf8e740c61d3458514c73aad4c2c71873196770fcdf00b80d914273eb6e5c083f808af22b042ca9f784ba266c5ae55ae1ad31d8de4550709321e3296d0636424fd8b476879ed52722edbf2303dc696bdce35c8309a34540936231d5a4f79e3912ba95da7129c51d856165fc7977c0e62c89867fb577bf46ca3c3568a41f9e13f2068a493e2d7dc5b39efea4ef7c72d340375f123d7e2703827abf6a35a3bd418b9b1c1e7f78a5a65e03e4f416d12e61e5925a4d80e4e704ffeaf5a6229d4f1508ec6930a3402bc9a9b170c3f538c67d687747da92be21519a9817804518ec660ba286b6c8247888e5ecffb34fbe19fd4af78bc6259174a2d18", 0x0, &(0x7f0000000200)="a943dccd182eb1b923360d82e84042fd24e8a50da8f1cdfd98e6f01d05bc", 0x1e) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000280), 0x10000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x7}, {0x84, 0x0, 0x0, 0x1000}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/152) mmap(&(0x7f0000045000/0x3000)=nil, 0x3000, 0x1, 0x4830, 0xffffffffffffffff, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xfff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x7a, 0x0]) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000780)) read(r5, &(0x7f00000001c0), 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="02f08d5b", 0x4) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0xfffffffffffffd43}], 0x1) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x28, 0x0, 0x0, 0x0, 0x8) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) socket(0x2, 0x3, 0x6) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x41946472, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x18, 0x3, 0x3a) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: sysctl$hw(&(0x7f0000001440), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000500)="0f9c7337fd1c76716127faa83f1a5574672e510c8ceb6c9985ee192c53eaf1c2ec786f3710f36131e6ab0fb553e271c2cfa1e0facdcfd745ffe8ae7b97d26007de303ee005e233124ec5c1ffb86d9ccdf7876e42cf074398b9a141e4e04ab9580d95d421890a66f1f674dec0bf570500000000000000fa8a0755ce68", 0x7c) mknod(0x0, 0x0, 0xe02) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)}], 0x1, 0xd2) dup(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500002800000000ff009078ac1400bb", @ANYRES32=0x41424344, @ANYBLOB="500065d3000290781642a60a7f2438af2d880b7521b73c53f5f82288e3dead14354b163e3c0f0cc6200f3e801bcabe720b7e8c521a939c36aa8c6bb0c4f7a4395196"]) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000380), &(0x7f0000000300), 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x1, 0x800}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x7) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0xa, 0x0, 0x0, &(0x7f0000000300), 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000), 0x0) r3 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r3, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3a) r6 = dup2(0xffffffffffffffff, r1) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df5", 0x1e) executing program 6: mknod(0x0, 0x3a0914c44f7b202d, 0x504) socket(0x18, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = socket(0x0, 0x5, 0x0) mknod$loop(0x0, 0x0, 0x1) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x3, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, r3) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211", 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x301, 0x60) ktrace(0x0, 0x4, 0x0, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0x6}, 0x2, &(0x7f0000000100)="a37240365e96e6f81036c3ba1d67f7fbb44a2cacdfe93dfc65c06b9a58a123ea3cd80bfebe51126be162554f6a21195cbfd4aa638646bbb353475c2242d66cc98d22c32b870aa90c8a0e6e6613431d2e90397d41c46f258779b13815b95a05d226e27fb43c147503", &(0x7f0000000180)=0x68, &(0x7f00000001c0)="9e60487cbbd9c2719ec63625cce9843227b71c8b522617863c63b78793f2fbb40b65cc99c2eaa03140821811e5ed1ca65fc2816e343424b79a7eec75bb8e85c2e4540abcaa3d5847fc329c1655d7a195b9", 0x51) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = kqueue() poll(&(0x7f0000000000)=[{}, {r1}, {r1}], 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 2: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f0", 0xad, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x68, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x2, 0x0, 0x0, @multicast1, @multicast1}}}}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) seteuid(0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) connect$unix(0xffffffffffffffff, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f00000001c0)=0xa1d) r7 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: geteuid() r0 = geteuid() setreuid(r0, r0) r1 = msgget$private(0x0, 0x400) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x4fd, r0, r2, r0, r3, 0x20, 0x7f}, 0x8, 0x3ff, 0xffffffffffffffff, r4, 0xa6, 0xfffffffffffffffa, 0x80000000, 0x1}) r5 = dup(0xffffffffffffff9c) r6 = socket(0x20, 0x1, 0x8) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) r8 = open(&(0x7f0000000140)='./file0\x00', 0x900, 0x40) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) poll(&(0x7f0000000200)=[{r5, 0x20}, {r6, 0x8}, {r7, 0x4}, {r8, 0x2}, {0xffffffffffffffff, 0x4}, {0xffffffffffffff9c, 0x10}, {r9, 0x40}, {0xffffffffffffffff, 0x4}, {r10, 0x100}], 0x9, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r5, 0x800c5712, &(0x7f0000000280)={0x7fffffff, 0x8000, 0x9}) readv(r10, &(0x7f00000017c0)=[{&(0x7f00000002c0)=""/113, 0x71}, {&(0x7f0000000340)=""/133, 0x85}, {&(0x7f0000000400)=""/103, 0x67}, {&(0x7f0000000480)=""/154, 0x9a}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/124, 0x7c}, {&(0x7f00000015c0)=""/82, 0x52}, {&(0x7f0000001640)=""/119, 0x77}, {&(0x7f00000016c0)=""/31, 0x1f}, {&(0x7f0000001700)=""/169, 0xa9}], 0xa) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000001880)=0x9) symlink(&(0x7f00000018c0)='./file1\x00', &(0x7f0000001900)='./file0\x00') read(r6, &(0x7f0000001940)=""/4096, 0x1000) open$dir(&(0x7f0000002940)='./file1\x00', 0x20000, 0xa) chdir(&(0x7f0000002980)='./file0\x00') open$dir(&(0x7f00000029c0)='./file0\x00', 0x3507cd96c0e1d04c, 0x20) poll(&(0x7f0000002a00)=[{r8, 0x4}], 0x1, 0x4) r11 = accept$unix(r5, &(0x7f0000002a40)=@file={0x0, ""/248}, &(0x7f0000002b40)=0xfa) shutdown(r11, 0x2) fchflags(r7, 0x0) ioctl$VMM_IOC_RESETCPU(r9, 0x82405605, &(0x7f0000002b80)={0x8, 0x6, {[0x7fffffff, 0x2c, 0x20, 0x3, 0x2, 0x2, 0x4, 0x4, 0x7fff, 0x100, 0x1, 0x8, 0x4, 0x547a, 0x1, 0x1ff, 0x3, 0x9], [0x7ff, 0x1, 0x0, 0x7ff, 0xffffffffffffffff, 0x7, 0x3f, 0x7, 0x0, 0x5], [0x1, 0x4, 0x9, 0x81, 0x1, 0x4, 0xffffffff00000001], [0x9, 0x9, 0x48c6, 0x1, 0x7, 0x6], [{0x9309, 0x3, 0xfff, 0x200}, {0x800, 0x9c30, 0xfff, 0x7}, {0x0, 0x7f1a4414, 0x4, 0x9}, {0x2, 0x6, 0x7ff, 0xfffffffffffff800}, {0x1, 0x1, 0x6, 0x9}, {0x3f, 0xfff, 0x7fffffff}, {0x0, 0x9, 0xfffffffa, 0xe53c}, {0x54, 0x5, 0x8, 0x8}], {0x0, 0xfffffffd, 0x8fb, 0x4342}, {0x4, 0x3929b462, 0x50a9, 0x3a919c67}}}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000002dc0)) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000002e00)) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000000)="13009dd9d60801eaba1abcff325305ff912b14c90505b541f6a0bad654807c3700717b591c", 0x25}], 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000100)=[{r0, 0x80}], 0x1, 0x1000) r1 = kqueue() r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f0000000340)='\a\n\x00\x00', 0x4) syz_open_pts() kevent(r1, &(0x7f0000000000), 0x9, &(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "00000000000400000000000000000900"}) writev(r7, &(0x7f0000000380)=[{&(0x7f0000000300)="c0b63fab0387252bee5256d81312c6365f87760400", 0x15}], 0x1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x1d}, {0x20}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES32]) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x18, 0x3, 0x3f) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r3, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x408, 0xad) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f00000003c0)="7d9722c5e52b10a975f2102864b58844575fc295a82109af1761e4381e446c39b90e29f044e5de47b4d2de7e20078762749a4921f0d35422b7f41931922afd44fd774604ea88ea5ec85ab549a5b6f5260aa2f20b2cc2ed1b9a581e0a5fe8ddc6a2602822a5e0cc0ba82b00622045a46f8b979ca8874cde30de351a135fbbe9e06d423def92c39d82d563613d77b5ffdf5d371000ba000a64d3e349adc0e336c524a17d322be9d878a368830ea1ab367ebb70d721fccb0fa91c8683bcc589e3228665156238b835fe811c218d601f2ce28c370f5120dcf9506168b4457a49e4821faca536651bc92af94e177aee452b14fe2d98a6baa8b7debf96346a2e05073a5b9f796e66c238a0925b4bb59375b7e682ee303bd5d3ce7f4da198645c9a55e36abd7206e1aad891618e80ab4385d3c7", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000001740)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e801000000000000008eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e626dc2d1bc00b0e2bb94398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fadac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b4015267174ae96f80140ad9ae3cc6d6c2c3e13b27cc414de9538e444208a178fc6eddf30ef59b342f9c10a278c9ab063fdafb18885f78accb503743a55c5ac547f0f5980b0aca026200964a41ca4b7551be50ebc7b85f260446943e8a622113685cc510d12a2858f0b3b90d18c039656", 0xf12}], 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r5, 0x0) dup(0xffffffffffffff9c) write(r5, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a66f", 0xd1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x800, 0x0, "be7719c93c072b28bb00", 0x0, 0x2000}) execve(0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x4003, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) pread(r7, &(0x7f00000011c0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x5b8f) r8 = socket$inet(0x2, 0x4003, 0x0) dup2(r8, r6) setsockopt$inet_opts(r8, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0xb, &(0x7f0000000000), 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1, 0x30, &(0x7f00000013c0)="ec4678453d1d38c1488cad", 0xb) readlinkat(r4, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/90, 0x5a) getuid() executing program 5: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000380)="1f2c5a99a6e9133f18f09685cb7b27b4c4d9becd", 0x14}], 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="5000000000000000ffff0000070000007b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9aa800000000000000010000000180ffff28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05c72f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b0028000000000000000100000008000000b31ecd8a3fc84d6edb936a208d18fbbf11420000f00000000000000001000000ff070000f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de0000000000009000000000000000ffff00000600000057247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce002800000000000000ffff000064000000e292fb1d3b9195d169561562e31e897c625ddcfca8000000b000000000000000ffff0000ffff000044feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e000000000000009800000000000000010000000600000036af0dbe026fdbad79ebfc93d3dd4f13115ac356bf4492e55776724dd15292c21ea4f3ef93491314c816b52a9f9ef523a0d90d1d46edca45f7e87a5a00d946a67bf47047c39b1d64d4414fdeb08dbc96976e4d5c8ccfe17f7005ed313d464f1d2d90dd48284b2c5eea477e34ff0bf8855f0c6dc338fbe953379a27f146a4283362b2dbba9e6d615fed1cd4b4109882d40000a2689384a735079f93092a18368d00664f76d6e00663c050edcebd081ffb104613a252d61ff2aafef404cb35b7f4c3356fe4277cb5478406c51ec6409acc967f19b3eda3d32e12771c2094b014b138c993993a18ad34cf0da09647d507328d1b603f6f13e7a8049a144db259077e2ecfa8a0aca3b5d4ba9766fa8cad5b184816"], 0x410}, 0xb) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080)="47b0835032ef78951cf96be21578f30378748b866947c35d386d872cd73e5ce1d722348d6e094dae709465", &(0x7f00000000c0)=0x2b, &(0x7f0000000140)="f3f2696fc90226cfa1df8b70c65c2f8b2b9eeb1a22c115342b1c2b27caf82c412ebf4c7c5b013d0eb484cc6c74f5d232e035653e933b4d85e29724d7", 0x3c) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf459f8faaf0bea61652c08c59da96252c25fc18fab6eed9b793bee5e6d47590df4a4e858105f86a0892f725a26d785", &(0x7f0000000200)=0x39, &(0x7f0000000240)="6de19b3f35b6933aaed9ffda846ee4b1a68b82e317a56a8632620fb03b8d28286e896f3b907e36d968b476a2b7a89fa0a803348159e0946161a31dfdd300af7450978b7fbea39e1ce7c5939749003b231d24de99a0cedb4876a112dafc1434e7fe44e4", 0x63) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000a00)="83eb7b60a9708b30ad6e84f360a995987ba6d18c1b25e12313debc3764a5da81b2bdf70b555efbb8a29827f7033af1ce11e9b43a363c2559c61b2775ee7db3fb054e2d99df7a4630846169fe8bdcfe", &(0x7f0000000a80)=0x4f, &(0x7f0000000ac0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x800b2a8, 0x0, 0x9, 0xffffffe1, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r3, &(0x7f00000006c0)=[{&(0x7f00000005c0)="12e87772468cca40c2b5eb54b5672e3003b0bdd7b434cd0f14fc5be5c6f9b8674ad293218bd9cbcdb68c5be7154d00ffd8a92f183ce845f55dbcca388f9cadad7ab6e0ae48fe266b56beaa29b13e9db77b5c72f3f81da7f983069f454ccfc19ce1498ac1c8cd2965e210c10aea21d558875c29", 0x73}], 0x1) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r1, 0x2, 0x65, 0x0, 0x0) msgget(0x2, 0x0) poll(0x0, 0x0, 0xffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x32, 0x0, 0x0) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x12f) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, &(0x7f0000000340)="0000004001016b918b2430ee08aa9a84d0b4b3c07e391dd6abb28535a8dd01968a1b301d9e32bca0cd41ab51f4e493c207b55c2f549dd83522ae05f03fa3410a31fecc6b79b19f5cc81b022d46dd720c134198dbb54730983373e8a737855939b846791ae05dc90cd9477e2cca93f1aefbe5d664c60b94457d7752c1e03ec3402dfcad", 0x83) semget$private(0x0, 0x1, 0x80) dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) executing program 6: syz_emit_ethernet(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x32, 0x804}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 6: open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r0 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r1) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) chdir(&(0x7f0000000180)='./file0\x00') sysctl$hw(&(0x7f00000024c0)={0x6, 0x2}, 0x2, &(0x7f0000002500)="81b2a5eaead610c05c5c9b85d5c97ae8a63b105078f132fc29f1f762eb4e99", &(0x7f0000002600)=0x1f, &(0x7f0000002640), 0x0) executing program 3: r0 = socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x3, 0x0, 0x0, 0x0, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x80c0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="6002"]) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/265}, &(0x7f00000001c0)=0x10b) executing program 2: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x13) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x3) ktrace(0x0, 0x1, 0x1008, r1) r2 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) ftruncate(r3, 0xffffffffffffffe1) close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f41, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) clock_getres(0x4, &(0x7f0000000000))                                                         executing program 5: shmget(0x3, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) sysctl$vfs_ffs(&(0x7f0000000200), 0x3, &(0x7f00000002c0), 0x0, &(0x7f0000000380)="2c0659009dec298abda0e8f7387d66143667377f7b45b271e7719572c5eb29b9e960aa28dac9c3363007d86002d3b176ce823af58dc245c243e5783f4e6b991897d8be089e875fedcd94463eb63ebc8850bb91e5a5a52ca538f6bdb8a293543cadbc757adf727091f12b852f985a62c8682b6d5ae6c1bbbb9475779772a909a02f4a3ff8f50dca0cc40285023cf85965593f1353d4bf19f1465af3e0d560ea2ab88828bff6c91cea223c7ff1ed7a3f0c564f50a38e786be73ba0037068cd2cffbad0b0f0ef83f84d6bc1083e6484486ec6547a1cfed0d1b3226d4cdbc13237412cd54ff7f121600651fc6b48b7fedd7971d124c38e0ebeb96f3ef323", 0xfc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000180)=0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "cd89b18f5847d418000000000000008000"}) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) unlink(&(0x7f0000000140)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000000}}) setreuid(0x0, 0xee01) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) mknod(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) writev(r3, &(0x7f00000002c0)=[{&(0x7f00000009c0)="d80aa5cad6088d0ad96e77bd20f665168220ced54374997e6f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950b52d71ff261ea5dcb1adcf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2", 0x7c}, {&(0x7f0000000340)="64f5a93f06092ac70c88d360c2da9f467666a7c0b6a03a293899be3037756a57ef7fa611f39f7f37224a47fa6a73e3cba1a192edbf4c94e71a09f7152d58b1070a8e01c1998c96198d432d6aef8a4170d319859e", 0x54}], 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x24}, {0x1}, {0x6}]}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setreuid(0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xfeffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x6, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000030d000/0x3000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000247000/0x4000)=nil}, {&(0x7f000072a000/0x1000)=nil, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000749000/0x1000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f000019d000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000040e000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 5: recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/103, 0x67}, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3307ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223eae72b29bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xffffffffffffff2f, 0x3, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) executing program 6: ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000400)={0x0, 0x1}) minherit(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x3c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7}) syz_open_pts() mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) shutdown(0xffffffffffffffff, 0x0) socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000280)=[{}, {0x7, 0x8, 0x5, 0x2}, {0x4}, {0x6, 0x2}]}) close(0xffffffffffffffff) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[]) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x4, 0x2ff, 0x1000}], 0x2) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) executing program 0: setrlimit(0x6, &(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mlockall(0x1)             executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000040)=0x7) ioctl$FIONREAD(r4, 0x80206913, &(0x7f00000001c0)) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7}) (async) r0 = syz_open_pts() getrlimit(0x7, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x3c}, {0x6}]}) (async) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[]) (async) syz_emit_ethernet(0x119, 0x0) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) getdents(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f00000003c0), 0x0) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x800, 0x0, "be7719c93c072b28bb00", 0x0, 0x2000}) (async) execve(0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x0, 0x0) (async) getrlimit(0x5, &(0x7f0000000140)) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834dcbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928675061b7908000f060000006f6eef", 0x50}], 0x1) executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)='TO', 0x2}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) setrlimit(0x3, &(0x7f0000000140)) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0\x00')             executing program 2: r0 = semget(0x3, 0x3, 0x80) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000000c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000004c0)=""/13) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x182a, &(0x7f0000005c40)=ANY=[@ANYRESHEX=0x0, @ANYRES32=0x41424344, @ANYBLOB="41040008907800de051e0000000400000007000000ad0000000700000fff000000010000000100080a0000098980000001011312b31d40c9a6f4bd06134a80a354186e5f9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef2722508dad01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db19923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e2cf7245746a58c15ff861d689659e215cc20ae585c5b79"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000040), 0x10) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb08004500001c000000000000ad7800000000000000001200907800000000"]) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f00000000c0)) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r2, &(0x7f0000000000), 0x10) socket(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x64}, {0x8006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000001c0)=0x95) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/105, 0x69}], 0x1, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}, {&(0x7f00000002c0)="e4", 0x1}], 0x3}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000240), 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x24}], 0x2}) recvmsg(r4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000740), 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x7, 0x7f, 0x17, 0x1}, {0xfffa, 0x57, 0x0, 0x7}]}) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) r9 = socket(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x67, 0x0, 0x0) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000140)="a6f556f365ca6d2f96a987db54115da573", 0x11}], 0x1) r3 = dup2(r2, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) r4 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) execve(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) msgget(0x1, 0x6f7) syz_emit_ethernet(0x3e, &(0x7f0000000500)=ANY=[@ANYRES16=r4, @ANYBLOB, @ANYRESDEC]) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) executing program 2: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/../file0\x00') r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0/../file0\x00', r0, r1) executing program 6: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300), 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) dup2(r3, 0xffffffffffffffff) kevent(r3, &(0x7f0000000240), 0x0, 0x0, 0xa612, 0x0) setitimer(0x1, &(0x7f00000001c0)={{}, {0x0, 0x81c}}, 0x0) kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) unveil(0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000780), 0x4000000000000008, &(0x7f00000007c0), 0x0, &(0x7f0000000840), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000001200), 0x0) nanosleep(0x0, &(0x7f0000001180)) execve(0x0, 0x0, 0x0) mlockall(0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x138, 0x0) setrlimit(0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) executing program 0: r0 = getpid() wait4(r0, &(0x7f0000000000), 0x3, &(0x7f0000000040)) r1 = semget$private(0x0, 0x0, 0x3a1) r2 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) r11 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x3, r4, r6, r8, r10, 0x0, 0xe70}, 0x1, 0x200, r0, r11, 0x45c, 0x5}) unlink(&(0x7f0000000240)='./file0\x00') r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) getgroups(0x1, &(0x7f00000002c0)=[r5]) r13 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000380)) shmctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x4, r8, r5, r4, r6, 0x40, 0xfffd}, 0x9, 0x3, r3, r3, 0x0, 0x0, 0x2}) r14 = msgget$private(0x0, 0x10c) writev(r12, &(0x7f0000000580)=[{&(0x7f0000000440)="cf8b18963ea7bf245c260511f1d050773ffac9d028a4666387a73cf155c6d2b3f6633c5d31f505bfbbd4d0ffae5987e2c36143ebaf29447ff6be40", 0x3b}, {&(0x7f0000000480)="5eac95df9e4f87bb4e907947f9f48201fdc8f283f1ffe0329f1f3b8b85222a1ca6a27c704bf21053747088be9063a31c3404273050eb0a254780d35d388dd81e917b8b3113150a834aa01f35991383cd8c9d4db64a8ba5ec2e49397a9d785bd8c474166ad3440ee88ecdbfb4219e249b4176155c52565677351c350c14ed53fc4333a6ec13b42ad5aa8cecc43999504690dd54c2b655b134997c245d94b08dddf897286e448fec341bb19a793a906aae9708783ee56a3305cadfe5c02fc1045f732b4b0732fc01061c7403f227d5b449c482e23378d0b888f292d83f1c9f0b75ac40592ac316341c10e7bf342e84", 0xee}], 0x2) shmctl$IPC_SET(r2, 0x1, &(0x7f00000005c0)={{0x9, r8, r9, 0x0, r10, 0x85, 0x8}, 0x4, 0x7, r7, r11, 0x1, 0x1ff, 0x1}) r15 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000640)={{0x1, r8, r9, r8, r15, 0x0, 0x4}, 0x0, 0x4, r0, r0, 0x3, 0x1, 0x1}) r16 = getgid() r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) dup2(r12, r17) r18 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000700)={{0x8, r18, r16, r8, r6, 0x180, 0x1000}, 0xffffffff, 0x8, 0x7}) dup(r13) msgrcv(r14, &(0x7f0000000780)={0x0, ""/72}, 0x50, 0x2, 0x1800) getsockopt$sock_timeval(r17, 0xffff, 0x1006, &(0x7f0000000800), &(0x7f0000000840)=0x10) chown(&(0x7f0000000880)='./file0\x00', 0xffffffffffffffff, r9) executing program 2: r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f00000000c0)="61cd4cdd48622ce38b846186906eb983b3638fe8e007", 0x16, 0xf, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000001880)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="100000000000faffffff000000000000ee00b57e00b863e8873ece51fec7ac88ba92002fb2b626764b46386425cf04bbd1c80536906a3912cf5e9c66c47a18961fbc5c9659ad9721de0650b84e04de236b9606627c727341464e2d03929dcfff3186d96cfe886084f53ca75c12db3e68fa8beb752464ce41843a39eaa625a8c97a0f928558"], 0x20}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r4 = getuid() unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r4) chmod(&(0x7f0000000440)='./file0\x00', 0x2e2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4000000009, 0x82) fchownat(r2, &(0x7f00000002c0)='./file0/file0\x00', r3, 0x0, 0x4) semop(r8, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0xc00}, {0x5, 0x0, 0x1000}, {0x4, 0x2002, 0x1000}], 0x4) semop(r8, &(0x7f0000000340), 0x0) r9 = getegid() semop(r8, &(0x7f0000000500)=[{0x4, 0x3, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x1, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x1, 0x9, 0x1000}, {0x0, 0x7a, 0x1800}, {0x3, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x2, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x6, 0x101, 0x2800}], 0x11) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r8, &(0x7f0000000140)=[{0x4, 0x3f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r6, r7, 0x0, r7, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r10 = shmget$private(0x0, 0x3000, 0x38c, &(0x7f0000ffa000/0x3000)=nil) r11 = getuid() setreuid(0x0, r11) shmctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r9, r4, r9, 0x120, 0x1}, 0x6, 0x8, r5, 0x0, 0x6d64, 0x40}) getegid() executing program 0: munmap(&(0x7f0000017000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) socket(0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="020000f6000000001b50073c9a3c4a9125f71f0488bb6221a6d8aeb7"], 0x8, 0x800) socket(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/128) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r2 = shmget(0x2, 0x3000, 0x24c, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x1ff, 0x916}) setregid(0xffffffffffffffff, 0xffffffffffffffff) executing program 6: getuid() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xfffffffe}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {0x2}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = dup2(r1, r2) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r4 = socket(0x6, 0x2, 0x2) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) getgroups(0x1, &(0x7f0000000c00)=[0x0]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write(r3, &(0x7f0000000240)="b40d700d206d6c15bf4e7fe3e6ee78a3b060f154e26be5", 0x17) r5 = syz_open_pts() close(r5) flock(r5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) shutdown(r6, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x1ff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 5: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(0x0, 0x0, 0x0) kqueue() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r0, 0x2000747a) socket$unix(0x1, 0x2, 0x0) syz_open_pts() open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000001200)=[{0x54}, {0x2d}, {0x6}]}) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r6 = syz_open_pts() close(r6) executing program 5: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) truncate(&(0x7f0000000400)='./file0\x00', 0x80005) clock_gettime(0x3, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000002c0)=0x1c, 0x0, 0x0) r2 = syz_open_pts() truncate(0x0, 0x3) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) close(r2) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000691000/0x4000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc00c7006, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0xa4) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x37, 0x0, 0x0) openat(r0, &(0x7f0000000100)='./bus\x00', 0x800, 0x5) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x46f8514a22d0f701, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) dup(r5) executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, r0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) r5 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r5, &(0x7f0000000700)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000001c0)="fb1489f7e92600aed794de8ddfcd77acd5f87955e1608aa886b76f6310d25322ee348437e6e02f05137d84d0b303064417aef15c85b38d8add836e798f1698a4195ad3291ee114efbe7a354acc5149d287e0c472d536bd7d873aa839e457d01d4780ff1d47a58425d550d29bd7c4efeb25aa0abfcb26681b24eb4ca6cbc31338c6c18d46402d7fbfedf34caa930c19cb4004eec8cc6fc82c7ab9d830d4d146dec199dd030d976d5daffe5fd17acd3220e3e98202619471e634c3204ea2b085b5702f1e22c6f786c54d7310ab2671eac4ceb57d7b387187590786cda8b045eed2cabcdc44f59198260da126dd5a4ee4f8919b73e07b440e7c295afb", 0xfb}, {&(0x7f0000000300)="7e8a0be73eec6719bc48010af76fb2494c144251bf27aeacf98d91bbf1b5ae65f247b2916e70b4a7d0a9cd3d28aa056f1efc7a85760811f9b3d76142dbc9d2d21db1b1888e704f2ecfad1f235069d4fa1e9665ae365a047b9b57debac3ef4d2b46744634dc2fbd3e8065c084e2cf247ad57e4dc7dc71876fc4f32b7d176166e0c4faa72486f4e21a8e4f12ece5b8b38493b6", 0x92}, {&(0x7f00000003c0)="3b3e59cdd9c3", 0x6}, {&(0x7f0000000400)="ffc5f7bd97657fc1c31e701e1510dc185d02d6a7014b939e2569", 0x1a}, {&(0x7f0000000440)="42cb39ab82816956a4bcde2dd50e1336550eaed461f846e79fd4fd9d219dfbdafe7d7bd60bad1b1c07b0aca07c9fe5bdb08bdbc37bc343cb27dc6a1ff134ab012da5c236df82290fad53661bdc90cfff12d2ada649353b4e8cc2dabf0c3586ad1ba9eaccb7", 0x65}, {&(0x7f00000004c0)}, {&(0x7f0000000600)="f9c81ff74f9851b277a49425b77bea50194a6e03fbfc67c38a5a9b0328a52ab124647bab7b4d8556f0ea5abd2f4ca571409c1100026fd24a59ecf51aaaefa51f80052a73ebbc48a3bcc4d71c6dc089be8f48e7071d2fe8f3a1789dc3b3d1ffc351b674d871b04ecb646d24dca899800ba870a46bd2806674ce4b29ac110bec251d53488b53f9de486b48977e9e5cd755f8819cf759bd4ac06f2d201e270068db", 0xa0}], 0x7, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r3, r3]}, @rights={0x28, 0xffff, 0x1, [r3, r1, r4, r2, r3, r3]}], 0x40, 0x1}, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)="8d", 0x1) mkdir(0x0, 0x0) unveil(0x0, 0x0) open(0x0, 0x0, 0x0) r6 = open(0x0, 0x11, 0x0) fcntl$lock(r6, 0x0, 0x0) mmap(&(0x7f000006e000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r7, 0x0, 0x401, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x6, 0x0}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0xfffffe77, &(0x7f0000000380)=[{&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000280)=""/248, 0xf8}], 0x100000000000022e, 0x0}, 0x0) executing program 4: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0xffffff4d}], 0x2}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) shmget(0x0, 0x2000, 0x420, &(0x7f0000ffc000/0x2000)=nil) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000a80)='.\x00', r2}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000012c0)="bc7401c400ca91fb012d06a1eef976bc224668574394684cb493a9bfedad5ca9ef4aafe9eb891840abb2f5b8d4e605ba9b1afedbc100311d52a2159ca315ba1223e5c1980282096fc7291282c9d28a18f7be5eec9bcadc5f0a9cc4", &(0x7f0000000080)=0x5b, &(0x7f0000001480)="3f441dec93a022c8e51176724b662ac4eae5b3d63c62e4bee5c1085f142a92fa0adce00f6928b33d7c60ad6fb3a582101245532ca36104632d8ea5080de4959b5544e2f68113df1a6baa4640e65c40c53fb3b719f65766b09c08ab8c99dd086140e7f6c66de0fbe9bdde6317cc2c614a6a8be9d1b840a4e81684138c333fbc31cc8af43201bffd7eb1172507949c4b089260429e9ee69f8da73df399d6f931bf4986f268e4640220c60adf65dfe49e3c513975037d280c2fa9d089eee5d5eb54d143352d2027845efcf662051d1119e8da1e0fa591d061a1424af75e196edd2b3a40aadd5134b53eeb289984e854c1d90b4ae11dbab61e400f247d4939384a9129ef77399ef6e7c1be233d9e33c079f53eff43c9171bc7e0caf1889fc336420bc9460cadf69e742c04d7c209e2fc926bb8e0d4f67396827653ba3c55dc0168dbed4188ee35560d4e4c6ee4f7e81b0f4636c489b786510685ca50cf47d225e8ae78329d25ab7c5691fc167e2543cd6af006ce413662cbd2c571ad051e98d0ff76be168cbcdbab50a3c7796bfb3f2d005a1fe2a24e315a0ec61a51b09a1f4f84687bedea5e4254a3148f6c3ebe2bd2fa5fc5ea75ecdfa08749891d4e74cd2b9932e51027225f261756df93bc120626809e4a89171b33dbc29f5cd7b763363a63bbfd77c2255fa4f44662da4d79678936063ebc0a7d686a2c739dd7c36461475e5d9e95287f738d804e7ea56e69845851affb6622d8660e1f3162f588dfd4d89a87b93c83904f42cfb10ad0e9f4145a7b1fd3dea4eaaa7b874ec757b9dc0c3075e6200e38a2179200222a948ba42595ef020167aa77cbaaa22c4423980f2967554f8b53b11d57a819eb9740c21aaefdead2932b08d9888f3a3b530475924fd6c775cce6ddaa5f16084e261f1db9c41ae112bc1242301ddf0e7e326d8179dfd4c8559f02d8236211747971609296f66014c31b3307e0b5a904401d3af9d79b33343a46bcb0e3ccdb8a4428ec351aa02f7604bdcee1df63040f2ddbf21fef51c2574c283ebc19da305973b781df4bff8243f51b4015610cff319b845674247398487f8d3125eee26a8af27e7c3da348ff83af971498a6a780bc2a1f0793543f70ac23f2309442ffeb6d1b27c4faa5f0edc075a6c9e11461b0e311fc012e0262f286b55f7ebcf61f60b9737761dca130cd098030022bf35836d31047a7dec5dd702619f179a0496db26c615082c2cbd0a35d934ece1cc9391f88e4dd20df8551f008b319a0d9ff78fcbc3e13150d588fe2418056a1dd5141e18c5c086374faba2df6cf53450178872b2d5bec16656a94ef1bff1a28b95e7569973fc940a865bbde0f8df5b958b35c0c3a01569b5f3ca506233a0888f213af9fa0fbf12d0acdea9fa5351a4a8abc8bb3a8d6a747ed5e1d521d762ecb8dee73e9f774c4671cff9b83eabee3059e58b5af13c108c2149ff76df70e69031d048f69b31410ccf10bcfe23168bfbf36f8ccbfd79bbddc199a7ac00ef6ac094cc71ec18acaf3de2731e054a9bdec68ee41b855f745ec497b958c98f9c47169fb24614bd4574b3bc63de98e2ba81559829f80d98451b5b511621d2f20227f135107578de3ce56d86297a36a2a16cfd25f6b0b08d093b4c714f4e0cc0fdc92bd8b847aff4b8396ccf11a8804c8628e8e43f4e44203b6f09407998faa2ff736febccc222958727f84268ed1ea3ea652cc4511068f552e7f8c5b5662a5b1a2b8fe93e04297478d06cc2eaf136d7bf021e6335129b7eec61a0fe6cee8ccb162475c7aa89c9a31da4428c1cd33e6a8bc7907eff0ffe86368d457fd125faf4706f2ebe65402baf031fb019aafd22ba83eca1ae6e9df19addb0045e7913a45e6ef37a19f9afcdcedb38edccb6b5dd10c3735682326f77734414cd32a27b3234ac5fd02c9fa40eaf17b9b606dee2dd41886f59757dd8fec3e52d488de0f3d6c3dc3bcaeff2a203d03a458490950d2ca521253135550f2c5a90b93517e528564dfd1dfb1e6c01cee1acc94e2ca77e666826f5a4eb4aae43472c2e5726d21e79185f964ba819c2bb7524b5ece59e40ab6c32070d7472a7e8f8ba8f54250f6312e7e8d756f957e308f73324e5f12ad476a59ca4392fd0bdcfed55ba21324bd9154edd291fe377532b513f6298e09a1fbdf9b05a748d402d3caf51ef1a99256bd4ee5c2e53265645996272da97dbcb8f16e3c3dbf4a9e42603cbb46cc5b3e3fb6f566b1c6bd2e958980149f090b13d230df7a0039c15e2a4ea4b294fa7c3ae8bd7b483b02c3569610eeebf9a868d2c6ab9de22dcb9c5a7faa54abf93daf00645c24e38289129be64743004e1fc593adf16ed5fd82f3a6cce9f8d9c08072e48410e1c1fe1c9fdb74127d8f9ceabb825ea62f22cc39cdf29f161334061610775610df2bf4d9567315f6b88bbdfdacb057af13399a52e65a0275af0808006f3177132ad94333c2de9fb7625ee28157d9f3615c444d5fd5dba187012227fa6354f27a5747eb87ce16780a27826c28942eacc25ab67c60d5f31bb7366c048b3128994c2ad6d2036314f72b2b3d74a317386440fbf5388f2a436cf4afc4a6b904d41e5ea211f53b532ae1d9a8cac112fa0a51ac31e58898fa0f574d77462eaef0d9fb9ee241c15db46afac47f7ef7bdbb496dce6537c143f1b3557e7357c050a67a3275f3a4d419b1f15d399a85a7fbd75fd2900563ae9c70fc7b00f41f00940756cdf2d75d0c9e228da2a8d7ab679c4bdd42551d18f66740c6d3ec47bfdb6f14e23582f1f520ce03c83389078ecf6783ffa52b2866218b31340301340b6046dbbbedc3edd6f64951107b40795361510ac00341663d2c578912d164606df133ffa95f57412e24ff4695f790a1ceb70ac4da3a59fcc6a23a3c79faac7dea68df95b5163e47541b36e2711ed30a81cad3e4163350104b47aa4b8d9387b7d432b6f30e6a92be896ba725a974fb67e21306ccb21b89b76c5487395e07dfaf046dd537b89ca69a037787cf6f410d616e70bdb791d5db3ae8e90a32b63dc5ba9e6fa1501206bcb4281df3a8550deca6a0003d0c5e6ca0b230641fb8f4529af5e15202391615c8f7b72a6bcb0586fb1493290ba7d987ad6dd797cefd4cdb465b6ca6e4d7349bbd9e591ababdd6d6c2d840684442da8ed3651fc0bc298272883500cb7f68e85cca0eaaf03326187b4701832b25d989ac5c99eb59e9ef1efa731939d3d3368ed1e402645acb32fd254ff4fd57adb65e508e7a0d68f2f2e5ab0bc4a8e4c7811aeb1a84f0a0f9ae5170b3383be8148fed652978e2a60291e5e7cedc12823a045b2a5e29537e0989ea44f6e599558990e670c7d70ce94083c630761d8fdc765abe2c72d1a3f4239db1692f611b2c0103e37af75c16644c7aeb27787965f9a2e551dd00b20cec4c1f29e269022f4187d9b45202b1ecb74737154abcb04d5a05112bbc0eb2a86cb74a99cefb64b6f44c0d8bc347ad7f4f247a2252fd42434219e5a3786aef2f344b38f8115bc55229622d450301f55f9c0b6e13554a1998910ebe745081773a3872ae86bc0c0edcfba3de3a79612dbc476030a11870670218327ba67b83baa68a7c7691c6d21f81d61fb178e4eefcf9cc9a9206e96c0ecf6c6c90ece042839adc6bba266fb399931068c726451480a57bd12db152a4be9881c3cf7cb152006e2bf8130c2561223d648cfa079c909b55ab071c5a4ea563d7cd5433f03eb1f5fc0b2fd67a56d244d599a0519518283973de309c985ee61ac9fbc2b71921c24b784d47be99be32fa4338deb818a1ed4bf9b737dab3b1993d34e634954447108c1c94ddf1ac10b19ec45326b72db4747b062fa61551787effd28c2b05a9315e4b25061f94bc30b46cb301faabbb7eb252d839670176bdcbf935f37a743401b72a125345617bfffbeb1ad69e6c2b1403b2db59f0670020b1ee60df35baf302701957281366b69c2c04900dbf0b0353e85b517587c851d8213ec665ae544d36824717b38a7168c8c1ac7613ae471ec04661445605ee2caea5b36512785023f054bf70d9a2e9a9f95428eabe5a4d7cd94a3e5a571b160d803f9af6109a1bcbec9ff5f621de0541aa42a2bb8483b2847fb9bf5deefe1582861a7b299c1bbb3caf9d18da6d8c820c4b972202de8aaf1c4399a5f27ade2da5689b447c7d3d39e276ca41ca0340211fa9963292be761b050b1f1c755d17a322222e417a3aaee5e3a08617702acd577e81da9a2bd4900e7fa18e75b071", 0xbc0) executing program 6: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee4"], 0x401, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080), &(0x7f00000000c0), 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000480)=0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98", 0x30}], 0x1) socket(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) r2 = msgget(0x1, 0x8) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/208) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x6446a3820a2b9791, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{}, {0x83, 0x20}], 0x2}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r3 = socket(0x11, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x40, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x4004570c, &(0x7f0000001400)={0x4, 0x800, 0x7, 0x1}) sendto$unix(r3, &(0x7f0000000240)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de535e9e77804be38164991f700cffffffffffffffffa23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba090012051eeab71d89e0005b08040381ecb66400000000000000000012204b00"/182, 0xb6, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setpgid(0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaacf8e20bf6b7f68a1dceca142aaaaaa08004500001c0000000000019078ac1400aa00000000110090780000000007e36e15c280c46d997f"]) executing program 2: sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="bfeed000", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) socket(0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7}) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040), 0x4a) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r1, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000004}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) setuid(0xee01) ioctl$FIONREAD(r5, 0x80206980, &(0x7f00000001c0)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: syz_emit_ethernet(0x19e, &(0x7f0000000180)=ANY=[@ANYRESOCT=0x0]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xe) close(r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000002800)=""/76, 0x4c}], 0x1, 0x0}, 0x1861) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000027c0)={0x1, &(0x7f0000000500)=[{0x101, 0x3f, 0x9, 0x400}]}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x2676) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = dup2(r4, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xfc}, {}, {0x2, 0x0, 0x0, 0x40804}]}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r5}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000400)="ecbe8d712895c9ec4984414aa9cf1411ff746fedf4e6a631d0b1dbbe6f6931269e11675b7427aabb78c5be1e5a174f84426c043bf8aad2a70579a2dff46366afd633c488337ac953280b37811f9a441a173c84d15025a81fefd1bf718866b5e91fb8f7a9c143d6394a0f288ae4883f6fbb149e5c4a2145b29884c8b4a1c1f87f8c3a3e15944e8e823d80cce22bd3b271a258ac3d77b134e51210f3bece7742c19d84dccca9633b432b44059c87f738c938ea51d72270e4d133393e61649d2e2b24b5b3cc238e3a28a9ed599af09b5a1282f4f5a7b033590f6d3ad1a4fa946605aef75c414d5e18e07654d96ce4973ba2bd36", 0xf2}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="9800000000000000ffff0000ff00000082506133b98f197845a6457eac3610ae5f6d9474e32ecc2fce938e569e6cbde105be311e99f884c158b75952c70bee640a99c65737b783454040426746efaf4b7f19422d6456ff21ac7c9be0bb6c68ac74f3607c7a91bc7a238e89c636cea36e84764c1029bd2a480d3d7be2bba0d9d8e65865ea76ed8929c23420a0ab3c358ab67d0000000000001010000000000000ffff000005000000303d1f43bd83c7ffcde4a2ce13fd53b51543777d05cc22595ce6270d2e301035fdeb7c133fd7ba2bf9c88074ec8de1e69534dd3d113ed27efc90db4f3239cbd11ad88e060fe16ec395779fd3de05c4f386222bc50f088a2b5191aaf8a9839a5d6bea606a13e555fafcaafd51ad851a41d130d17077f22a391b66e7e7ed886d64f946209a7c12e6b7c873fe9255127ec17286ec8fbbf41fb65e37a8a088f48a2f11449821c1de1916086a99f09640ef55dc3b1729aebc210d1c14367d6b30d8888e5df90c30c602e68ddb37a4333d03d611225e556b01648811437d06ff65d832964ae0a2e3f46440f7d0eefbfae9fbea4cecc777ea4eb3da1121a802ee81537bb7fac178f7bbb9061da321cefe9bea8ba197ecf577820bfa7a9737cbd94a7f734f595e8eba8a9d727e050516dfeda1999bb2d49bcb37817c6ed001ca841417c56fd5a49952af9b1d9f414373d3faee6d9313571a414df7031123fadd54aae8efc73993ce1ebc4601dd8676bc099c4169d5aeacfdeff0b2fe5e37ee2895b222a2380af90a5ac9ca4daaff371b212ce9d2012871455030df0a45029ca87faeac6f5ccd986e83b09bcfeab74716da599984c4774a46191d1f6775204b104570add4ec17ddd55f98741305896049cfd64c2903d7df7c5d92fabc75a6537c4b79bbaf0c21d1bec3007648b7dd734c998ebb779e542be6611413fd397b9147b2533bc2f63a51d110b1a5eb919566e84231e89a6a6646409239e91d5d1cc5ce4b997ca6f80a4461e8d7ff858c36125a596211b542f3c8e305079ac72fa94e13535bd05d3a748bbbf43121f86af8f9c4ffa5b4c202a4605b1760226b9768c63c7f6a391eaab257159d094dc5e7b4f10ddba860fe333eb7989a4015a2e80594a4ed19d13f5451c1ecd5a91babc7dfacdaa57698b8d616470b482d47c6dd854f6954ecfd04aa902f8127bff37481e5d67aae43a233918893a7770ddced6194b0f09975b7046e24e25d2c6f181c117272f89560b17f05be8855c78ad29079ed714ed23d3a466f24725c8e4449c2307439a98fc93a2e35f9b18db3e2b6d47f607dfb4023bdcdbb3675ecc47b2b1b68d26c2887a2a918fe0d63ff8d32bec200c812d2191bba76f764737707942076f994c1f80b4e708dc95660af634d5f10c90a3c11c03294a8002395abd7694892971ea548fc4f451c4901eb7509a70b331a12fbe84552206cbdc31d5716d1673f0fb837c4d86af6dbb597a7ce98a904c75c1f7fca585a1baf5792cd712238b294a7ed1b73928eb36df229ed8d235726897bc9aa31efcd3c078e7bb09abae34be60821f92264435a901802ab71cf1ec205987cc22a259633696d2456b163bd0fba73d851b98ddbde8cb31b21d14dde6e7654ff9b07aab802ea89ffc8e31e92d77c90b008927abc0f3c6ee169c28c6d4e8ec5cc1cb8583b3896fccd67353d4eb2a08cc6765855daa78144067c8f0ae4e2a03cb3e3b2983577962fdce2c2980245c34c6012e2a86644be4ed7e0d1090150951d4d110c71c7fd7caf9b1523afd99516ee3d56d59f7ca932fc2c09f7bfea67810e2965579c38123c569ad2fc26af929dc881fb3e1a2dec8ad30404af91ffefc45cd486825e5510eee5f9f990a5972f90fe6e7ad92d6a105ea22075d279bdffe23ef5016fcf62ebede17de4e1be44509082758da9d6a4903faceed6c7fadd4fe24fcf5e798d9d6104426f18497a1ce3aaba89899dd3859467a825bcf1f27960f7bf087d3ed35f1a32dd7508f77b688a355500da507e4271d901d10a11106559b501df1a5d7f77c1bacc9e63908180e2cf749c46cafcfa6fc91f8f75df421a3c13343cb70fcd0cdf16a52663a8fe2201f413aeab791349b47c54b831aa4d6a92beb0bdafe41fe3acb4e2c0346e1552c4800956f6a0d6acf532766028c80566ae15766c3996f95c4965687219ce72eb06cf547b51edfa45501049b99a602ee5729265da531559d4a4e4ef467b0b44b176e8591ecd91d0cee2da4546a95cdd05a8f89a3a803a0cc112108238cb4d3cc1509700e33efebe147e35efccf2ee88c9776aa37d5ed2fcf7104e02c946ed98611d5f9a869436e38478169cea3db1f27fe440ca3a54e2f8ef35ecfa7596df2aa50e07e5db7c0fcd86cc0c5bca022b4fa1f205feff32c91ebb4aff55b16bc5f45b4c62d6fb027fa0d908d9bd780f32af44867a4c36c76c603064ddee7641d89d52d4b0eb85f644eaac989232c7f8b1866c9855f4aeb6563116343e7c1d9b4f3c24e7226fb94f29a12f1f1b964c83c1dc63e1894d250f4edc0f43f200dd956517b7063bdbedc58e71a1de8d6be50123b3558c4282372ee92372db80ed2b7c336274a9bef377bdfc7b9e93f2bccf18840c954793356a2a3e58ce4b92755b695935721c9736f0101fb6b6f40e3d8b308b38a3425fc0663bda37d051d5d0c1c9199e1b6640ec9ebc7900e982e3520779d7ed87267a332009f28cf4735e10957ae349210fe2af4513814c094dd70c6f48109d2a874cfde74a4b72b974ad8940abc1709f32757b8ca9086daefaf6ee2b7866a2443e9c313475901c02de4b48d6c18a4e93ef4004d5d49af2f5970c02ab683452fd4a94b868c3c9a305de76083abe731a10a2ee56ceff3599a3f0350f862eabb596d9e8028a16cea162eaebb9f9dc0542be33552693f00b494cd9628175bdd88053cb3a7793fc929b50b883b4cf8d0045b44a9ff02eb04132d7ee30381ed6c99ef533597ba25cdcdf275275b3f03e2ed7d11651e92c0a01eb4e01c1f29d236fbfe38793046f870a7c001c5d805659a3763e7396da1154351f87e19a8e6a22f7fe10aecc1b3fb3154ea5ce712ace12be89636f809801b2dac16eceb9a4baf257e9f11aaa1c2f7f20435e1acf0fd8bd85d1eec2882f3be50960f1ee637a7c2f348be80ad5f3da5fa6007efcfdc0341911c8c0a3d822c56b581595197a358687b30932d3b97a58b8cd8927e19282998a92d96005306f3478914f6f113a410a650e150c16a1ee88981df0e3a245e77b4b230701f8b0e40409b7a8a93ba764c92b8c49c8397f8ced00503cad29c7d8c34e5a2b5403b6c06ed7e73e34e3ea4bac81146dde0a3e4da784e25767156b4dd36e13ee8518a213cbccfd0cfe43e8c137b21a92b95b6377f87be6102e40019f88033a27c61f6380c9fef8ab5a8d874282790df80381f6cd09fa77a7fb08cec60b9e856ba8cfa143d83c2fb3e1988a4043521f53d0f6a5eac2400ba80c0143140d1327ca0589519b2d4e36d6376c575b4063f629144d82ee6a151cd9b1c6be254395ce50f128f674af535f9082624f043a0c0698ef3ad7f92cb8f74d88f32910af69d0d5191582fe8eda04d6d7feee01caa928bd61ac0217ba7fea4ac41d9b7bedccd6ae4782922d989106ccebda91715fe1ee68459d2ae4599526b986f5847d25537a1f39093d556187f246d4ba2b7240f8a05775e9bb1f84377aec1dabeb240a209b250fcd600d4cdc1d85479d25f17c7f23a9c86e1a2d299a6d60f6eafde29e3cf4d9c50e81f76704c532e990c2775d61838df20197f67d5c9a4963de4257cf82bfc142a272247e4a2d4e962b41ed9cd43d7a9e014b44a0b51b5706564c7b7f712af06922e0d2f5c32b59aacef3e0377dd30b51998dc12237cb36f294edadb5e3da349caa2893439f35a4ba4b5529473b94defebe433628c5a1055ef38d1d15f89569086fd2d8ab0679661b4198e3020753c2f0c331b27eaf1e62f0a70ec6bf4f7b167feadb3dfcc3dfdb38279717aa2257beb81d756c8c3e9185c8e99bc58a70a9ae0c1ec0f04fb2aabbd2012a0a05d95cadf3f384960d2e111928663cc4fcd3d1005ca559f0971587eafe58ecf68a1835a83bb0bbe8a66acd01278c84a03da08725a278531f37e142179b9e4ec60d2b86bc12459b6ef7b840735cb06886c6b78cd891a9c105ce649bce2c4d2aefd8e4ef9ecb81f019a960a194640179145bafc3c293411516109dc11a9aef18832d9903e34bcc99d94edbd4599aac6d7ce372a4992ab41957bf1be326c47ad76f27c2dbddb69278318eba4730ac891160c8cda73caea0011b735779829de934d06f374c6660ad599519b6af85675f56a6f72ad1594b425e5f00b58555cf47024e29b5788f6401d94553189d90a2f74cdbad787249e7af9125c0ecce14e718eed6d1900998e9e417eca847ff32affc11da74d5ae75c276f112701205e8181668066e259033ac5fbc136f815f4b0799d3d9c260c67d2acdde547aac36b8dcb9fde4822b08ccc2cd5dacb45d9ac80c201b7319874abfc5509bfcf5eafe142d8722a97e660f02c14dc8453c4851b879187234107309fe6b2c8e3cf5c7e5e9318af3f5947f598b31ae6f3eb07efeb70597d1b7c02173c9f2ccc300dd130ebde95d23cadd6600969ac1ab97b35a65460407d2a7f1e6831e8028b7f77cbb09de5bed76ae350547463ef9e4a1d18eae7fd9e965b3419a28b58841804e59441059535b3f8d23ca3523f2d9038197cceb78eabcf5b73204ea153a8c951ce588bc57dcf7219416425770072ae6b9ea62f12d07743505cf66fa1108bcbdc2f321ad1a7447df14e1c7989f39f32870c18e74f69027dc2756e93c101d889db9d74f5d98739eb17dfb1a1f7f9aa03a6b920c32ffa1777e88552cda15ea83bdac5e5e196dc9372a214c76343eb24ae6a92b0703267a694c1f7c50676ca71a3d5f5bc4334f10660efd4d461b44af271434a7c3c80d75b62a30961ba4fb0484cda620f3959a55535ddee246de860e8d3bbbb91e866a6d52e3e982693f913f5bc679fc4e2892942ff6aa8be0844fa0704160571e506de0d502d15df8c8db885310f53f92a9486ef26d924d447d7382211ace2a2d9dab06c1d72300c76360d80c30c39d7af2b0f2c22b1c7a0ee2a0a7b3be24d62cb969e0ee58ea61be7f05100946591163e58f163c45a53d1bcc5bbf6151d679a3a71479caeed63eb320e4e19853292547e4443e927506ddcf78a012f6cdf0d174e0ff90bf7a5ef66e63062e2cc5fb5860201917904d50195ec5c4f9017065f35e91c869db119ef7fbebf6b4a45c56bb30ef1c3ce270bb440d8314cb642eade1ba0f3ae9e340d15e13c346128e7b8fe1dd7ca5c6739aad5c9fe866c861308204bbbca2ba71c777662c06a4d6aa8a30a5b732b3f290fb6150916b00de08a103c24d06a2aa0663061e94dff07b2eac37283d0782f7d4ca9750b683f989f792c1733d4aaee040a92db4c10e6f404622f8e239ea8708298bb48a005dfd2183a3e31d02c0f7b7c4691d03fe2c62c85eaa3ae0df0b1557579c8defa904bdfff5ab17e8bfe3be787bf0863f65d0559c3fb0ab1a8afdfa6fb95811a174d613bde419eaf511bfcf00334aa80ac7e4b32da713b2798eccbcf7b15490a14ede6b3115e5af5d4a8e288e4c951cb71370cd80b6c46487a178061049f0f3658f9b25eadc151ee530278043190ac6a4801da19c691e05fd3f5382d99a613cec7d935ee64df90e9b13dd1e1c45fbefd937b4d2ea850e8fe11e2885d9e49214ed9b6bb9eebc53b537a9dead1d3faf78b1b8fe131b1c68fdc7f59d1708b904b04c3ad98f18906354faf14b7d38220561b2f5b2877e569eb2b409d7a0023d1f8b7493471cfd7b01db1668a458daeb130e1ec9929d59e8fd9f3246955526ad6ff4fe874dccd20abf0258304decea5a29fa85b8848c110feaeaaa920851b1e60e3dcbbdd85276b70edbd8b83503bc47dd59d804d4af1feea7b764e7c1b2912c50c5b6ec688b66ebcce9df33f8adab4f9c2800000000000000010000000400000043d9a464d3f1d238836f2f2ed28c3e072eb5f20000000000101000000000000000000000a680000066ca746513b91fe7961d212f986a5af07add3fe34253f958aa5084c28aac49516ebb2df4ae6a95144e9efcadd45aeb02ed72e69161eb828910d9921f5e4b130fe627c51a908dfaf48535ccca7849c949b8d72f86fb488b62c41080ec1e931f4531779611f0d3cf62009b5b7ae8afd9a36d70ac9212c9b485b87a371dc787aca793491c97e8d54d649f8aca71a5fbecbfec39e83f5b89b48d89de78c9fb7f42e83f5fb345c0b5f17ab109b10d84a4d05e28f540e8925a13c3fed92c199999aff114c33f3d2d48fc67593601f632c2d2c5ba25de7877fb4a53c3e24e31ea1026acc9eb48500448dd8b5e53de53e4209057b6f6025220545a313808d90c6fdf7da6c9042925ac2a0fc1a37e993161d728fb4c269a75995d612aaf7ad04ed7ab1dd37e469a379596e49aa688bbb6d7705ba79cfde3bb4143874c28be6b7c6499be73a36679f7db51dee819abfe7dfc736af93f0da708349a549f75a2d66933964fc6890b5a09215c8477df576e673a17a1ba580e95b357ecc3a899b46e4600f73ebac196f68576a5dea221233425da1a3ce45071f73ad6984efe1c9d9ee58d0df8b3b48a50f1f95f3a01c7636d90595fd33cd98adcec68c516a46f639130642357856800954226b1e5875646f62a959a75c65ab91c1a2941561a31ecd35bdf3061040b4f7a0526e6ef48db10af203baa137fdc17d732aa2d426243e3e0f063cf0b3aeabf48b3382f9225ee105b4fc37eba565ffe07e56c8983e8c5772db81f098e8de30ed82ca1e92317161706373aa394fc0677f44586314c33bbfa78302e46676fea75a1488f3216bfd098ee9a4ef0d8c5a158594af5fb80856f8c28bcbb02aed0c4b373bac25382eabc96d16fd38d86c9a4c9ee9c5c1ab52ec86419f913836910768503431dec011147966242a0ecf92c2da8285870f92fee7bb3439371ed29230b158c87c7d18cd334e867172e5657b08be4104b3985c2fe11484f8b2479a405b46f9ccdbf3727163fcbde7adf3dc6c5f51492a70cdb369e028e64bdb141410910765004ef76a5f5a5fb5d7956cbef4e3df38fd68edb74792653d9aba07d9252df905c97e79ba7f36cf5f06494332e332f2aa8da0d4bf391ff1b2af4e9736fcf199e3c352d68f1dd1fc76e607bf1ce48b3c2875027eb3ce6fa6549f147604f5ee84fc7f88d64bdaa87994e5d51be9e1e65ecc8c29de9644ec8a9a45e79cc97a1cacb7d057405bc230309bd8993e4fefbf75e290c18237d31658de5a91af06005103e00843341b55bb7841af1696f2a050d59414487a5392ad0b212c7dc5f5f9c93a69f03a94fe2489979303f06dbe76931b31ec0221c7001750b519bad7e1de0bbe5ed32a8befda25680af8aa3c533fc144922f4ba82e0c1cbad11de711ef8885bec9a084cea7d57c237b43ed8ee26917a07b1279d3e75c19344e1ea864f7ea4d98de48936c9dc3bdc94e4330a73ba6cddbc7cc55dfe401657fd255587ebb99634c56cce96f3d34ad7f645bf8f5e3ac98936b86676838323c9f3234d90ddf6d9982dc7ad36173417f7a986859c5bdf2c75bf817126d0c6018d678ab12d5cf988ddaea000f1300f525f23f968dc3422f6a0d2b1ea8ff8ee829b30c1dc922271e109cf8bcaf63b3a94496cc41f4cafed677d048487b67f7470562fb54938d1de157bafa2d0779d640ac2bf4c61b7b42501f5ecf095fe2ad451d4c235eb42b5acab1da46ee014a4072d98477a25283447c1aaaa824a4c5decc5067079c20d0dd6aa82178c40e0bb9427572ef0b1cb6a4a253083440a027cd8f80b05ca252c021132a7078f78f82911a9aafb5b0f41ddff0a89ead91e0ef8c8ee842c2008acae786edc7a893bfd85157fe1357804934eb0aeabc66c78a9c292d5d83bb3f601d0674a40da3ba8dc1b79281f266c79187f2c33cd27045689aa915b6bd15526022eadbfbcd257690dcec333f67ecb1ee55b9029b38688ae4ce4c10f6e8a18e2dc4c033c95dd07de5281d50d4a0a903dce616b24a4911fb3b6322235fa925d0c809b0dd5b744fd11eb732afb0aa48c0607d7ef440243713fbadbec2cb4671dc62d4f56efcc73f2659bbb4ed85a924bc9cf41b1a30a46b1870392d56dbb7df09415893a5800aa2fb58b02b8a4492161e2323813e404c45c13e51ae565da6af5cc112b07deccd086ee59e4c472723b45d101136b42e5c6c8b195692b87b4fc96088d5fbebbef771c81dc0c9a1e6e34b6c3cee0ab8cb8ff6e43bedd46e02df314e9238bd70c9a45cfb963271a540d8d7a8be42762e252f101d8e652dd0d6c0011f2c9972405c1b2b03a1f65e66eef4f045f9abd9b8b7b3897b5674de51a311cd3530a9ef2c4ee205414a1202f9905b34aa74116168d724e437d62d5a49f006d57201ac43b03526b3e56cbeb4a19df8017f96760c7839538b623e2b274b8629455b962015fcdf2a244636fc92e4c50add0fafa5045f6c27d5d825d8a3de9081c6fdeeb4123bb739611a7c33e261ed97f9d3d4402f1b75c8431e535ff720fd4ff6a99b3104e8f93a695d3b14924a82527cbad81362cfccbbc6685182e369934a7278786adbe89e654a6dd559d97c3cf2f21be3dd520686671c169dfc9d1a18ee8f6c4d1a48a2da4443f4fff53059d0f1da5df546db1078fde4fd2353b1f2559d7b3a68ef6590aeae16afa01f8fb8708c81053d0c9a1adf09ad1bf33e7536b9a0f58b10d122c77060574943a7ccdc74fa92167a2bb4c9d8a5b98fed633f607d5b8aa4b78a9605667adf62099dcfec4c66de770a047f8092a56c1c8015c46b6ea34a71a28151f8456eda2c3f1a5e56b372eb33a15f22a13537a50914831d99cd66990ac46fe8cdbd4c95caf03339887f399593e405666c74c9349c7dae57321b1368c1dd851d8a8fb59961c585ffb7db361057170a35450d304e64faf9e76d81042edf9fdd825f96fbe2201406606902b8071f7c93851c9cf98dbaa6f2b0a5240c0c33748772d211395264c6b986e1bc2f0ca29fde5888ef200582569e5b8e00805eab60a5b4c7dd816cca9b6faae91619ea8b4b9f9383fd0b39300642c7fb0849fd19eb28f8491240c1cadcbcd06c29f51d32691b89fe47675483372805dfbba649344f279c7e7e25a15fc25f18803944f448e73db8cb3486886dd7376e96bc4d75fb008c44cb9bcdb90e02de7ca3506ef9341d8c3a19abdeda20a11d6c017880a82bdd808b61933a78ef2b177cade502011d2c25c8bff291747bf85a8d299f54bba74027b5ab8328ae914b324fe52a2c82ff47da0d56de1b27d78cfcd185e11081b6873d07047f317685619ddeac786e03de74a43cfe777cd40808c7e500fad9b5e5c38ecf3c55fe03f9ee9964ae3d2defd083a392e8aa5447b5c4cdda7421a2c897e394b741c3587d4096f8e8ede07d4b36cec3758173a3e9be5d8ec93e23988262f6278821f937790e89dfbf04edfa65e0e73d3f7eb02e575fb779d6f95aa9616a5cb1ce64429b6c44886781e6d195f43e7b2a38157c6322c4b374516e1da47f5d384cce67694b26387d56ffef233d42a3079aa723c548d9bc3c8815365455ea0a154043ba89f3182dc87df9d10c0aa71257825a54174cca66526a77ea097fa6c8a7b23b3f2ad2038e09b846c9806dcbc5abbfa85840ff453eb71f9dbe98649e358099d242b5a83766f1eb4394f8dc543305a9de3c4c144a9b087f27ac130178c84e6d61ea3b1d37c44b3240644a807d99fb39fb33f58a9a819835db7fb1a5efbd55912e12ae43b61d4bb485b5aa3209efa228e9b47211bd683a7e5679e20f4cdb0451130c7d55c40dc4cde7dbf63aa7fef67b44252b76e220014a74d310fa3dda686a1f40a812932e093e5b9318575bf138a53aad94581db2e2e3f58267204154e43ff21596d93dce345e6d6778083fcafcdbd0cb62a27b2c7b4551f82920473dcbffe3b9649713a6691ce44f2b71984325af4e9b11de865f55de5da587454ef649f400d889c8ac8cc56aeaa13efdc89e06508d6fb5b33feab5785ef3170668cc41f08b44160a0d580d33c2fe1d91a8bbb1cab38e119fd8e8846decbc15a0f821c3811b6166c50375a2752d1cae241e94fe172d648bbf99202ed86bdfb90627bdc1b0d58e6ca42bd5b3e82b05ac44a5379762f80c2dd61b430a2d4a66c63be8811ca92d58f5f8971f06192adee7e5edc17f314f9a79416dccc5a9ced2b5bc207b8db5a79a132f70d0c965e8b200f0cab17dfb42b994ffc857fbe3b28d45d0ff4f95efe70df60198b4abdbc1d5ffa257101859b165b980979b4d0d9c81000a7b25e2850dc9f2eba1050c3a5a4ff29f013e6b0b6e93e7cbe6db2030063ee88cdbe504e41381268e131eb6d7b52f3b7b83ba1082097d4bbc9d500116d90855be5af0eac4b7f6baebfbbd41a557723069b96066f914508cefb639d0226a1743f79bbdfc05753d8139bd91567e4ef8c6ccc35fb42de532be312b65d01a6f268c54ecc657294658368f4d92e865a1ec3d74cbd37d7a09267da1d2d2f541a6c36a3a7a25d179b5adb4653d1d2e5db233431a7efe3afae5697d30839f8e3dc53dd050ae2c2ee11b8ab7b115a90f060e196323461ba578f99d14adb1191694e5aa57f0ae2052ac0df0fd5b0d141c81995cbf4fb091687fa4691fb379c332f245a3e53c8d6b613b663ecb7d8e6c5934d982cba7f971a126aa2940e51ba24f811d6b3a306979988a4c16a67af9f0098bd32e96447e048a4f91a7d9443105f2bc5a2c5f8cc067fa1297a056798ac1be6e8e5110858957ccbb902a992608670293ad80a2879785504ab278e7a0962f56c4618588dc4ac16d3a90970c1789036fb423c64e05b31d43c5067f0b5abde0c0cacbae2444e2e316d4990c0b666a031b3768b8f296311dd408be1f207b09d006b83fb45512f63be084f7c74d8d4db17b1b19d7e43b4c328f466c4c2e80a62614bb4a7361fee5ac435c55973a40e144816ad5b71f9ae117cc7af7563140836501319a91eefd2845835aa83bc7189e173156e86f98a7c0dd3a95d89a51a6c27fec5dc13d89c30e0c9ca0d5df80294a540628178f3eec23873748c0cd58b1c5d51828331e5bf4f1e764eb43d1167ed2e5e3bc0918ff858403f4714d97a961f8dcd1b49249deb69ce8c1ab784130fe04d7df4aff8e5b8bbb7becca8593163a3b14a15ce3a01fa3b60280cede9a44de7bb66f6d035a0254b14fa570cbc7152f264feb24d36f31c1cfd39f5d32423b98babef7a9d3216c8f35cdb7decb43e80723bba872b9a912ac069806e8594afee6b4da0260cf83bbf0d0e23155c27900fb2ea42fba13e094a79b006064891a7d59e6864083d1c6c85eb54cd589a48c2687e3c9ba2357133bdb7e5e81c5916508142388b6a80504cc6922f9bf38f86c910425cc74e39a2b8a0795fbc81fff55cae54650bda19ba18e37ff2cfda83b8d9095d2495a14317ab284f7c8f020e5e57b09cadc6a0dd29b0f0a15448372ec313c1392ff677d18b858b016ec8398ea5d4b23353bdf276877865c11fe1427ea43cecf5a6e0ca8ddbb36550d5ca286e3d68821ec7a95beb81dd0892d5e8ccce585153ede8532328b999e80694b8f3718951b4625190c355132ec0239b9e636fd98cbb66a691d75fae3a6e5e7028958095479f06e265f55f35c20ba2156e2b96140eb95160bae63f6586006b23e2cd1fcce809a0e9e58537051e647b4dec566e384753b3ab7511c22061bab41dc116e95aff2908aff0122dc49b97ce942674fd4c1e001f43a30e65c5a17c2a5038eb70045e9deb5a0d78ecb8e66d63a1542246c2dd5000000000000000010000000100000043289434f65ce71da63a43fdb4115939cb433e77727260e6edc1e049fb188375fa8af3baeb359da3ac4565feca160299d51726c234c041da31199a054f2400005800000000000000010000005f66000080c9759dc34a563544c884e0704a2c8cd1412c2609239c0adfc03f824b2414b4b8b2f12945dccdcdec1f7142306dd9e8f2fe978eafb656e883e96c08e39a41d04567f600000000004800000000000000ffff00007f0000002f6130fe6bca225c153a62f675b7578a1be08bd214667bee8a901edb6e9e9b33bb2b223b61b542c07a91f2d3fea3251243d9e900000000004800000000000000ffff0000ff0000001bacbfee5b014f02ab09ad3b894dbf6ab007a185af8b4e669413011311882e56afb6f502601d69a89db4ee977ccf76beeedcedd4c55b0000"], 0x2218}, 0xa) sysctl$net_inet_icmp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) executing program 6: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080)="8bb4f320", &(0x7f00000000c0)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r0) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r4 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(r4, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x2, 0x800}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', r9, 0x0, 0x6) setregid(0xffffffffffffffff, r10) r11 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r5, r10, r11, r1}, 0x8, 0x80000001, 0x13217f73}) r12 = getegid() socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000440), &(0x7f0000001940)=0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r14 = getgid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) getgroups(0x6, &(0x7f0000000180)=[r14, r6, r14, r12, r2, r14]) getgroups(0xa, &(0x7f0000000300)=[r13, r0, 0x0, r6, r15, r12, 0x0, r3, r12, r2]) getuid() r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) socket(0x18, 0x3, 0x1d) ioctl$PCIOCREAD(r16, 0xc0187009, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r16, 0x1) executing program 5: setuid(0xffffffffffffffff) syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) close(0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300163a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000000000fe80000000000000aa00000000000000000000ffff0000000003b81ce1a018c45400000000000000"]) r3 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x11}, 0x4, &(0x7f0000000280)="00000000712f1fffa1b827f7ffffffd413ef9d2224e1fddc171f73a295b6ed08b3d07883e75e03004fb326f18b4c000004000000fb0104d9c1847804b52ca670f61e00000000000000000000002aa59ef908e60d953541142cd4dd4f0c9e7443b8c39093429e37f3698e2bf30145b9442485722725dc6960e5c23e8250", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) close(r4) fsync(0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, 0x0) syz_open_pts() syz_open_pts() pipe(0x0) mknodat(r1, 0x0, 0x6000, 0x7ff) r5 = openat(0xffffffffffffff9c, 0x0, 0x80, 0x1ce) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0xfffffffd}) setsockopt(r5, 0x29, 0x68, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000180)={0xfff9, 0x0, 0x5, 0x4, 0xfdfffffc}, 0xc) sysctl$vm_swapencrypt(&(0x7f0000001200), 0x3, 0x0, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, r2) close(r0) executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0xff, 0x3, @rand_addr="6b0000afa424240d401f057cdeef12d5", @loopback}}}}}}}) accept$unix(r1, &(0x7f0000001200), &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r2, 0x9000, 0xff7fffff, &(0x7f0000001080)=""/20, &(0x7f0000000100)=0x14) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) r4 = msgget$private(0x0, 0x100) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6811, r5, 0x9) getuid() msgrcv(r4, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x1f\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) setreuid(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x25}], 0x1}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00'}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000}, 0x0, 0x0, 0x0) close(r0) socket$inet(0x2, 0xc3cc66c356795f4f, 0x40) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffff9}, 0x0, 0x0, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) r0 = openat$null(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) shutdown(r1, 0x2) munlockall() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 2: sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="af9312641fbecbacff80992aa09968fefc5e87b0e02938ae21d802b15bbf42601bf9c9eb6d779bf871154b60d87f0ff587267ca90354305c5d8088774179350248b0c1f298858afb2d2a2bc1af14dae527", 0x51) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) executing program 6: r0 = socket(0x10, 0x2, 0x5) sysctl$vm(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) poll(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', 0x435e93a4, &(0x7f00000001c0)='./file0\x00', 0x8}) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae00be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000243111b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x828) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r4 = open(0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x900, 0x0) pwritev(r5, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) ftruncate(r4, 0xffffffffffffffe1) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r8, 0x81206919, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = syz_open_pts() ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x46, 0x101}], 0x1}) r3 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000140)={0x81, 0x10ff400, 0x4}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000180)) geteuid() ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) fcntl$getown(r2, 0x5) syz_emit_ethernet(0x3b, &(0x7f0000000200)={@empty, @random="b705b5371ac1", [], {@arp={0x806, @generic={0x18, 0x200, 0x6, 0x9, 0x1, @random="400fa6ead725", "d7a004426fb394436c", @broadcast, "4f7dd8b6bcb29c969f60ceb6bc056884"}}}}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000240)={0x0, 0x3}) r4 = socket(0x6, 0x4, 0x1) r5 = accept$unix(r4, &(0x7f0000000280)=@file={0x0, ""/513}, &(0x7f00000004c0)=0x203) connect$unix(r5, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540), 0x8000, 0x0) ioctl$TIOCSTART(r6, 0x2000746e) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000580)=0x81) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f00000005c0)) dup2(r1, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000600)={0xf69f, './file0\x00'}) r7 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r7) setsockopt(r3, 0x1, 0xff, &(0x7f0000000640)="02e698e63a62b6dadab3ca6f7a6e5b42f7cf7525cbf6549e9e2bfb17e83a257a24b3165c6580ce2541f8daaea53fd66a7f9acfcd9466e77f709dab1e197a1b010b78b6451e4687ea6f96dd6d78c04913860e551142c0d45e202962ed119c607f430994f32d0d5f4ef9", 0x69) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000006c0)) semget$private(0x0, 0x1, 0x86) r8 = socket(0x6, 0x26ef8206194f6084, 0x4) setsockopt(r8, 0x40, 0x5, &(0x7f0000000700)="a727c27dcd33160c8b8fbe9fdc1bc032500629c04a31e9f48b4df0bc73199480fcbd7ea14ba103389338ba8f3ea3ef1145dce9", 0x33) msgget$private(0x0, 0x22) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) setegid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) r9 = semget$private(0x0, 0x2, 0x39a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000bc0)="c0a10c3604603c9507723272bc07ce72994b408cfb395fc6a863ab955c948d2457f47f28b5683826f8bd92cc7f1b96fdfc600c1b40ccbb80645769610de76579c1624dd2e14ad621b9b462eeb8d4eea6b1afea268200cc77efa8aa8eec71578d3a5a5274c2be40490bc923883854e3e787852323674003211ffbbe452369989a6fd668c38e2c62811a7cf4ed7052a37ceb6c6857928e74b6e020bfed1af8b528a0a9e290a3400d28cd84260d01a7f0f9e3ec6d14c5456b9c0102509e4b0eae23107383184fb38922db4315ce1bb007d82cf68d768fad6a57e826a44d2ebb07345e11cf256ded9b1d0e701c0d7fc5ce4ca2ee9142696decd6650c007ca83965d7729686d2fffae2be7330847c94aaae15562ee028216fc9ed2162d866639b24b8b74d719b24c34ae4e79baa5f077ba22b1cd7fb2033ed5e30c190570e4d2fa23f26da20433af0b3333d227a76aac370944339b17a64ef0ded4b6abe187f81158e1e1a246944768c0f5c8eca263f05004b25eac6116a2b812006f7d52d7d5d5890e83b471e4a24a8abd4d0d5495c1a45b5a09013fb8d977173c2e278d581e247b4b3289f375500876f01492dc5d209ad37bc93d639365d7881d18ea89a48c7fe66c6ae78a46bd43467a9acdcdcdf579edc44d086e09b17c743687774cf4d93dfffaab20348422237aaae73dd00fdd8a91464576ce03f85bdd5ed9995a99da98ac81dc3ad0508170b5c176ebcb3d8ceff9b3d3461fd5d6ce771b05a2a97969c89082872345e7c79e59ca1faf41cf5aa3110a69ae2ebb4e165786b4698338a5129b55d3e45075dffe8487e423905348cc550d2ffd436714338035db8c59cf9007530354f6fb6dba08414607ddc7a1f4ef4afd95ea61fa2a33d3472082326bbcd29583fa4137c79a3527add98c45449145a55f1f45787ea06a40d023e31e331c2940618ed63f54564b92b2825d030aa7089f9639d4e213722787718abd719362a96e7920f0798f777a6844bf417e1ee2cae86ecead2e0e56ff6546367f2ff4678f10eb3ad94140dfd98e2c05c65e521f110ca6c130995d7b6d918cb6e61f7f9b30149be47e710214cae8a5a14a796518da36db58bd8724b73b40d5e680d08c287f10f0fc14cb1b0e78ec2b4c62846479e74b6ffb6e9c40be6d1cdc2464823d8fcdf902276bf4fd84ffe74e9875418f8599ecca3ef80af7549d54d547ebfe23e9a6438e758d2d4315302ab34e1355a46a716cc5e16779125a58ea67738e440154407abfc4bfacbe3ed8825cf1d682ba25df846303bc54669d8d3130a35a71284ec53812f123791789e3ae12f7cb4dba6a156d740ca68c7e452510495e63d50b2c0ffa71388079298c332d505e3d2171f3775bcd2582172c37998ac7c2122953e47bc97c133081d048e1acb2538b04f198b2d929fc6a821ab7e705bc53932e7c769a5c3f30b4a5f955e26da61f8333400a6ebbedd94801e6d99ce7f1902afef5e4ff3691b2e2f43477fdb5db93b45ec60616336e095a1e7c8782af63a299576da279d1f6803fe2ce643918041a04746fc811144e78e57fed59624ec0d7f31f1c18321bb8f51f589c780a6edbb113298b03d35a26c48562f4018c5b3065e79cbf6d0b03e3f9374f30b0a4130a06c55d9eb4755ad46df37aeac4866f36c6850f37ccb1256857643224551205256443adc9f493d26800449a9d4b0a1979af518addc1cd28c26b08043676967b18272615d9fa76fd806baa7aa36d5f7a5dd290a8de4488fb560e5d49b1515f3754540766ca9999cae8c18bbf323a89b1c09571be111ae92468002bbed8664aa9880956adc5851620960412d81810ed53f863912695e978e7dcee42c7895141e197430e39d1c0cd6e053ee0e14b33ed43ec5ac3a8b65516f17e375a9aee4615bea539f0eb767eaf209327298d5e3bf5b5ceea29740f9fecbd08bcf9f784a83217e01b516827e65f0d74767c340fd7b8e0556c819f51fa24d4463b8fa0617cfdb7a792ea5c06a6a87b0f5295780d9dcd80476e88f2dd6cad77724052f10feabbc507bc080494c1a97b6450525b86c1b9e74d0152679760381247f52d87afcd75cd678cf4f5f55f2e931a39e41a5e8f60fdeea66b276a1a6526c2301858b98befac7c34554acebdd8fc0f1252c3d73e929fdabec52fa58fd1accc0c4aa33915d8acb99be33c2836885d310e8caa040d7693f7fbee61c9c57f9769168d4c545b4e3da23595031a0d35360d5ef57f0f12ec19a3b97c522e5d8a497135c0b12a3cd09f97776fb541792e40fdd8b96552d55bc20248586d6200dade5157cd12e340999bc5421d698e7e5bda8640ced0d1219033b81b0a574d272cf0c0576ab0bc0d8d948409bb5795683d82ed905a0c27f42c515a30ea57fe8088aefb3f4553ec36b5d1aa5bd2f8cafe80fbe067b0405a62298cacfacb242cc6ed627073a8fec3912095a8503aed7b7aca5ed6dd5821993c18a6235f19b4630053129c418914cb02a26b04b3f409ebef753994b5bb032d3feb266301338d078fe3314363448718e933b8042e6c8f14395239ad0096d7ee433f424c0b26c0fdf55f4ac83902c320aa789ebb1e01b85c30b2fff3039130b9a3d59c0042de7357a3089b446aa8a6d06e4a306dab1036fbb828730b0cf4f2fbb3eea135092580c02aad9641199791dbad8ee3db68e61de2882160e2743fe533d09491ff6678a352f75628b8d918483223032786b644ec181a85222fa148b5f4994169ef47b271acbc59abba383b48524da2d18b5b2c50c69da12bc614cc938fd1ec74bbd3cfe298b7ab89a8ea5f44f88c8a1997fe52e31a8bc451d8fcb7b8c68c7185f239ff8cd7905f008a667db9ae86e3c0391dab205b0b7b527521c986b29892f9d98db6d1768956e789e7b6baedd904e2d27b05d84ea10b4791a5cecb48d2d080c95685f3ff5c4b9a2eda984695640096df31011c102c886974bc5361528198673516457bd2b16775301b6c4abc995041c0658dad21209f07ada72e7fd562fe24ff32dab5b6cd54e47f45a03e08d460984d28355db74887de94ddb39b9f423176dfc9caafe3521f8a876fc09440720e46c7946982b0983d6387ae48276b1e3ca6d0f3186339a2540667f06272e2d538d8d15f0d03eadafd478473ad9e1dae1fa519d3b89e61917bf2739337bfe4297db1c6d94d4e50e48221da67cb306688c032249255901a477c84b933bd73c64420f58fad8194f505233ca0e462a5bdcad84df1236599a0d3aa6691ba85a5bd786a3d55ac7671d00785474f3a38011d0755a1ddad9f32af3c037bcb4a94825c796888e10433f17eb9bb2277870c2172be0a33e5e8f5641c634f14bafdc11e6404fc9d1b3920215b47fafc3aeb1e898a97cfb35303f2953d0461e26af22e4769092af2435bc1eeff090701f5161d9e713826bca363e923430693500797a0d44617e0fc94d17216e09652129e18a07a48161e1e89a607c135b92371de20452885b55eaa51f12a041b62155f036ce35e36c1767dd206dfcd2e88614e611c05793b9c81eb0dfff1ab1693025e66b3786b8078cb6d183f7c9045b71d3afaf2bffd5379a046f8797e6daa9f79ac3601f9a21d07be104d422f3e415eb0dd74ec2cb4e3509c63992d842c3751ff708b6e5e1587a9ed2601158f1f298b912e21ae7f209da720eda03090b9be638dec7882f35b1eddff5ab2d0911b91cdca4598f540aaa8567e43418119407f87c5b446848483b6f70ec62ac20a96bab23f74e3e195fc628f8aa22e58dc4136385c039829bd671a3989e458d95fb14b4aa335ec8d5ca2f281def5fda47ff95fcb70180c5af8f365de7f2612ea5d54c8581b922e0a635d139867de74074328f1d4b0d118fca01a9b83ea5ddd2cb6e0d170469494b39afc32a769b3a617648715b657061c24b7a4cb7d1351a4c8afd50d362d89ce2747b8ed8ebf830181c23d28731aa4d9431a1b1b8020814a00dcb8100e95d19c9874dc7755e09f6f4a460a194ea63551127a3a62f305a63751bbe5cdb3447303b31e323ef56bb3ff5e63eff3abbd7b95ecdee5a96dd9458ff5d0ab012af8471025f6b99f4fc37f0844758620b50a6b29fb9afe6580a47f66a72aca1429fe676ecc3a41fc21345472a143eaae30097eaf1bf2b303b821684fcd9b7b7d49b4174e2cbc19d072c27af89cdace7af67d2abce8becf610cb5b4eee3189c6c9ee02b15dd796d08527b9a5f330ba8acb344568d3c83edf4d34bbae2669c702d63b72bc337440923b6863da9af1ba5f9d8724baaa2520c3459541d278f4aa78db9066e9dcd08fdbcac69b83326ef807b6f48bba26ea18fdefb9d39290942f7e65bf4f8d52e7bafd07a2a72727414f81a255da93e8ff6bbadfdd3c2a63f1764928a9d0751568bb5d6e4ee0396390cd278c001bb268c2e9eaafa6273f37beeb99710e6b86e55ea226f59a4c1bf0e638b3a7ad73e4919c813c15d5010c12782c6d4d1927f5746b08e4ef1e43d9cfad3621c039a79c5bcd1b1fbe947457a01b06d663f6e2b1d2e3c806a24a5d198d08759eefb262caa4187dae7dfdd754b89a86c9c353c061ffd936725df4ff745f8238824324326af9a5120641728965c69d9c66adc2838382338e66d8f757a13bea7d2b879675f5580ae5e42bdaadf07095056f0ad0e5ed90755548e034f51b1a7889a730dc102c996c06edc3bc27c92908ba7d896f166b615cbb51836da11407c2244cca72d0df575390723bac8079f3954e66860b9e25cd97c295317b179da0ab63d2af980a93c18fb4732fa4692dc360e0a089659cfe26e450c2d6a8d6405b5a9172cb1b5bffb887105b28fdafed29bb67389d05c63c6cde64f69a1ecbf5b07319c057b16e381c181138144a82b9f48d091156076ae3ce3ef10b757ad4693dde1a41913ab0417fc13d5ee336a35d7798b8874e7424652a10b271abb5ed5b9b11fd921a69055f1baebf8e7ca4eb69e70c247a212a9b1f2e9ec5d51986b9b4790447806644ad7543ae63cae9ee7c547af3a152c6c90b58c019a8ed10528a37bd1d7db4d6dc7bb4787d6c65133c83e34da33f5395328d6d03303c8c147c611bfae49286b2ced8ea349f3b08863f1bc77ecec5fa883d2f045397e6ccda9e871a6aadf4eceeaac6494bee5b072a724d8f914a243e621582e663516b7f3aca289b9bbc6796941520c3e83ee1407ca93b66d58bd9f6321aa8ade7738418fecf25d62e783d0a8d7899ae3cd79943d4d6482fe727bd4169282783a1d8768086f583e549c1b5961271b9d2a6b829a1b19db90b2729788b4ffcc095a022e732f930529343af4c6035c258b501ab4dc746acc100d3c87e4aab415e79cb2493afadc07eba171d2de5b4c9c7f6ed49bd846a8ddd59cf80dbaa7649f67f580bb4061547080a5cef9291052994b0703ec825eae7a742d244e64008963e7b8daef0ca5a13b0e36685258377c89d871216367dff9ee228b9974a3f4835525a1ec3061300dee057b2fcfa4d90fd32880e397c11a7888ef7b06f1dfebdd39757bfa0373b3c208e67081bf1551b72421c536a3e2e3b629451a45639f106ab81811fa49065ae1dbe4229f9d8a46902f9ff0177e5bfc47e48186b7ddfc3152c9e6646fe6ccbbeeb74e8db4bf96cda74bce813564ca524f02347462a623ffcaf70e0b7f77bff4a88dd1566b89c43a7abfc791cb07d0f30a81e7b4faae7ea65fbffc49465a2e7e512a27173ed88d6fc1a7a7b92dc5ca8fa30797348212f83ec1ead9535de5432fe3ef61b38eac26ce5278b7540966a983db8a47fa21577e105298ebe", 0x1000}, {&(0x7f0000000a00)="74dad8434353cfd601aa0df659294d3d6c6e467d98ef8b0046ad13e7cc25d8ec4f04b8525c2d0017b083f5aa9508818df0027c335b4b534ec0179c55f3a2b7268d6331bf4c142d24f3da398710d42b054a78bf04db0a476e8787a9df454c8ff753ab9d7d8e3536dcecbfde96b5205bad17a4cae53d11eff360e199064c97e744c05d4c99b3c65f6acd6edc76e954a106973d0b7b0633ff895b825c5b1f3a7ed586704c8cbe03aec1f6541c72591f99", 0xaf}, {&(0x7f0000001bc0)="85eeb2a03fafce5e4f59e3eca0c87bdf567f4df48cb47462feaa3b9c2ea976be2e428a98302ef2ff239e1c54085de39d7d16c335feb841f5a6f1534d5f8006d0b84a1e45b0761269a5bc2b9728c963c88f4be72fee75ada35edf906a0eeaf6219cd8170bd21a81430887c17dbcfdeb2ded0094b61d70b5107409d515e25d56dde21222dd08ab8efa7a7503a1bd88a2370b87904bdee553eaab4cc6316adc10750a749190fb6d2c8a18", 0xa9}, {&(0x7f0000001c80)="c4f5605e29a26b6130cae6502530f25c830df6f28dc637257f7525211139b478276fadf6842197390b3d845e1321158514f9eb48ec434922e35e27a1063335898bdd42b7cc7383212554a4cdc478ae8a79ad11e8049e30153d9fc7a2d69d92fdb0fee61468c818ac79e419d0574f5a5bd2608dfa286eeacad350caa10065f13a08f9676133161dd5929d0967bb0bb173a0ad81d3c0c55ced973db4f06687a94ac85eca8eadceb1d7e1f41dbd661fd9dc1537fa0ce70a9a9216d8dba8a223", 0xbe}, {&(0x7f00000002c0)="f6d009c30d4c0493a9169bbe", 0xc}, {&(0x7f0000001d40)="da64f71ba66049b5e5a05dd4bd0a3fb36a155c95d3fe4b0c9f7590b585efb69a0b55c55adb8b29a5c3bfea7d78690de8e1deb7e8b84dc76066fc173a8072dd62fc3164a6dbc191f6617778f938f156cb48d211af45e9f3383c30f91bcca742360618712a29e06deb88cc5420b306c3ccaca15c1d0738587747d73860291608618fd65501bca77ecb90acdc4dac0ac53e81cc58af6692d366f2295fa6388b", 0x9e}], 0x6}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r10 = getuid() setregid(0x0, r3) setreuid(0xee00, r10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, r10, r3, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000005c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0xc) semop(r9, &(0x7f0000000240)=[{0x0, 0x0, 0xc00}], 0x1) semctl$GETPID(r9, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) r11 = getuid() semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r8, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) seteuid(r11) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x2, 0x0, r6, 0x0, r2, 0x64, 0x13f}, 0x200000000000205, 0xfffffffbffff0002, 0x8}) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000000c0)=0x2000000) getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, r7, 0x12}, 0x0, 0x441, 0x8000000000000000}) setreuid(0x0, r11) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {0x80}, {0x8106}]}) open(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r1 = socket(0x0, 0x2, 0x0) execve(0x0, 0x0, &(0x7f00000004c0)=[0x0]) r2 = open(0x0, 0x18289, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x6}, 0x10) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x101) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x1000, 0xffffffff) ioctl$WSKBDIO_BELL(r4, 0x20005701) sendmmsg(r1, &(0x7f0000000680)={&(0x7f0000000480)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000340)="bc40ac3a4707968bc63ee1b286a9ff69194e9d849293825e05d9a424b146360936e3376f6f7e127aa3a193abd3bf8efa2dd0636006b284f0e0352b5ccaf1d4b455ada78caeaab1df6b44a2957d43ba12ca2eb4f5583864d558babe43ffb87d0f0b2405c939f71731ff9d7c02da8ffe0bd9ee279d9568f24531937b8670320c314d5f09d0a18aabdb0c2953388fd6851d4cb0b27dae7b97b117088dbcc7cae8090f5aa58397ac448741a280a20a37aa34f60b8ca6bb83707e88140e70499d38a740ada81958661a6289ec4ad63ec58dd9fc4b5d18b4166fb92cf01e0e6f76f75439bab410b739eaff4e59", 0xea}], 0x1, &(0x7f0000000500)=[{0xf8, 0x1, 0x3800000, "dd0a65b18aedac64517d48c425c9bf0e0dc519eadbdb0efc1e45eb7c242d206c162ff3312b551730ab6581e5a4c9b4501f39dee60915a546581b0463437db8557d913daea68c124412863e14844b9015dd5956727bd31d759babe544f4abb4cecc5750de45e6a31cac96aa3ddd8ff24e12755f9b1bd7dc6a53f5f0f0f81c6c0a710caf3d12210a0814c16e659032a256ef3b8e5ae6a10f0203c6bee528da7c492de335c0849d120f78df4da8f21660c008af5d3b3a7ca8fdba613711ec8f4567dc09145d8b271c8411ffe2d7672c384b1cbedd222a31be67049713c9bcc44f0d8cc869b84813"}, {0x50, 0x1, 0x3ff, "c05371d2124c58e00d3fcb0f4d4bc0d9623d5707574baca9be7cf1e753c9e176705558707a8ca1e310da2ab05aeb59b7cdc2d390ab0f8a9bd05d32b4467c"}], 0x148}, 0xcb53}, 0x10, 0xc) sysctl$kern(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206910, &(0x7f00000001c0)) executing program 5: shutdown(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x0) mmap(&(0x7f00007a0000/0x4000)=nil, 0x4000, 0x3, 0x11, 0xffffffffffffffff, 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0xa0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) poll(&(0x7f0000000200)=[{0xffffffffffffff9c, 0x95526ed695eaa6d7}, {r0, 0x100}, {r1, 0x100}, {r2, 0x8}, {r3, 0x100}, {r4, 0x10}, {r5, 0x100}, {r6, 0x184}], 0x8, 0xb) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) executing program 4: open(&(0x7f0000000180)='./file0\x00', 0x10, 0x8) r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) r1 = kqueue() read(r1, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f00000002c0)='./file0\x00', r2}) close(r2) acct(&(0x7f0000000040)='./file0\x00') accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) syz_open_pts() setreuid(0x0, 0xee01) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000000c0)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x5c}, {0x16, 0x0, 0x0, 0xff7f998f}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) OpenBSD/amd64 (Amnesiac) (tty00) login: panic: softclock: invalid to_clock: 1735287144 Starting stack trace... panic(ffffffff8285c991) at panic+0x16f softclock(0) at softclock+0x22d softintr_dispatch(0) at softintr_dispatch+0xcd Xsoftclock() at Xsoftclock+0x27 acpicpu_idle() at acpicpu_idle+0x2f1 sched_idle(ffffffff82d1cff0) at sched_idle+0x41d end trace frame: 0x0, count: 251 End of stack trace. syncing disks...