6117fd09f90db645c35d0c8870340da45f12f5327b743d184d008a20f3c8ceba582202eb7b298b258ff380a0f371312b45ae64c3d2d6539491465f9bb07e6d70b0c7ba3496b7be1c7b924a54f98b2969bc37c822ee1280155c6d20041ffe790b391d1ecef577432f2410d76a1be874c709a606f161661cc92b5a17db8b7ecdf0107ee549e63e677605b27e592db237ac682ca4a00376290ebe2c14b991c03a402ca8f1b34a1237968a4b16d7409e54de6f355af940bec6d708204fb08bef562132294a35deedd6fcf1aa97dba60130b3c6f6bd8d0a872b3098bb93b2975dc2363b2d3d6794fc95de8e74874ba9ad8ec4ffb31fcbb36f4ac5e94a04db4c7e85bd6d135be33062004b134700e57abce364ef0f648f6d3e89f28962e44e490aff14d1b16d765d91b699d0dddf36f016b7a9c8589b03e5da2bae3aa413a0d5fe9b60ad93a9912c059c5d64aa324bece83174f345e1d5ca4b9fb518ac4c9da001c1f2973fbe37df2014a6378eedbed528005430836b440ae2cd2200364d96b866f65fab501c24577d20ad62bf5b324c3e6855f49193721552fb1e8e7e1a425d57b6aa413a2b2e3aded8493f1115d9c1b69dbbb32ef4150af73658b79b56f1183dc2f330f5491ee7c944f97156beadc8abfbd3ccd27e1df1e2b913657dea9ec260d745b65fca5393515281a96cdd2c5034e927a2843bf0896e6e27c5943322e5049adb013edbcd693b26876a37da24d912d4638d75b84e547ba1efab7e66b1a4f8e4d222db24bd93d659145caa69078f45bc03167bdab3aa8ccb2b98596e378dbcd75ba0706090615de709599c364b72b804c8d79fd09557996a485c707808cc5318928bf14fdae3819163132535bcd1aea520048d723aab1c3962a7c1aee086a4e25976326fe66e95085c1580d64008e9913b0d0f14eefbaa11b1f4c15a0bb1baaf191dafc62929d46e77b1d8d214cd87c072e10a5d1a40baf335b65f1535d83ac1d7d8d1fce98c4d265a698f0671da8c05cb9936e7ab850493705488324a2c959c0c52b21c645b5859bfc6e3d61850f90d3f715affcdc9bc6011aebd256eed8b7515cf94388602c104f873dc6b74c039e309115c371b8c30132fa8b9e865133033068cd7ab973c2a789399435a0db3d5ababc8e0682f45be06f2cff05d0165517cf83054e36eb03f6a59a020a518e41c80d60ec03c14ffac23d0535d7882caf77672db328300f758e57d905d56f3c5afb807a2ef80bd186d731bc5f7747ec7d0c377d27203cfcb62b60a3f86f79ef73e4eaab1113654c19a4343002820ab3fa34a3ecfb6a040f39807765c260c47f4e22ea35fff849075c9898724fe7573158f7958b2a0413c3a55612ac3a41eeb5ed88ff15b431506cb596f2690b726bed8d0ecb11cb55b3e29a5b2f52fafbb7f8995eb909ee52431b75777e73de125347006a44e7a9d883aaba2069f22c497e6258a462843c3a9427d3819bc93c9cd83b2822c13ff5a7b1fe4d02984856667b0110f0400d90bf59d7af53edd1184e11c6d8a1a620a9333fc809740af5ead1dad364e791f7d6b446cdc1e6730edd3428a1d7ef78215ea8ea55026338d082e8252959e5a03e89481d77c994791fcf60efaebaa82dae3c6ad14937281d0c52ffe04c483d3daf2ad25ad5b968e4e63aebd855bce99ef1b12a197b2a8a39de037749364446c21de9f4bf7da5ee064e7d52fd99b0c74ba94aed96812062c9dad59bb4722bbb07ee524daed5973b808ec7285a48f41310524cb2a839bd4b685a767f72ea7690bf9c030a457e83a57a6b78aba6c3938ae0940640f4e0526ce29bf10f6f3bc30798658d7b7c9f49fd7bcff38fa6f21e6621ff940ad368fa393834b993ba710b74ec64ae706002378", 0x1000}, {&(0x7f00000012c0)="b8b19346ae1b57b2f57050f6d3b505c1e89d32167aca8bbc0a60fdb8e1a8ef6c841c0a39ab6349b4b5f1472de116db0c594703c3008808de4c051ad56355dc47f0949682c9a5e7db932cbd02f42ce1d45604c2cf97554abb4cf5f2d39a6551c122306355407c042fd51bd5edc6f02e6f08c6a2a1dca5a8af5727a043d579f6fb58ba3e8adab7485361a04350c0db70c13dc8f588531416a9156bf2d58521f29421d88218e63282f1e8f4a64f107df78ee4117ce2ddebe3165a20eb1edf17b7aec71337d2f2a7dbb0617198eff0b1b3cdc4d1ae4e67dc0d08c5f584178fadf22735840b8335882b279a14f11e56c99b611d235848b0d8bd630f467990ffca233a71571378fc696a7ca5252fa5d56e702dc8373a29323fb93dd72727a76dbaf2e6e71c0d38bac9442845440c9fbe80cbb3046a419580d3a70d5df86e7f479da9a4d9dcf986f0138763596beaebffe8db43aea1a5a687c97ef3d030a6b340d23e66b673714de9f960ddee48768a134ac3feded066b2cf60f96f7342f8f455f6de02b192e321995eba923efd77c6776381257eaa4fdde5de9fdcd4391ddc9751d767d038b39f0a2ef7dd5729ff655656e62293259c06ecc125301696503ddd5ee1a64b6a6c4b7ccd07f6b8f2d294c17cf8ee225b787b3e13867bfc594bf6cf549989fd9d6dbac32170bbe22d078a442c5a4ce27da7c733b46e4f02876e65d75eb60de7c2b3997ab6fd888e93e24d4684718b32a0ff7c84f6299b21fc0e6afd7b25fae7347073d73b7f1d4c252c4d76977a03dddad83eb140221ce00e39ab767b8003ae738c28f79fcde7ba94881212cbe943e081edb1d4b75e6f69598f622c7df593f442e853c1de7c746320267a6846942603e889ec1775b56a3eec01573202b7471ae90911161814af61bb70da0a30023749b456e3a9a23d079858d3db1c54aa72b9142d1883ccb93309923b120979262e6b92074af555e944d349fc99caa7180952f77bdd82f0f0fa4bec84162e0ccee96cee0c49f0257c5e1d5836a80db77750a861e552328667e71b3fa90bd24015d751f226c0cfdacb8527d5028dac37c17c2564968df9b6a55743a8d67ee3ceec9b1e64a591855dcc58a879b1c265fd32399e6972f1245fa68a0cb9ebfe1bb149e9cc9683d74fe5444413d03cbcfb69beb087e95d0ec7dd68bc31d12d8f7512dd9d2706bb3d00b403dc2e332487dc36055a9bf3f9e91a3f34039498ff64d09caabdca2e6b1a927b1b539b8bc894345b2d7b43112044b55c9efbaf4b8bc0d8feb6bbb25c7e89e5bd2572a8cf3ab778b3d5dc14433a47f7310596728244d2c3f79758145ebbb4e102c08a64af457ce447e0dca2dddff1445533d88c49d40fe48ea5f6d9b9a94a3d7c60643d44e0d90c0c0e7f7c500fa5a7abb8bb5b951fae0b8fdcf5fbf73eca31d1633c20381c415daaa8e50f049230efc7b722af273a58e3925954a1c26a834e1ee6bced94e5b4ddc47538058baf215e8c53844b7b0d723f5dec559416e5b005aadaa3e457b0bb53b53a46873a5147f8c0a127721a5b81e956b6a12e2eb091c3352c6a44a03704ed2c1fc45fdaa035f3fe3d916f11816b0c4dc238fb9a707edf44da5500a302fce0f69792f23aa1435512996778c8d93f2caf5f0a561c4fd285d7787e09e8f7023c5801642e3e847529b2a5e00630e24d8361f7b55d01f40fff55a06ff002e57050b98a8b9bfcb27d925d7623ab8b2aaec2796de3c42bc9f767fac072c48ea106129bd6c0dfe2cbbf62512bc11fad1feb0a0f445734d333b848e4b250142e703c02b502960a2810c197ea056cce5b4a25ba83d91378174f8786d80b8b6cabc005fffc9bab4b1d9fed743e1932a971aa14c0abaee12611d4a047dbea71dd81231b2ab7ae94b6796917376c92f6e28d6383fc688c8b38adfa2021c446c8fc74a707b8aad2db06c4bcaa47688c70121b1f1ad3dac73d28046c2593bf56e60b20d3e6693f8661a16d8c94dd86cfe60feca21ead2ae064297512f1289a56ac38b485d4a8eb60e6f3b42b16afed94aa5037786c141af6296bea7c852a2c8ed4132bb8be8488bc92a857eb0f4e33593508f067b60cfb7655ba071745f8aeb112af73205f09eff4b0f5e56f7f5305f56fbd504f7904c956891d5d6bb07d88c3d4915a65979fdfeb599b6f1b2bea4d7b25d2580134339a0e16f4c6dcf2c35775691c14d82f6c9a5f7bf1580993dcbab098d440bba493a5f27565f467dd69d4a357768a4bb720cf2b2a3135b77b4bff964606fd302eab07aca98cf5449be99ba9b22effcec12da44e9c90cadee9e7d9e6f5ef37cd8b9a11fe749d70470bc82d257904f8cffcde4912cdc8d826cab2e744a1611992124455941b77861e923fb829b33ebfa7f5d3e770679e7abc0bb1c9c1c9c794366e2a5e8c8e15a345ee4cdc57d84a873c659934de56030b206f8367befee59496c40c46c1b72d19d6cb53288859d80bec48aca48e688f5b4b6c58921629da88b24c0e69fa4bcc44b8f457cc83ff57b4538bd2062d84c8a1d394632368ca0473a8e8f89694495b8f7f1a808abd6c27b7c851edbe25aa13a7436f503a7b20f447c29aa8da7e24a6bb4f708d9c2c75267647ce406a66d25730b4ca2f9596c204967555c6652660fe65eeff60fd4faa75763932e3ad9db7d19cb7dc86ee08780e7924894406b7c6b3df5264c2f36453a0b03ccd8736bd49913d5dbb4ae25fceebaf0c90a88d2a38df9c786da59d5822238435bdc9f2ea4b94e19e55fed1ae0c41a143a35e6073a915999bdecff792bd3d6e9cee18fd3a9252d24d8c57d84c69f369a2103f6072075b7031b32fda4dca1eb87b000393a76225b9adb351220f98467b299a728d09b7dea14d7306af3f4fde5f5c5b376e4fedfff75b68e1eb77d336d02168a5c82f996f4427fdc1f2f77cf5bd322c71b5283da1469fcd4ddac0c55c8f6dd54d6413e0b12aed3c1e014c2a9314a6cc8a9d8b7309163aa375830be9c675ef4c9796f38330c3e13253f369271c6a2d1435b1bfc2cf1990d84ddc23220376ab6dccf2c4927dae8e7b33fb58248ce6a99124a482a91fbd732e1e738b39945c55d0737aab223ef91bc790ed39d65936662d5fd4b85c6e9618c46d3be35e2053b3e0c4769b7741d97c87f1a884dd0c0f627048acfc0374f38383b8b6ed82f50afa37ff1771d8039add16ba7c525162c3668059522d3bdf813ae39a737caee4b1cbbf5598ae1fe9434bec6c7bd64d58ee70fd82e2f5a7329bacfe3dc87806e314ce87bac4fd659144e6a74439c4c15b7335ba9c841e33a48fb3ab6580f0dc108c813f73326d56567712f2f6d63399d048d71a7adbcda33bfc9745ce342a27b24660b53584e857b8c10b9170f982639d1901c252c51bbb2504584455bbbd6e9bc55326abc9fa1a514e3311630b484adacbc8982bf29cd83ac11ddeb6af1b4c6c4e81516ba3c829646e2d01cb4be8b1afdb2a953ad94d0353f3c34a5c26af3e6ccf8c2c938634b6c25d9679c2bce658d55a86978d612e6d14f9b50376f92092563099a777ff73b0e3c65845761d098e3331d8816ebd610215615627f91a4b3d006f530f0e848b0cd758efdf80f396a033196e95b140e4430187994abd1a8817ef9b92ce5ef58b0a41ce7a7cf6d085b5758002e684f5565038dfd13d8091a2b72bfd84751a0e8b79a3d543e286b24a0f958b8c85d31b95920f042b6315056e7914fae349a88393ab4588709ef40e8309870fa298248571e74f1429ec7de7cdb934bf81a78a825e8aff4c0119364d38b32bcef1c4dbd4079b61f01c81eb23d0a5d948a115fc3fd24e0327fd3be003daaf61121b0beff617d23f9e12a385d734af279f28c22c2d5d7dc63425163ec54ecca89ae3c1de524804cf5236e456e5dee9cf80c7538952f3ac1ba275e9fece1eac79ffc2bd4bf9a9926d57f477b801569dea88024bfc19df9ffb3128e71533f1a574679cb3e3c6e1faa3f01c5c1b6451b6f4e7f9330c4db7251c7e0e8af242f79427510cda7b5af9fffdc4513232e3527ac070b702fef5cd5aea16f68cbad2e2057b917eddc848496bfbddb9dd5602612ec1614ae21e813a7ed55bf197dfeb53c66785f8652c9d2bc547f287ae666c15671d55965d5c21eb032c36bc6e2541a9282c69791d2ba9b6031ab2f7669a2729483fad0e65f7492a5e1273e313571fbda1eeb1621bf1c9e20e4b9a6dcc700a2a8df6c2c7508fd74ecf934a30829c073bd2c829617a8747e882811f787bd2fc34e991fbc08f8bd86c9a52036499ef9f30b9b59718f345262a2e6d39812b98191b8afbfb512d6014220d019a59c0c2a1b30679141e3c25491d3393bf7c850dc5715e7400932f39177ca3573a6ade1902bd27117a7e87943abacb1ed281858313d44ec5c0f983daef0bdcc65609c84f3b7185ac98f225bf5ff8e3bb413eefa6060fe374cfa08c62535521c4ebbd3ad1eca3954830f6fc2202c53c056fa6afb168024262f954565bb8a76c93c16e7d7fec228ae8203c1a52b37123e2fe743cffc8f9d426b0df932cb72259d95d947d19e437bfd4cb33e1808cdb3a633dd7f919c699d19bd1fb0a9e84752797bb3962daf413b29c985aebd601bf9ee4bd37ae6a6ac06f9149d0ecfde5d2e8ce8338afc80aaf5fb883c09c639274ce8b6f8450bdc0440a0156ad153318742d556b75612e73c97d9c1706402477e662ab133ede97f750dba5a1d64a6a82c7e467b9d6ba4b5b911af858c17182821b4cf58d1fc0c4f8eb8ca7d9ce08d988e7d56e94bb7f54a2c04e4e877e447d83827833bacdc2caa5d95b0eaee4ee3f9ffff314e428532298ab834a11828352434df812e048d99f23a3977c41630349da27e2ba14f999f1a9fd29946ed4cfb154b8a530e5f3a060d167e3fa9f223a101f0d5c39d98a2e0ee2ce7565a48ea8dc75231e37923bea807a13f8211fad5162bb0bb19554d5b6e46c8d0156933727a7ca49bc191e6a9fcfef5b310833f6b70dc105ecd5a02c5df01393ecd90a67fc95b3e9ec9ac6e9d2d7f253ef0dc6e9b8e58df187416e82dc6f7a6132bb63729edf1526bfc8c337e56c5900bf406468961873477aacdc96dae5d2c91904071c5e9252044903e034a8b77f452316b9e74c4aef1c6e4f5a270f5ff4b1a024c0cd132e04b6550ef0bf54996f2cbb499fb5df59a09083138d7a90647eac52702deb09375dd292b39069361894f62084de41bc9bcfe6a5337cbf61db5c4ab412fbc9f83e03a646b43c997dacc5f7c2ea8df2aebfbc307efb39ae43dcd157147cecc5e2990802c99e78c831351ec642440531f1fc3196e709f5cd0cd723105b28181bd05328f810203b03861fe7aeeffbabea92df4f36dd7d889ce98cf17a4351444d486a7ee5e8ea49dc2b25eae7b99db99e93b4b80dc2492e4303b70eb227bb40a76945c1c754c518689ba2094cfc04b66e1122543dbe7b012512d9800c9c589b503e98d7122c37e48a0145a5415b62d5f31944653bd3cc3c90fdb366dffea7d6564adfbfbda7ddd4aae5cfa4feb2f7d1d6002ca2310cc08352eec762edc9d350e0da563f023b97516b1287b55a51f34778558bff41394b894ab492aaaeef784550c33eb71bdc32523d835ac7e9f18ee003a38125d815da70bced206c14464968d26f3141346439c9fc79e9b52d66c260db058298fc16adc7cbebc9e1a21053c6898435492aa8c851ce6c2f7abb8d9d8c1b65aa7b0ab2241ad5f4301c11435ecf7b9be698f466c37128fcbbf3d475e3747e5d6778db1fc17577eb0ef35f4d5e2c617a08d8d645", 0x1000}, {&(0x7f00000001c0)="c47ecb07d34769910a2550725da99acf4c07300aa3903bde16", 0x19}, {&(0x7f00000022c0)="57dde6a1f40235b114cf4e525d009dc4e7", 0x11}], 0x4, 0x0, 0x51) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000002340)) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=""/84, 0x54) 16:00:00 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x6c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xfffffcbc, &(0x7f0000000140)="8b") 16:00:00 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x3, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x120) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{0x3, 0xfffffffffffffffe}, {0x2}], 0x2}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x77, 0x0, &(0x7f0000000140)=""/119}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") 16:00:00 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = getppid() r3 = getuid() r4 = getgid() r5 = syz_open_pts() r6 = accept$inet6(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getgroups(0x5, &(0x7f0000000780)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000300)="ef5d2587b3aac9792fce886784596851c2beefbd9881ba27defbd1", 0x1b}, {&(0x7f0000000340)="571616f0a072b505ce13075062a95618666a41799789a6ad09d436a353901d5dac9fbfdf3a2291f0e78e2630eb6339e5321d609299ac21ee34b6", 0x3a}, {&(0x7f0000000380)="7acdbd66114a8fe079cf2de67c7803581d97bddce586ae30a98f6764fc9230d3045d8641daef9b04ddb9c676a22e112d6cfad4fd9f260b177efb5323ac2ddb70857b920a5411ddfbf50a423f5464", 0x4e}, {&(0x7f0000000400)="797fd160caf193a22f71f726ac31344c29ea70e3631481aa7ee56813d6759bfeaa725a6f03033fe13f314175be5fdf885b20d5d9443b6a58898cb84a15fbaec7d99e6b12fd5c985dc6e21552e6fce40b03f512a48e7739f2cc908e2daf796c3f58c1dc6ef822b0620b0d71b26bbdae8c0a057f41669c2eababb8eece6e", 0x7d}, {&(0x7f0000000480)="c0ae7b8b7b4fba9ceb9ebafb7acab13daed8b16281ef406275708eabe58a6adc1452a7d6488731098ec06aa31bc4bc06c8e4613cd084ad6ea0510b45fa7ed5c916b3555b770d0108768b21baf15c77d77bff35b8044723a8949e5bc449f15d357e665e171f44201da137927d75757abf7620246ffdcfa6e7cb02832e4fbe174e9c56ff1babeec39ce90d77f16834c91bdb791d95489754d51d444a894112fb07d5f717", 0xa3}], 0x5, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x78, 0x2}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) mknodat(r13, &(0x7f0000000200)='./file1\x00', 0x100, 0x2) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') linkat(r0, &(0x7f0000000880)='./file1\x00', r0, &(0x7f00000008c0)='./file1\x00', 0x4) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x9e) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:01 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) chflagsat(r1, &(0x7f0000000000)='./control\x00', 0x1, 0x2) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f00000000c0)=[{0x6c2, 0x2, 0x6, 0x7}, {0x1, 0x5, 0x3, 0x100000000}, {0x9, 0x2, 0x6, 0x80000000}, {0x1, 0x96c, 0x7, 0x91}, {0x51bb910d, 0xffffffff00000000, 0x1, 0x1}, {0x4f, 0x20, 0x7, 0x1}, {0x2, 0x8, 0x7, 0xf6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:01 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x117) fchdir(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x5, 0x0, 0x1000300010002}) close(r1) open(&(0x7f0000000140)='./file1\x00', 0x0, 0x100) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) flock(r0, 0x8) open(&(0x7f0000000180)='./file1\x00', 0x8, 0x40) open(&(0x7f00000001c0)='./file1\x00', 0x80, 0x24) getitimer(0x2, &(0x7f0000000080)) read(0xffffffffffffffff, 0x0, 0xffffffffffffff74) read(r0, &(0x7f0000000100)=""/24, 0x18) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r1 = semget$private(0x0, 0x1, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x8000000000}) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) pipe2(&(0x7f0000000080), 0x4b0c31a591df90ad) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x20, 0x25}) socketpair(0x18, 0x5, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) flock(r1, 0x1) 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) dup2(r0, r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc0205609, &(0x7f0000000340)) 16:00:01 executing program 0: mlock(&(0x7f0000000000/0x400000)=nil, 0x400000) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffcb2) chown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8100, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x1, 0x6, 0x5, 0x0, "848bd91da1301554273d4d32a943d3c09d642b50", 0x6, 0x10001}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x7) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:01 executing program 0: r0 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x10000, r1, r2, r3, r6, 0x1, 0x7f}, 0xb75d, 0x2, 0x6}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/165) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r7, &(0x7f00000002c0)="2ee0752296f0739dc976bef43ff458158be6422690a1a0d49d4bae606cfcb385a71f8309d98db679389b8c8fcf16cc4b11a808d8cfbd8deba7c93e0ade6d8f053af7aaef8761e0ac76575b99b2aa5e543efd6fefa2b0cf4c5d7c", 0x5a, 0x40a, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) setgid(r4) write(r8, &(0x7f0000000380)="76a157ee318e9101b706f0f5758bd471dda17a8f4c12a34d6dbfd16fcf5e887d95cccff0", 0x24) socket(0x1, 0x3, 0xffffffffffffffff) ioctl$TIOCSTOP(r7, 0x2000746f) fcntl$getown(r7, 0x5) connect$unix(r7, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) r9 = fcntl$dupfd(r8, 0xa, r8) ioctl$TIOCSTOP(r8, 0x2000746f) getuid() r10 = semget$private(0x0, 0x0, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000400)={0x8, 0x6}, 0x10) ioctl$TIOCSCTTY(r7, 0x20007461) r11 = semget(0x0, 0x2, 0x200) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000440)={{0x800, r3, r6, r5, r6, 0x0, 0x86484e}, 0x8, 0x0, 0x3}) r12 = geteuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000004c0)={{0x101, r12, r4, r3, r4, 0x20, 0x6}, 0x7, 0x2, 0x6}) semctl$GETVAL(r10, 0x5, 0x5, &(0x7f0000000540)=""/251) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000640)={0x7c3, 0x37fe, 0x3}) fcntl$getflags(r8, 0x3) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000680)) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000700)=0x8) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x80) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000fcfe4ee15493001f000000000000000000000000000000000000000000003bc10000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b813fc22258fe22a8a9fffb01302bbe8bad8dfc6f3ad9a94b9333fa8988246a06cc33bbf4464202895120a4d085257c665e301e0643bb1f3acf670d20e"], 0xbf, 0x0, 0x1000) shmget(0x3, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) msgget(0x2, 0x48) getrlimit(0x0, &(0x7f0000000340)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0x28080, 0x0) r3 = msgget(0x1, 0x100010162) r4 = semget(0x3, 0x4, 0x1) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x25d2, r5, r6, r7, r8, 0x100, 0x800}, 0xdb, 0x5}) r9 = dup(r1) mknod(0xffffffffffffffff, 0x320f026bd2536843, 0x1000000000000) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0xfffffffffffffff9) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000280)) r10 = msgget(0x2, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r10, 0x0, 0x0, 0x0, 0x1800) getpeername(r9, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r3, 0x0) 16:00:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000200)={0x1, 0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000c}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0xffffffff) sendto$unix(r1, &(0x7f0000000180)="b348f872fe396ed90ae3d842364e677954728af8b5bf95a363b3ad0cea390ab83a3c415e5b65457096bf3a0d7688dee66d8162915d43c19b588ddf27e36a881cb3889307212e090972dba2fffbd50e22ffcc680bc0200246", 0x58, 0x8ed0e52ef990510c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x10001, 0xffffffff}, {0x18, 0x0, 0xac87, 0x38}, 0x5, [0x4, 0x401, 0x100000001, 0x401, 0x0, 0x2d, 0x4, 0x6b07]}, 0x3c) 16:00:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x0, 0x8000) fsync(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x41) r2 = dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 16:00:02 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getrlimit(0x5, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', r1, r2) chmod(&(0x7f00000001c0)='./file0\x00', 0x40) 16:00:02 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x400, 0x60, 0xffffffffffffffc1, 0x8, 0x3, 0x2, 0x7, 0x10, [{0x400, 0x9, 0x9, 0xf8f0018}, {0x3, 0xf6b, 0x8, 0x789ad0c1}, {0x5, 0x4db, 0x43b5, 0x1016}, {0x2, 0x5a2, 0x9, 0x8}, {0x200, 0x8000, 0xfff, 0x3}, {0xffffffffffffffff, 0x1f, 0x8}, {0x8, 0x5, 0x1ff, 0x1}, {0x1, 0x7fffffff, 0xffffffffffff7fff, 0x200}, {0x29, 0xd4b, 0x6be}, {0xb1, 0x4, 0x9, 0xb5a}, {0x9, 0x4, 0x0, 0x7f}, {0x40, 0x3, 0x4, 0x40}, {0x4, 0x8, 0x868, 0x8}, {0x9, 0x9, 0x4, 0x1}, {0x8, 0xffffffff7fffffff, 0x3, 0x8000000000}, {0xeba, 0x5, 0x76a, 0x7f}]}) dup(r1) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r4 = shmget$private(0x0, 0x3000, 0x128, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0x4, r2, r3, r2, r3, 0x4}, 0x0, 0xfffffffffffffff9, r1, r1, 0x7fffffff, 0xaa, 0x9}) kqueue() lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 16:00:02 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x228273bd9e89986d, 0x0) select(0xffffffffffffff21, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x0) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x5ff2, 0x0, 0x100000001, "1a69813a86f1faf9022a0ffedb6c36c3d57e3f50", 0x8, 0x4f}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x60}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) shmget(0x3, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) 16:00:02 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = getpgrp() setpgid(r2, r3) dup2(r0, r1) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x40, 0x100000000, r3}) close(r0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x5a, 0x0, 0x0, 0x0) kqueue() dup2(r0, r1) read(r1, &(0x7f0000000040), 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="56d4d66c8290cdc2da20a1633646ef6898ac372861118f4727ab567dd6e6552a6f760d25a07830e6ba83a79ca7c863647de0727c48111676eb67c013f56abb7696cb91990d2e30d54a5f4829308e8ba0b416e2c1e04a7ff49f58e4937be43bf466a7997eb58d7014cdb5a9a9173951612ba538298111b7c940a6dd365bbe1386f748967756df2f9669e69b679a78f41d8ad85071d95b"}, {&(0x7f0000000800)="57ecb74a8a90d17b87359a63e63b984c8abffe55be789a0d7e34ead2213c1939788d0066257241ea66b6674b50645e6fdb97e3e698c1e5cc42c015c9681a34bf6ab0eb2e0d1df4827782188b107ddc38d41003d98edbf066bb2cc97b701c7009dec484a80d5a5b66b7a10e8d35ccaf65b9b0a78dba8ad56c5a9f102ebfa4f15eba62b5faf4fd20689b0a3e97c05914b60a4632223bee6babc6bde1806948bd5899e44e08db2b8da382cf2b600f6c95811b00ca8c5577ce736f110dd2e0f6406065b748b3d55020c38a335c2072015d27ecb880204cf7e21fd383441145980bcecfbe53c84f00441da74b2137e799d9a24e1407079fcac3adbb97a810a3eb0bb61dfc662c216907de24b1656c698079ce3d37a3799f4ceeff7401b052bd57112a47220ca937e0ccfd8e5db507d9e82daf014336b4603e50a02022d2b33405709decfa039d86be0e87bbe0697768cc50ff58c22dccdf7963b91cbb36bff1bed495fbdd6c621d9103821bf40878923f0e15f2a25df9b3a66e7e9ecec5fcb34ab7e49872ffbed09303fb4284705ca4a6d828b041637d59cbbeac359cc6036f49f9f6b8326d5426367c0b5ff7ea35847013e0d6301e8df21b2af690876a457a3cf9fb78ba9ac5c6eccda34adc949da0a3d06101c8ee8fa23ee8cdfbb2956eb0b928087d6a8e67767766582cf924bd422b528f766c661b2cb37d258f2493324d5d844163620972c215618e3f54a4d64179366afe462cf5b8c21e1ec0e691b0ec5e20d1b3d1b288b594b29598f3b73dc3d224c7d3f13945fb990c7135b7dec7bfa228d38c389ef4c7e73699379779b1e3cb6e573954957c91a448e6d82cbac59fa2c2a7eb0f0cb75cb1f4eaefb71f1dfa8a0b5f55fa322bdbb79e81b606c729b5ab7987a2f308826cf490d5350619156111ba927c7c599880b56045bb584ed977d86543d99b6f719b4e4d362f4d28d7814c82cd06bc0bfb2f169d383828735b51f479f1a55bd82be84d82e2989f14a0112aa1b2ac1f4755509b5927425a0a544191018ac3b7c3e28cc3a784d8394a55c7c56f334fb08cc956e2232d160d798d06ff83ec74c5744147b957fff4bb84a39fe3dfa0412eee5fe99089d1a04c2785cc81da9b2247fa0245d886a8521d0703b24a850d8a34f2ff7f98b38519dd05fcd5cfa0f48526b9894640b6b3bc57efc560984577e7943f3ebf8b95f130dfa81d9cee818c539f81b6e699836d983e992346197100de8e89ac044ab069ec9f0add740cb4528161a36a0ca8b52cdf6c0ea012e35b7acad9a769c1bc95b1f808ba4e1bd1afa78d7f19e0578e3d1c2624cfb6a6c8d7be0506684feafe076af2650c1a9556e27dab731f298c3399b92c41a1059b600a6c9402558cd157cc21b05d9bc8ebc80e3a25acde18e953979bacb3b7aefb19b9b2cb27351cad4b70dc209f3dba9fc1bb2865bc04b200d3ed82240142fefd1ae05a1c9252665d71b0e8865f00ffdf98df575adcf4b44bb734d3ad34e9c7289ce3dc6410d79d402da6815be78bb8bddb520277189b6977e6f1e07f3d9b4728285e1661eb42e63dc46546d7508a3d23e4d9a9d9f10602542019d445d5b6e997d2597fd38094397904b7435429ef868166eb24d191163f41b6e0495da3ddcdaf99d38743bba79f031919eae4bd33cd433ab6e7b369ce6f50f755cd4972b99d198928e8fc22fbab859f751549e0e96f59686fc3ce12bec401dfe9f721118207a4a0b53778dd9ffbe12bb450bff46b56b115e7ad609c84c180622c0127c973fcdaa55b8ab67e445ecd499952f3fa8c2e86605c934e3b98d06afb819f2a4876bf07218fc1e571b734c99e0b26aa985d94f3770b85b5f5be3bb3df5349879bff1129804b8b76a2314450a4de762eb7892b592a27a69327f36360e8b17ebba63c537d2d0ea2b203e2f24b9a1307eef8cba146ac14d3dbd52d89a094c45a015cf3292002851bd8c850f093def1b9216d5a826b716e7bc7cd82d912ffad0a615b2da1d006747559c39196d7f43cf92762a0b39c4f8d59aefd45eddfb9ccd642d383936689b29e7cf2a88dfae6e886acf18f568b9a167b887dd9e244080d0d54e2042f89cb694e5257bec20fb149d5972beef61359f337981c47aba3965793bccd957d390d8fb2860705457e1613250ae1188ece894de80ad05e9bed0b66bf76c3b132f65e1f6299b68b83cf7265730436630c15e99f3a35049a4467625738674b9ef8f4fee4a0870b818f92800003a62363eada38ba703854ba1a98e7408b2ae565844513dcf2cec844a1afd0c4d11ef960db143856745eb7b5e3c5381c380930f7c9bb260731652e3c8afb517d4bb9025bd3c10059dff7cc7d9ca7c7b29eee0b35831f4e4dd28c9e6ac307b88008f1ed13eb7c2209eb8ef52c087cc8d4bb37c2a9c9dbfb66ee44f0e482b145ffa427cc10a67840338c9082f5fdad14bb2e5b62da2628e51ae9fc1db652e6fc4c61374369869674f03bdf6896ff78effba67974f99e8fe6e137f340bb4ac5bd813c51f09bd9b8f0f4431b5477563cd4e35c97c37e3118f671490b067be33b6221afa060330b9b6621ed74577a8c62b8698785873d07acca211717d4007b6f1cb3172cd2a2500ddbab443c0ccc02f1bf8127cd1a203d9035c271ef7cb3886432393486b714ece5a2a62a2e6699ae9c3170ef1a94b867fda3fa3be516eb7f82d05fc7d066c5eb40c7abbd26236af06a4e9a05e6b91485530c8cd0822811cd41863ee05577368ead46f5e1fa8002cbabb8373cae2e4091188bc5bcef71e777a28fd0c2b40264f075efce42c4727a8417769f01011bf631a8fd5b0b55e17288db9fcddc9bb6e545989661e2b67ef7c8519307adbc64e5398d0aea49ff71ff6ef4b5e82209192796ed1d408f35382d9b049194c310d58301636a8f7135c4e1723d255a904e27190acc2e72f9c6e5e8c0ec486f7592a590bcd705b47444321a8a3dab8e00b2747d5160a002ba335f80a311c7b06fe4c150dc5d9d8d314c42524b1805e48b09e6a9eec7dd1dcc414d18a093caf1b0f838e90a4a040440e0b9e9682002a474267ea0ce519cde2f40805b53e1da08c7126f5fb9e9256733c8a8b3fc706a5241284aa3eebd0e7dc4253d42aab5811168c6bafc7ca28a39c3aa3e21b19c708a55350f0a55c96eff2373a555acb0bec8d9f3accb20167c20347101fd75d694c159035deeb73102dd52d8d27d1a4f8d3dbce7d1390494e669ed802142fe81d29cf89ad050625c96f6783f2c797b36c9701fe5b2e30291540c858019bbdfe00336bb8f217bfc4196f71ff32bc18f86f853b6f2284e42efe7176e167d38cebd38a9a6b9fb2b2731c74094dcdb32927939520775ac120d3841d8f5faeea945619204015f809b08cd52e1a986c3998e1ffb627c4f8818c2e4382729d2bc315302b57a92112b4485706cf178985b454c208a892afb63854d9872b3f50440fbca6f95f1349ab5bf6d959469a43f94aaa5bbf292205b48883423807f6c40d8c6a6dcefb6981fdaa7e11e49b4682a43edbee20c5fa5eaee7707f9c3a9e53a5f24d77d10859940b9970ce7c2394758dbf167c4709aa71217e242c4bdd2607aeaa0bea08e6e93341e5fe74b89c8646e83ecedb7b90f4a26db6168ed2152e5e926a41b0b078b252249a358f26097d1f7fa9ed255800437d6855224fa9ca24c0166b39d2e54d5ef6dd86ee6d850c9ceed0d468a62c4e5660b9e35b8321b113f05dc492648625b5b219d42002b78d10d2d288aaed7f55614d6e381fe735cc3166e6835d7b47a8bb0a36892e4f05732ee0ebb7d1e9b722a0d37a2e81b8a25e036abb2e683f7ae8b3c9e79b5e6ee9b2ce75484e40d921f04d6f6ea911c0a23c6b5e791e0c3aaa07e9b0605374f12414dc1ba58785a71cea0aed009e4f2e52289952113ab0ec1878085238bbcc8a3d7f3e96695b206b285d898089f7281324ff601f00bd862d117b1c2f2b605a0504281f79dbd945540b1f6344e309a0271854c72a39035885e410e455930302bd6ed45c68a3ed355dad4e07fd1ee69bad5139509d2f470746716d90894c43d8426d7ef7b1f7e80032b6c10bdc0a7dd02cd423e4aef2f0cc75cfebc80365b00914f2894506c7e5880efb982400e04a0d45437fd5127e8086ab10db0e53652dfc3956a7cb74230f7bccf08317ed9f1ab81cc08c6496b47893a564519e40963c91ae2cbbabd11de4560bd4ab600e8b187ed28c69026d6feca45a09621645692f25f6eebcd4c798020ffbf0d1ccd231fc71c88396b207decac7b0feb60b2da148f555fd79b21f1675fcc984bb27ce9a9d9553a57cdf72a625f219ba3ba724ec70c08159bf436969ab0945464380d0b7bea2920d0aec2d064647145f64a160ef511b84b26ed76b5904e1895bee7f933d0382aef80d37f25ae1650655f6d203869fb517d0f5bede5c45b34e401beeb1f76060242f9386a65bf3d219199ff44dc208e288c95a7accddc1dc3806c49e35b98c4eeb3a20d7d76109a64877bdea58ab15d9235ec08f44cc5bb5eebb644876b8976da6037b77d1ef5cd2610a5f79e5748d884d295d6b357b2d1ecfe3cab25823e1cfb35f40bbf9a5b048dc218a5d79d2ab1b265f9d3be4f60aca13af7abf748d89066bc32023bb4af58d57a4bbebf36b603b773bb287adbfa0a47ed39f89854c22f1a7b400d47d3d7eb577b248750f69e8fc7f0673e227c0e70f241a07ab15ddfe4172bdc51dbc8775e5b34d3ff3e1242cafd6b6d91681b48bed53fe5a51a20f3e7f7dbd5bc0e8a609f109f15440a85ef99db01e26a3914d7b4c8d53df875c0abea2da173114bf8bd262d4c96c4b1a125175744c3f1d627fa157ed387ce4e74762300aed9074a3c02647c048fb1a3148cc49bdcf86897bc4965743868fbb093f36b32a6caf5dbe9bc3a2375c4bed94ca90d9db14fb2d6fc9ef8f8922062b845344ba5c610dfc6e363792eeabbbce28183d06c24c944773ef2dcf4464559b4dc3eff06e9624bfaa757cb5eafebdce14a289b26d038e9456cac6b28ddabca98b1e138cfc0390593c16535608d071d01fb1edd12e535fe1f251837a8a131256f017d8bb78d808d1421465310896204d0434f3f5303f929cb5ce8761d6851a0235ed95e5336d68e0f54c7c3cdc1a0987f2faf4946ce76f7ae76ea2d375b51922db45e44d333ceda949b74f9506c90b0463dccb300c995a9a8e6a9517b9184a3cf2c8c4f3728f286c13a8b6b5a751d9edc43862f6e269b50bddb8b1af93aec89e4744cb6b31caf778e46d39acbd4a589331a8e45e84201b8da9f45f11e2533b0de5053ab4f96e9b918963abf899292653fd8d45dd73a6ebdada20126fa9a339e177b4572830e3147bb87d856637025eae36639d034f2f25797c063b5b615f473486ac002fb5e88b6073a39d27ccdd44921e089650a6597ed5c459251339c382ca040181a1307f1f5987b2aa6fac14709c29ab32ff1b1613edc75cde78e08345a4ca8d4b6fb850635de7bb4bef0692610d7da6191d20e5f50690a5f0fb107ba38ec425fcac486dcbdca866242a85be2a288cc4325353a72f156a30b663bf0e6410d2621e4dfdc1b71711f4404864e91c3b512f789baa5ba5ba10af861aa401a38bfd02a7d0b44e3aada1e7a9bba0f7ef70ed40d28b89686e98b65fb9c6f08cc1a49df04bce65c534db198c6723db5eae5520467abef1388c0e112abb8931160e0d9b6fbd40bb042b8f9b0077d2b8a4bd6b3a43fe14e7b77c90405ed4d8ecb6bd67dd7d16b77ffe8cd4054fa862a7bd4cdbff1785eb44b105fb3"}, {&(0x7f0000000100)="659c308d8f562b2e2c1b455dd1c0bfc03bee591bad2410843edd4c68338a571fed3f1bfce5009ab91953fc5ce634402c967a"}, {&(0x7f0000000140)="7444fb86346e4ba18ae6dc9b9c33bfc2b91231510c14f211ce3fbf9cb824bc340b1f71aff984fce3e3be0be4da8052a40558fbb3b5c886129cf71cef9df4b7855d6574e7d806e6cd5a96626cd7efb5218f704ac09133cab068cec5224ad89a676f19714c823b9120c44bb2f60ca2acab6c18e15b87701b84ff5f4b08ffb91258169304857c05fb335ae94104c158ba11de549fd3e2994afa6c7d052eb0b03d245fe66afb"}, {&(0x7f0000000200)="9485cb01b71814304b005bf3fdfdf20510d79fb82134559ff00c1dbaad78b7c36d864519ac5e2bb31d129dc7f59d0428f5ee66bcc4f8016f6563b403699ad8f200d2e7ba5b6f8d7196f3969392702408f00ce1ba8f1229fe621ed1ceac0caa931c49e9f6418aed2d81657640590feb7585da5d62aa70e5549f4b1e1d97e8f97038a41f735cd5e5c5fc4c253279a0ef1c770d89b8cc2be343ed573549ac15f4a5fbe084852424f841605a1360f9ee0ee462821886cb93e8c68f822043591fe19dd50f7880cddc83c5dcc639def8284005178307f30ed9ae2a78ef924e1ccd78c6bf90669a3bee41c63979fa72e1a1ed771a775e709095840ecc08680e458e3d"}, {&(0x7f0000001800)="cd284548e86f0e4eddf1aede51db1e0f218510350f22045828138984e77e6b0b730fc0ed4e9e7ef5c9041601c5685b33f982ce96437db785be8cdb7d5de53ba0a6f9ce25d8db266138c0b3ac53d2a207501345a6464015d6d4e40e093a290ddd596f86fae9a7d6348a48cd94daebe717cf13711558ad1ff9c32a8b696e9e1bb80dc3ffdafd74abcb794b39dc46cb31f8645b61b6f092e90cd0640fc50923a7ce2c76f8e728c94487104f9da871dad93c0c1b00093a9cb6a4559a946839af6f495eb422fe53aa7fa1b4714f6d12f36b14cf1438f298b7d0fb38e9d77c2423e9d58eebce8f2c5330d1ea4603e4548a63b6ad563830a6c6239eeee24be888bbd2b0dacb477f4ba59d3d53289f7858eea423b8ef731de24fde27c02973e96f72a069c11892b3e2ba8f1d39849afaa06c7eca577c0f7900a7b511f94f801cfcf9c24575fd442750555c0b24916f75c85852b8a5d5a97e63fc3b0ccc3367b4ace8586d08082b59d7914170c9d1e2010e4a00ad957aa3db9ad9b4f4ee38c1845747722d307c729dc975c0bcc1b8c89092648c8175d1bb014a63d85fcee3e612cf469e18b2bfcbef27878680a063d434cdf9308889bc8922e68ae81656bd5b483c8e23c3324ea6ee37bc022de4aea980ddbf89cdac09240853f2f59ebf4b5a49de4a978b882ce91eb79403f52eb189c7999c31738e5a16b1d319aa661b975bf88a506be73cd27b3072062036ffe7d059ccea3deb37a55f3046da28be80ac4781162efd1ca385ccf6e2bf161705b852b4ef87f5a75dd0f141de5aa9226b555213c05ffce465936b50403920af84dbf06e94177120b50693c8361c5dc41a6920adb01d4b20e1eb1d91ed714b18fd7a12b890caf779f3193d3a7cdce969845356c97f795674bd5668f27a18ce7df8053a87ecb27b6bafff12b51a80fa7e489c362675ce04337a43f794dc70c4101f828f3ae4724eee2bf76611303c5d5a65af6d0e5ddbd789f810b672c9bdbe725f2351353423a5f3d7a364fe9b56b5c5587018181ef9789790abe4227dffbe6feaf828a1140f43fbe6eae2dab0a1a1d4593e7693ea416a5dea86423f7a18a1bbb5b840cdd3648c77023cdcb6cd28ab76d0944f0a093c339c9f5aa4b2dac57cdc30cf1a5a748143cd31dc7764adb3bb4e00dd3577d7d95c83922b5f1e940f2c94686f3aa79e2315aa3b9ec4111763d80f92d0c3782a66c84becfd85df6ed45ab0ecbae2799b5540030f540900e1cb990c427164812a3033b99185cc1ff50bfa23ee1f4df635fd44aef0ccd068992f2ac8cd79223780aff8f169f426630a778c1f10b812fe7fc887aa0824c15a91187c904486373c223de056f657513ea371ad272c48b07c595e886c049cec514c7eb1adab21a8a97da650d67049402d745c12767e2000ab7cab7bee684cad2e85565e8d53d00af7e8b327f5bbb1d90962372142382e72448d1ac9f41973a829c9622ef77811007c5bf727bfc6a82a1372cf5590247a142dca930adfa6c463f8a5d0643b288b18f8a50b0ccbf91bfa2ff9b1a8e9ff8aa5cf13084ceadea9dd32383f75472bc468c5f8090b517cb6ce3617379ad7f6622a9063685200f14b2dcbb99692da5d343bf8a79871e489dc4aecc0f7e39fc49425540920d7918983c6aa7a9e2e667941320e5532e2aa415c1d10a1badfaea4bde7b74ef1d0adf7fdbc5d80683ba7883065c31bcae8689526b6afccdd307a0b563fc7061ab6d3703491cd1a8ddb317a821230f6b0d346c26d8e66691bfca9b2e5a9945cf81200d682ff5bae6fda5b13b447767981dff63260e1899f4a677e10e30aef6936a153ed21c30946bf9287f1a53cd01f64a4c204d0e672e687d58e1aca4634a001ebfe632ba6c6692795ad003c923326422a9a8b8ae6e0f763404e34502c2d07e807f3b5dbf5abd09b860228761e8f107e66377121e8584ad9fa2bff6c913c2985810d8d596d9c5fc2ad6a6b466d33cc9604f25b95fd08913673c2aa788fb07aea66a2c10041f89f7b45e47dfa0cfd2d65a46abce9a15bb9a63397d6b4e9d1316add1e48066d347479c9717f6736111d173dbcaa7ddc2a31da1928616baa00185ccdf8bc9f27977b65e973ec70d86af73ad348593c5486d914b0ca51c778482e3a5fc31293d5289694e3c922d51c294454ea7bf4fde60ad33b8eeb1325b2c63e002be81af3bb72a11cdaab05471f2d2c498d98aa3f5f667bf3e6becfa221962ea8d0a95ef02133f1983581afc374c3dbf1d85b48a4581a227c9e14ce00e70fdfa23193e738b86c3656f0931f3e4714e02fdec2a58ee557e2f2ddbe309abaaba9da7280ab1a4ab1bb79d0733c00e8ed33514447b5b86cdf6cb453d2e5807437c6d676aab6be8da2d8f6719b4dc27034bb87b55fbdbb303aaa4765456f22c91f067a508213991cd99a2fee5f5b3e79e1da3cbc5ad5173c856c0e51c0d4a9f7997a70182e07d84996c1c3b4775d9d635299894057d4078be78f5e05ae0812c4e18acfcb5dcc20e7cf25077b2a0b83d5ce7a10e5a01f2fa377e3754387870a8c6b1b1402e179b15a66720ee2171c78e8cd912668c10ed0a3874fd296e602440f2547e31dfdcd3b0c7af356256141e1d2174701ee9316ec578b4eed41e8675857d0bcedf1aede47000789fdd7b1c816766090be9863f3c8c258b69dd40176292eb14b8282cbe468982b177479cf636d6bd90f4e9c7750918d30399007eb3e823488ef1e50a7725c7ed6070262530e77b39b7af07101349d9e84061844a6ec7af0781cc37a6b3ab36700d6304a8dbc8db1da9d6cb1c2a3fcf166b3955aedcbed7aa3665b4a4ab342b39b481a79bd0741dcc4307e6273c305e0dbcc34855eefec4edd3cff2c015815002a62d54382a8140ff2472e3988476d7ba176599f51def4540738582f2da78d6417f1ade7c2efbd1caa8359d0ad5f56dc8b418c374482c67900295e1e256036681eed38458356daae07601b2b763a22c2e58fa4207628ba290152a6c50126eb15ed1f31b764bd83829c25a769e6acc451d34218e8ead67addb561bba6b357af3a64749149d94895575afad81b2d0a44cf131ffe33497185039981dff7fa6872c57ec86e12b7aeb246107ac87a984bcb76a153a5163154f687923dab83593aed0ad5daf7ac63e4348fd0a7fa8520f91f0b4af3b3ee7a2776385bb410ec5cdceeaeace0840896edb4dbaef4aba3ff02202120509bec5e3d7c79a39ba729193151a8b9d13ed0d3215f200964f25feabd8850aa72c71bb2a47133156d97b14d21634716d164b8fa8f58d62f44f4b20444e412d025426dbb6be757961a9b87d885a8ec9d4ef60394e2e518138a6ab5f32deb1ef87df2e64d951bbb38d72b79f79721f2e8ed0ace2cfafe88a4123747e531c963f86362b93e6f4aef9eb02788e398062bc3e1252f0463bf486edcc97db583fa378a360b774b1e58bb9e3d17d5e86917bec36a455f752a449c4b9b70730de7bffd136c0a567910068303fd6c7758df4bd3009e2a56de47cb571751d50e7721fc45c073aff8228d12e5da522ac66a89924b22bf6d8352e7935047a950873dee691fe73de8704719223dcbcd4453165b81f72822b3eefbd6f017f3930da85eb6d0d6afd116e4bd4d11d83dccdf5d999d258926dabc54d73f554bd1821e5a554913cafbab2b5284e80afb3d8b8e3f6546f7805aea9eff75fd48ac88157d0e4bde6583b8d2d455f28130c35513b76c0e092d1680cdc0758f62a40d036711b3c06512c368418c5bad214f05c1fc4164ee7395e154a54a25a8fb8cf472f780d4e73974916c50196ab1caddbf72cdfaefddebec1824c37c8ecd25cc5f1bba698e0f0b2bfc4e678bbc872f5445eff1617199f8fcad1d45236f14fc93a2a8aa6752231d301f151986152c592580b8d3f88865265c60ba51bc8841b8e46ddfb26e57d1ae58a66a20f2b6f4d7eb2dd227a04bf0afb3e8e8564fa01ef96032b79447dd9ee2d2234acd38e442f15d83559e1666e34cc0a5b1a67e79c9f1dce27f37520057b9a86f7cdac9377c4e78b100e26e7b3643f8c0aa7fb3c23f38c4b8f0e82e8e41866817d0f5d6fd3cf176eb472f3f963f9c861e54f6a3a87652a23a284772a12a9659d78948e872190196ba7a9b185ed523ad2894cdfa87eb05f87f4ab5af46a9d2856507971306908f53220f0d7f5859902512e06253ad4c97e3f04add83ee1cc90ae49617aaca23e9e105364734612531fd14e95835b8b685b7f858273847a2635bf5117ffe61de5eec3252cf334aeb2948f4003b488b79eba2935c8250ad0c605de797c5c808a6997483abf78756c1e86d1b11af7f68e1397436c8439bad32afadc754f2adc9b0257d6330230ba0bceab5d3c17424172c0d4974d52aad8e88e0928118609ea007dbd6b735aafebc89ea05ca2eea5d1b1e109fbf5a506aab6aa062e0fd93effbdb62759085353b45e9c37d913a84e4d2d32d09697f55d89d4d0f7335f06adb60f6882adf0707a50c3e4f1f7fb2459dbfb26f4c673c99f56ea8e9eda8d4c01f7e70f501350ad8f5158ca052e050a6968903d93bdb388c1bcb36bf13dee4b5b7462f7d5a3804014991f749e08ab2568c392cc8f6e56c47fbf4c638f5655576b4e2da068b78f5998b26ba3845b09b5ba4a75d6a535e2ad3a31b845fbbb44419a5fa5557ab156057712d99f97982aa1454962d73f88f3e14869762ede5bb839c6b0797357f63272ab434a62e5dca0c7762c1c644c8250d98752fbded09cbec488a5170518e0147cdb312b4e5404cd2d5e9df59eb49b669a302cf6be2916feb21a152f30a3d71e7fb9c5a5b1e884a364d330ef43b952c24cd12da28bce6c75f726826c430b15e0896bcbbe90eb524dc6ee4a451d36aaa165908fdc6e7bf9c5a7c7d1a0e2a204d4aab152bb1a0a9982888825fb734aef11e3967369bf5b823d526a3d37a79c4830a77235b68bdde68d5875e2d98d1b7838076a27327502169d39ac9a63ac282718085a6d0187461893350fd9fe8d285d52ea4df35f93f9d4c47af613536b08d626ca92cfdaba9729c1698c7f2923947f6f2e4458df7a3de0f9a54de777f0f782fd77276abc85f01cf13b855228c4f2ed78a6071579802246e4a0ad84020b2761bf441e2615905e20a0635d3033d13e4eb84987ac07211ccd8129bdd9078cd6ff4adf1fac3b8d8fda21f6a89828b674005b482a8ce0908e5dd3de416e434729fc550306dcfc5dd8fa83b838995340da58689b524459b7b8fce847b0feb80278a9f54151691e8cbb2ee86b7989b2aadea7a9eb4577fcc1481a72b17835ec22dc534275a7e51fa1887f2a7b9f9760183e343d9e214706bdbf3cfd2b0e755b6c3b0bf8a2682e1c347d0d3af715a7b15872abe0b75f34fb9051c354a52ce6d95e9088fae23b96cd54b1fedf2de38650f728bc5ef887463bcbe885652cedef76fed714cf73b753dd6d72e9066278d0b3f76f5e577d2673ce4bdc55745c79b2f2918c8237116862b8fddb3bfcaefb135ab7310a0ee985c66c015ba2724ab30295ae8284542f5c614baeb9376ec66320b03715dad0934885cb09e93803f8b7121b80bca682f69b74ffd67d2f1559fa6dc28fc97ad5dc55f2abdcfa97cf1c5d4fae6c30fed533dc8d82adcc862a36e5a68d7c9def44257e48173793a9d10280a8ba6671fd1753a0eb29d555fb7f45e26789a575ae9013934a60de0dfe66510e0bda7b2e2ebd9959dfe7e20ffd03eb6543928206dc718922448c982e32b502c8c68a535d4746920a1a5f0629e45bdccb286a143da26c9155a5462"}], 0x1000007f) getpid() 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x80000000, 0x1ff}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$KDDISABIO(r3, 0x20004b3d) sendto$unix(r3, &(0x7f0000000200)="b66c63d708546006e329f2b5eb14fe016c5bbd4e4581a0e46117c114b14eaea8a0603065201d4e0a98980e6db25abad03224a9cd8b8ba1d58a5c56e281bb93b98b", 0x41, 0x4, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) read(r0, &(0x7f00000000c0)=""/17, 0x11) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="00000018600000000001400000000000000d00faf20000000000000000000000000300000000e4ff001100a300", 0x2d}], 0x1) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x101, 0x8}, 0xc) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000380)={0x8, 0xfffffffffffffffa, 0x40a, 0x1, &(0x7f0000000100)={{0x4, 0x7, 0x1, 0xa516, 0xd37, 0x9, 0x2}, {[0x7ff, 0xfffffffffffffffe, 0x2, 0xffffffffffffffff, 0x6, 0x1, 0x2, 0x7, 0x3, 0x20, 0x6a0, 0x3, 0x43, 0x4, 0x8001, 0x41452409, 0x1, 0x80000000], [0x9, 0x80000001, 0x11a00d25, 0x2, 0xd66, 0x1, 0x3, 0x1, 0x0, 0x72], [0x73, 0x1, 0x9, 0x2f4e, 0x91e, 0x2, 0x5], [0x4, 0xff, 0x9, 0x7fffffff, 0x8000, 0x5], [{0x4, 0x8000, 0x0, 0x81}, {0x9, 0x8, 0x10001, 0xfffffffffffffffd}, {0x2, 0xa3, 0x3f, 0x5}, {0x2, 0x6, 0x7, 0x3}, {0x3315, 0x0, 0x3, 0x18}, {0x3, 0x4df, 0x5}, {0x47, 0x6, 0x4, 0x3}, {0x9, 0x38, 0x7, 0x80000000}], {0x0, 0x81, 0x7f, 0x7}, {0x200000000000000, 0xfffffffffffffff8, 0x1, 0x1}}}, 0x0, 0x3}) lseek(r0, 0x0, 0x0, 0x1) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000340)=0x8) setrlimit(0x8, &(0x7f0000000440)={0x7, 0x95}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x80d8cd83ad2c6457) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x100, 0x6, 0x0, 0x9, "b1d1c0ec9dc262a2df1a2a8882bdb898fb2ecbcb", 0x3000000, 0x6}) r2 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x1, 0x2, 0x8, 0xca33, r2}) r3 = getuid() r4 = getgid() chown(&(0x7f0000000380)='./file0\x00', r3, r4) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r1, &(0x7f00000003c0)="0818ba82329d9c0b435bea391caa196e09fa849d891b6aeea515ca4d396b", 0x1e) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) close(r1) dup(r5) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000080)) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x10001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket(0x2, 0x4003, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000140)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0xfffffffffffffffb}, {0x8, 0x9}}, 0x0) renameat(r2, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:02 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = semget(0x3, 0x2, 0x8) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xffff) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2063, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x400, r0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x50) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x6) fcntl$dupfd(r1, 0xa, r1) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x40, 0x2) fcntl$dupfd(r0, 0x0, r1) login: load: 3.67 cmd: getty 71336 [ttyin] 0.00u 0.02s 0% 318k 16:00:02 executing program 1: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f000001"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x1, 0x0) getsockname(r0, &(0x7f0000001940)=@in6, &(0x7f0000001980)=0xc) mprotect(&(0x7f0000624000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x0, 0x4000, 0x3) r2 = socket(0x1f, 0x1, 0x0) recvmsg(r1, &(0x7f00000018c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001700)=[{&(0x7f0000000140)=""/63, 0x3f}, {&(0x7f0000000180)=""/213, 0xd5}, {&(0x7f0000000280)=""/201, 0xc9}, {&(0x7f0000000380)=""/223, 0xdf}, {&(0x7f0000000480)=""/65, 0x41}, {&(0x7f0000000500)=""/16, 0x10}, {&(0x7f0000000540)=""/21, 0x15}, {&(0x7f0000000580)=""/156, 0x9c}, {&(0x7f0000000640)=""/158, 0x9e}, {&(0x7f0000000700)=""/4096, 0x1000}], 0xa, &(0x7f00000017c0)=""/255, 0xff}, 0x802) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x0, 0x400, 0x19c}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) sendto(r1, &(0x7f0000000200)="148b035cbf23133a5efefc5140473107b175d61faf3a8030b48a5a700751073bd8e89b9feeedf668b69b15ac341fc6b171053d5351d5e953902220a4e01185cb35aa056d0b557ab0f6d658c686052fd2a5b7cf377e590050ce30954ac5101c8821bb52b71a7fbb87ecf9a351c6da4f3b790b099a5022ac386d1ee1a77ee6c81346a0be557da9942cef93782c498412173efe5dc02756aa6fb61d0877096f0dd5ba9731c966a4dcca3faa50f658876dc05ba6a3c0fccb1c6e13f179ecc05ccb8c40345e0b09a1a8201b3d8265558d08b644b54f2ec1f5b6c50a6bdea3ffe8b86ae745b07311be6839d4cc", 0xea, 0x4, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8343, 0x8000}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x100000000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x8}) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x4007, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000e40)={0x0, 0x1f}, 0x8) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r7, r6, r7, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffff, 0x17fff}, 0x8) syz_extract_tcp_res(&(0x7f0000000e80), 0xffffffff, 0x80000000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000d80)={0x2, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:02 executing program 1: r0 = kqueue() poll(&(0x7f00000001c0)=[{r0, 0x80}, {r0, 0x40}, {r0, 0x40}], 0x3, 0x800) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0xe201, 0xffffffff7ffffffb}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0xfffffffffffffd25, 0xc1bd}, {{r0}, 0xfffffffffffffffd, 0xa22cdd21610ddc10, 0x4, 0x59, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0xc, 0x20000000, 0x1ff, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x1, 0x80, 0x3, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x663e, 0xffffffffffffffc1}], 0x1f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x20, 0x3ff, 0x400}, {{r0}, 0xfffffffffffffff9, 0x60, 0x10, 0x9, 0x7}, {{r0}, 0x0, 0x35, 0x20000000, 0x4ce, 0xff}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x9, 0x1}, {{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0x8, 0x6}, {{r0}, 0xfffffffffffffffd, 0x29, 0x8000000c, 0x9, 0x202000000000000}], 0xfffffffffffffffc, &(0x7f0000000180)={0xa6, 0x3}) kevent(r0, &(0x7f0000000000), 0x65, 0x0, 0x7e, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x62, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "666b90e1e1cf60efbd0000ab8fff0a091fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) 16:00:03 executing program 1: r0 = socket(0x18, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x200000000, 0x800}, {0x3, 0xbe2e, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r0, 0x1) readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r6, &(0x7f0000001c80), 0x1) kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r7) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000180)) dup(r6) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001600)=0x2) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000001640)=""/63) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x20, 0x4, 0x100000001) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:03 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) clock_settime(0x0, &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000280)={0x5}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) 16:00:05 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xd5, 0x2, 0x8000, 0x2, "0d80f02fd5accdd69f899785dedf4aceefd8e8c5", 0xe211, 0x7}) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:05 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x54}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f00000000c0)=0x8000000000210) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/52) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) r4 = syz_open_pts() dup2(r4, r1) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x20, 0x2, 0x2) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x0, 0x40, 0xfffff, 0x101, 0x6c}, {{r0}, 0xfffffffffffffffe, 0xf0af0ad4f1b15340, 0x4, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x5, 0x1}, {{r0}, 0xfffffffffffffff8, 0x81, 0x80, 0x8a7, 0x5}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x1000, 0x3}, {{r2}, 0xfffffffffffffffc, 0x10, 0x4, 0x401, 0xf0db}, {{r0}, 0xffffffffffffffff, 0x4, 0x5faf496e4ea6df56, 0x4, 0x6}], 0x9, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x85, 0xf0000001, 0x7fffffff, 0xfffffffffffffeff}, {{r0}, 0xfffffffffffffffe, 0xc, 0x2, 0x4, 0xab2}, {{r0}, 0xffffffffffffffff, 0xdb, 0x2, 0x6, 0x5}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x8, 0x2}], 0x6, &(0x7f00000000c0)={0xffffffff80000001, 0x7fffffff}) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r3 = syz_open_pts() close(r0) ftruncate(r0, 0x0, 0x10001) ioctl$TIOCSTOP(r3, 0x2000746f) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1180) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x200000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x62) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() fchown(r0, r1, r2) 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r1, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) sendto$inet6(r0, &(0x7f00000008c0)="0c3af63b7c3a72ec6622ab1892b6736acd1423b2e81c1b3dab347aa0707021513653d95a7af29494267d353643cde4c658c5e6b2646f5234d098ed7319997e6fb69031507f95257ca5f30115d9afedeba2da7b7f4771a548c86a2bb72f7d448c27eb221203e9a735bc69442073e22566a43411106be0a632bc1dbf154a731f7df578f5c9b4b107dcfc87d25a87413029ee04204f998d336a15d7ba3deb546f98f90402dbdda86442f732f91b4db3b18dbcd380d3d74e27767318cb17b19dbefa12eb44659f78422d2d00c7e6a96e0548c8f8ea9f8ecdb56382485b6425f4d61ca73cc716cb6be52b9ef7cdf4eacd909bbe3cce37d2b0ca56b31c6c886f8cb9257208eca0e2038b63448d0b4236f355ed4c3bf6448ca1548dcb5c10243944d239c8a74f2823857d20aed5d7822babf708185cf9ac204bb735de7ae10fd105675b9e50254aa2203329561738fb8d6a3d03cbdc5f38a3a54ad622803266b35a2970ec341fb889ff50a419626d90830602a190299f8da1673c80b3237494ac3aeb1d1cc14ebb5282281c65dd7f3e14fea1c3b5a2a6c415e11b80d208c53125c6ab9d878ca3130e194257f60fb1b9d7e3506c2693dba2ff004c8f88bae5b5ea09e82f81c4c75609fc348a9e5799d79251c8f7448ba99de40eb56e5ae3c70c4bb6eef6779ea4b7762e564ce96027a63315cdbee100b41aee04add2706a16c0b0c1c559b0b3711d7690b9fbdc1b5bf8880064d09d321163438be29ceada6b69ea418c5784b469e26584066e36e7e04493237f0b1c276edb45b78ec939a902d749d9fab84ddc7ef0bf2d4d84899ca56498a648318601a1f6b6e5e433d861f977f893b2493dc118dc721691b1f9ce99c51c27c5f7850fe608d5a53dfbd99302dd00a55839f46a83198036fc62fee95ab762910044e30274b32aa5b6f9b5535199d7926e5853e7f225593b5dc073d31e9fe012b14e78020beb84b3620ac122c6e1371c70785749a5de8ba73509f8cddb58970f6f8d6392d43237b02ff1a75d6ce44ab1cfbd6f39545e4febebb2f62d3e4e4e7ce0ddfa97ed3e44a9996b24a39e13faa2aec6c3e3dc92c25347a40569856374624e822d3086496c9d062d14a7320c9646fa77bce197b0db85b90f9db1c015d7ef89554f6e54f8af1ae889b6914b06386a3f2648e33d3a472ae32cc1079eeca5da74b8f51c1451a18a8400a1f52514f052ccbb3a72a183f9414828c1e4a32f6a4d80fe843406a47dc7a45d0d0af2d309ef618e9ed438098d52c5ebd1b0152e89f8ae7195ed17a365376cdadddff82cbdc9ec9f94084d17d45ece0c10ed4fde0414953934b31f96caa4117f41a63ad1fa0a839d8298bb95ebd5587b6d2fb34ae839bd01a1f7d64746c827e82d6d618793832d8b4fb24e27b460cd95ce279b80e3ec74856015fd6a3f6a6cbebabc5e6314fa1a67699eabfc5787008f7ad65d75f64a0ed55a9e86dc930fe2cf5fea1f706d5d92d046f5878f46a027a484ae7ec45e5e3e3e02657f7cbf91f414f364be0ccbc6e601f3f425ca260567d2e9de377e1c05282127fdfd2c3ff4fd5396d8c74fad6a34256b66398ae15b85601bfdeeae15552269ed4cd6e50fdcde33032d4e8d71f7a505b3ee166b298436da45ee4e86f688fa7db50db07dc11b1cff95d3875e0783b0fb4d13ded6d0b2bcf577824390d306fb73a135ff04fcb991a76d0a644771b65ed3fb4d8f92ad5c550b4dda6b56f9bf0108ad69a0903b28d1310f6f0db4f04172b16b2511577e422b25d18725c31893c7108ec36679cc6b5982e820c072135144c86c523b56a59d2bdf92d85b3f76c549936a758a30afba91c2b141b7949267c2661e007c1283c818da9c3b43b780dceaf6621b27be407592cf02f092c9762d1cad7856c3ce67ab43ea4131b20d89aca3e199e1326a74bf718c7587f13221caccec05038fbf7f869902bd1b3c3cb1fcec6155f2afa527e8889a084e0984f410ccde4b85fcb16ac9eb7be5c442257dfb4cf47307e6c686120dec6c91f587f036af4360f347f7a8a547de0634bf2c387c3ca61862647f6055b25eeb9c9734e29fc136e643b9f94645e1528c113acf95f2b5e30701f20c5a52ba631540ae75455a4e9fdde5732de30114a2e2259e96ac9eb2089f82c8768eea1c0805c9b3e38d05335c19dbda3ad79b786a6f37fec587a98b797b8ce906fab71d6c86ccaa5549fa63cc2b250a75060836fef1658ca0ce4f68645ef547c2daabb14548fec2d63aad673aa8b142dc1e0d0a61f69e7176b6eab37dc375c00338d369fea7a095c707a3130c8044dd8af2744feb62d2fde77c309f268a8bdf23ce6155f8ecdc8ba99943cc3357dc82f5464e8d0d48871368e3324ece44ca01bc435fdddfdfa3d10dec64fc40e999d20dcbeee4f7caa40f118d1957d6405d1f87eba5f8ddb6ce836d976ca1a80d52ec46dae6b6ce5bd94aac890409af82bc28c8d52478e57fda9facc63af769d11e6d1c91902dff5264c7a4fd40d704ad8d6335490000aa756a83a5195d9a001b7d5999284be0938b495a86e98978d49218e0d6f36942e675d47f707be57c86c70a1f976350c26b47f222a3154a031035cbb5469ed739456efe197ce14101d389704cc60506d183cd6dc1da6902bdf6fd0e2a0e47788ff381b71084c7fbb220cfffcc65a064b3fbd702df0b8d50367e820a758d458437002d1a67904e3f97bd26069d63ebe73cf2332f930b8584392f4e7f9bc26bd91d8ffedb518a9600e0c6250898696786491f1192b05ab98f4595211b0446cc3c7a5a7ebcd731db59055dd9d01d9e0d84a8b6f9f20b346a83cef79abdf7132e6380be1d655e3fbc56e354347f6e9292c19f5da9c2001da7132f6b70b8e4f32e9e7c999047ecb8dbac8438f7f4850bda90de07de3597bc225503b26280fdb9eedba9cb30237e3c26abbf5e174b11261bd5bccef7afa3146331c98488b91779e91db3d8abf56768fe63eae0f5a9f99847b37a1c6b0c94c51b9349a05652e6dab0210fd64d80504fe09d5ed6d2d84902aac0e3ff2b807c982d53752eacb905c61dbdd03ac781572806f01c61a38d7f7b957b832866b9bb35dfb7a4f6b26ec9780e9d2c84f1f605ceb9edbee2e1915bbacf763a142d6f510775497da43ce50bd13cd084f0bfa659b8fecd9cc5daffa6f7bb1b28dd2d7ca354627a8090e8b9f4ec00637d9493859ca47837b726d31cb33e62bb71c94631cd42720b24271f353bb1f26fa07f017acfec81a453180543c5b0e21395473ea05979d23382c596177c70b1d36e95d661a32e29c4fd10044ec6d8a0a5aa05a47bd00741305a421a3f14e74a94ba3ca8975b6a4e5b9a9aa3f5d6a809161d053d739a64a8d568976e59df4399475df086eeb2ae22b593641dafeb0f2690b59a1fa7073ad95871f0efb2af3c6ceca658d3aaf0f87eaada3c39cb506817df28182cea256d730900522d59d31e53cfc1f1277f369c76e18a2e66fe34cf7edf20faf2b2d16fd076e3bcf10c9fa3325f6abccb3ef3190228694da3084bac35f0cc5bf39eb2e609344b1ed04f8deb7bf21c56f8940cf293f938a696861ddfd43c56b1c426912128b16605a56fde1e18804b6fa597bb634252d2492fb79ea3373b8eb111b2d5897cc73975330a8a92ed5c6e140315d234d3d8905c96b3b589f4598a6888e1960eb2f8bb97cdfc62f53b2163c86a03bb8d5e25858ec188d2a6a8eaf164fea9b4037d7dc60b5388e8044786b0ae4d292c76112c0e5f8cf364bad3774e3c261dabd5042667f6e51a69daebcf5ce6bd9de42ee598b7893b00d8cb1228bb9d0876be5329472e62f650453986cab8d40e935223d15deaf6fc27f21ad1cdeb2cfebc445130c081e1804dd9e4f18db66e7a4302b10d2e4db5943a0e4a63155e953c48d7216c77561607a9cf6869062a94dd4bc7b8d62696efab50cb2266fe1b820fb3c9eca938efea1460fe2b7d01c147a7caf44a0fe79348960129ae95529479def69e30adc0f60e2f3b89db74bc2c4d586b6ad357188d1474d90145ae163a9b91a76934af536878168aa0b6ed72ee1ded24850e45691f8fb4803bc4b0aceaa9f937452d98824ca4c4fc39c4154969f2dfce9536a7d096cc4e1938cb18dcceee4ea6a3fea993f1a4760864168d420d259dca4cd59a02376c44abf2097f96d401618ea5255e40dad1c950e7235fcc64643564e00daec4e2d257ccf94e4fa3d0f548a9f8fbf939f5584fdb6a8b612fbe721bb16a6706c4259f906c5cff75a628d615827ddb0a7e1f3c6844767b360a6e31402d4055cb47b48fe15711e648921f577e02b83bc1d778c4497e6e1ef228f04202455040cd346656e9492f7d0b9efbb3fa783ac5c1f2a3845436a45c0dff0f60b8d10fa158170e9a167be7becc401820ec0a527408a3375d6401c57d38cb6c332f9e9afd2ee8f9ffff336a74f34323b2437f46aec0ac6fc4fe929f5345fc1b8f41b59b887f6bcc7c5c63a07100a4fa7ba5b45711fde146c9d7d8ab252786f0d20421da76d739f088582c91586f17aa950634d8ffce569a0568a6a02e2ae35f3f041d1b044ae3ce9c599cf6900e5031630de9675e8b75cf355a40d140d5ff511d1f741f09280798814cb4953e03b06be490c7866f8d6eba0abaf94748cfd18de674f9b16274c1085b3d400f88a3f2a876a8fe806a9cf9a9aae0269198b000672dead1268998abcd75eb3b993fecde54eeff469781004e15e6a3c32e200bc20c76f6fc2a47f40ea838bf628008716b954ba88ff27c18af2d1543e6e451c4f7d4f56bb4c3299a9e92e3ad2f242c7b534e7ce7f98a44361ed20e60fd5fe775b48bca7d38c9559653f406c5284035a6d975fa86dfe64948767afcb7e53f142e2df253e70f88af2a8af6bba3d91e5a3c622281796d558aca3fb20712f8e27fcb5d3598b98c421e69ede54e86a36b51db158d5876494ab4869787939993600cd977431031a21f0f2f21421e4e920bea1da4eea0c3c273c89d1aab0f89b0ca238010d509afdd9d2171c5daffb5ad03c6dfa4d2ef741a1f0fa24f92d2ab25646e550856ddda890c2f2e7fcc0177da75e13c80f6afd7e2cc1fc38d041d5156c7fa6eaa5070a06aae9d4525eea653ffc2a3c7339821f874d834c6134a107c35ddb712e09dd578e8e4bec4cd3e0f6d55cc2ce4e44e53f823ef85001363dc621b4d17546b9650c2373958799c74bc578f7a6b8570688543b7fe8a483ad8483d6a844e35b53a2ecc96803e60571091779fa40c54464ddf5d3a84905261e85abc68565725a896511f146b8472c43fb13b7c6dd5c2ee107817003b02cbd9b2e4e025f7b04ef7a5ce0e12d1ca1f5313e4f7390561b0d4f3e8c589b41df075eb19f7fab833710d76f2c19e394a028da2033c1b093a3b2ba5dc3d87dc6b770bca42a656db2daa3ee3d70c8f1e69f371ebec6ea1b572bf876b64c642e797a4feb42642481b4be18e9d1524f6ebf4265c0e50d1e794caabda8fe13726d93c0b002fa89f9a489275541a0d1baad74cf5cf6e87518bbe81aaba5645d4f95381b86e771f36feed7d2d4b1139241ead8831ce884e17fb5b3af5a959959759b839a78f83177f85b0852e92e65f826dfff299f07297abbe73f6b9ca01e2bdbf1399ee8d6c54775cf06903283cb99321631e2fe5459589e194d1aa74257d4aaa58a1a245d29faf9a64e38a4eb98db1e155d156bfe0780d215b9d8ac4f12baef45b1a40994fcbc9364d338fa327dbf84e38dea7e7308ff31654f496938fef601728038ab595b4fc1e9ad49870c35f6980a646595d5950", 0x1000, 0x1, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) shutdown(r2, 0x1) 16:00:05 executing program 0: getuid() r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffe9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) setreuid(r2, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x3) setreuid(0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r4, r5) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000600)="5094dcbf4031f63131ca89e113108d2053d0b923e2df7b13998c8e7e362b7f4b5289b6e8c4822d9ad42bc17128c21bdcc2481ab314cc6a3579a412b10dfd08c77fa2a1621b0000000000000004ea2cfff741201d1e71ed0000000000000008739bd4646fa2982830251289ef64be5d3c994ab61f491bc973bbed2c17a9c9962c2c0a38ee8758e198c1af99525f72daea4a50e4019efad2a23ee6495e0c37b9ba80dc90acbde9668ddebc9bfb8435bba1f6a131bc3c39a4139fe8b1c4e93a64cdf72f59edc3e4e41ff3e4721c39c335d57283184e77b9300e72abd77f65ab9ece4dbbee795e08bd9aebe93fced6044806c9f675c8c65e78c54f2df876e9d06e12159136d5086c79e5e9d5a283a2e97eb09d49cc069af3c2f672a15db68eca716d6e4da4cc134c", 0x126) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0xfffffffffffffff7, 0xfffffffffffffff8, 0x0, "125228fd3aea7de76076333bcab363aab1751790", 0x100000001, 0x7fff}) syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1, 0x100}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, "5b980c03a70e2660b65d3bb18de05869d12445f2"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=')'], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x2}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) fcntl$getflags(r1, 0x3) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) 16:00:06 executing program 1: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffb) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{0x40}, {0x36}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10248, 0x160) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x9, 0x401, 0x9, 0x5, "37f38e3af77bf94e4acaf59c1c91de2931f62187", 0xecfa, 0x6}) r1 = socket(0x10000000002, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:06 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x5, 0x2}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) open$dir(&(0x7f0000000200)='./bus\x00', 0xa0, 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x32, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) r1 = dup2(r0, r0) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x400000000000, 0x0, {[0x6d, 0x9, 0xfffffffffffffffa, 0xfffffffffffffffb, 0x6, 0x3f, 0x3, 0xa28b, 0x9, 0x5, 0x8000, 0x80000000, 0x4, 0x100000001, 0x7, 0x1, 0x9, 0x200], [0x8001, 0x10001, 0x100, 0x7, 0x0, 0x9, 0x0, 0x6, 0x3, 0xb08b], [0x2, 0x5, 0x100, 0xffffffff, 0xffffffffffff720c, 0x90a, 0x2], [0x1, 0x6, 0xed4b, 0xa3, 0x9, 0x7fffffff], [{0x7, 0x3, 0x7, 0x7795}, {0x100000001, 0x6, 0x1, 0x10000}, {0x2, 0x100000000, 0xffffffff80000001, 0x3}, {0x1, 0x9, 0xdf, 0xf279}, {0x936, 0x2, 0x5, 0x2f}, {0x3, 0xfffffffffffffffb, 0x3, 0x6c1}, {0xc2da, 0x9, 0x5, 0x7ff}, {0x8, 0x0, 0x7f, 0x100000001}], {0x800, 0x89, 0x2000000000000, 0x1800000000}, {0x2, 0x4, 0x7ff, 0x1f}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7, 0x0, 0xfc7f}, {0x44}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x100}, {0x18, 0x3, 0x3ff, 0x7}, 0xfb, [0x4, 0x9, 0x41, 0x7, 0x4, 0x2afa, 0x2, 0x34e]}, 0x3c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x16) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="bda604689983ac4c579cc555d5aa78d447ca14d7070645e2aef10f41e0c208e674feca6e1b1a495312c9135e9f5a4d2b30ed3cddb971dd9a1084b0d5b499b40ac94b485a16573eaa614709f99f02c1ef83aacca19e11a447d2f20280f1df04557f227e8c234bb6ecbd931da664fffbae0f69c6995f53c73af771250fbbb952abafc813ced948fd50c0918b008abb0e7ae84b0a61534dbe6f3e65c44559ef011480ee687fceb1", 0xa6) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) fcntl$setflags(r2, 0x2, 0x1) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = getegid() setregid(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r5, r6) select(0x40, &(0x7f0000000040)={0x8}, &(0x7f0000000080)={0x73af8fe8}, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) 16:00:08 executing program 0: mprotect(&(0x7f00000ba000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000441000/0x4000)=nil, 0x4000) select(0xffffffffffffff7c, 0x0, &(0x7f0000000040)={0x0, 0x20, 0x9, 0x800000000000000, 0x0, 0x0, 0x1000000000000, 0x80000001}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x4000000}, &(0x7f00000000c0)) munmap(&(0x7f00006d8000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r0, 0x0, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file1\x00', 0x7, 0x0, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x10000, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/125, 0x7d}, {&(0x7f00000003c0)=""/29, 0x1d}], 0x5, 0x0, 0x44) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) r4 = getpgrp() ktrace(0x0, 0x5, 0x4, r4) fchownat(r0, &(0x7f0000000500)='./file0\x00', r2, r3, 0x6) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) poll(&(0x7f0000000040)=[{r0, 0xf4}], 0x1, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) r3 = syz_open_pts() fchown(r1, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x20}, {r1, 0x100}, {r3, 0x20}], 0x3, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x5c, 0x0, 0x3}, {0x34, 0x0, 0x0, 0x1}, {0x80000006}]}) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) seteuid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r3 = dup2(r0, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x3, 0x28) semop(r4, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x0, 0x1, 0x6dffc6f3583e1b72}, {0x1, 0x7fffffff, 0x800}, {0x3, 0x200, 0x1800}, {0x3, 0x7, 0x800}], 0x5) setregid(r2, r2) getpeername(r3, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) seteuid(0x0) openat(r3, &(0x7f0000000280)='./file0\x00', 0x2, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x3ff, 0x7, 0x6, 0x6}, {0x7fff, 0x9, 0x1, 0xfffffffffffffff9}, {0x7fffffff, 0xfffffffffffffffc, 0x0, 0x8}, {0x8, 0x8001, 0xff, 0xfffffffffffffff7}, {0x1, 0xf43f, 0x8000, 0x2}, {0xa72, 0x3, 0x101, 0x8}, {0x2, 0xffffffff, 0x90, 0x388}]}) 16:00:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000300)=""/69}, {&(0x7f0000000180)=""/208}, {&(0x7f0000000280)=""/107}], 0x1000000000000244) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x400, r1) 16:00:09 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) dup2(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) fcntl$dupfd(r1, 0xa, r0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000180)=""/162, 0xa2}, {&(0x7f0000000380)=""/138, 0x8a}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000440)=""/208, 0xd0}, {&(0x7f00000002c0)=""/121, 0x79}], 0x5, 0x0, 0x5b) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000200005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x101, 0xff}, {{r0}, 0xfffffffffffffffa, 0xa, 0xf0000000, 0x2, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0xfffffffffffffff8, 0x5}, {{r0}, 0xfffffffffffffff8, 0xaa, 0x80, 0x101, 0x80}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x800, 0x2e}, {{r1}, 0xffffffffffffffff, 0x40, 0xcc8d8d40336b1b1f, 0x0, 0x200}], 0x80000001, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x24, 0x8, 0x6}, {{r1}, 0xfffffffffffffffa, 0x40, 0x23, 0x7, 0x5}, {{r0}, 0x25b858166d890ba6, 0x2, 0x0, 0x1000, 0x10000}, {{r0}, 0xffffffffffffffff, 0xa, 0x40, 0x591a, 0x44}, {{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x7, 0xa}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x4, 0x20}, {{r1}, 0xfffffffffffffff9, 0xe6, 0x2, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x200000000, 0x1f}, {{r1}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x4, 0x4}, {{r1}, 0xfffffffffffffffd, 0x2, 0x3a566a5b09d03a17, 0x3}], 0x8, &(0x7f0000000000)={0xdfe0, 0x76}) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r0, r3) r5 = kqueue() close(r3) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x540fa4fb840d8a60, 0x6, 0x9}, {{r1}, 0xfffffffffffffffa, 0x41, 0x10, 0x0, 0x2}, {{r1}, 0xfffffffffffffffd, 0x50, 0xf0000024, 0x8001, 0x7f}, {{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0x0, 0x693}, {{r1}, 0xfffffffffffffff8, 0x1, 0x0, 0x400, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x7, 0x6}], 0x81, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x24, 0x10, 0xed, 0xff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x100, 0x3}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0x10001, 0x6}, {{r1}, 0xffffffffffffffff, 0xa0, 0x10, 0x9}, {{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x2, 0x2}, {{r1}, 0xfffffffffffffffb, 0x20, 0x8, 0x7ff, 0x3eeb54d0}, {{r0}, 0xffffffffffffffff, 0xa0, 0x20, 0xf6, 0x7}, {{r0}, 0xfffffffffffffff9, 0xc, 0x0, 0x3f, 0x9d}], 0x1e8, &(0x7f0000000040)={0x9, 0x7}) kevent(r1, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf2}], 0x7, 0x0, 0x0, 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getppid() chown(&(0x7f0000000180)='./file0/file0/file0/file0\x00', r1, r2) mkdirat(r0, &(0x7f0000000200)='./file0/file0/file0/file0\x00', 0x183) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') mknod(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x20, 0x4) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x80044279, &(0x7f0000000040)={'tap'}) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = getppid() r3 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xdf, r4, r5, r6, r7, 0x0, 0x101}, 0x56dae178, 0x2, r2, r2, 0x7, 0x3, 0x2}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:09 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x205) msgsnd(r0, &(0x7f0000000000)={0x0, "ace9b58009b125398f452405cc294fd05aa12af5ea87efcb9517736d662b4b9ac775b8f22bafd556dd3db517a8b0e1d89257bdd5a5320124cc388d8f39d8402eb2096f724d003be30939883d393559a929add695c986c5476209491d908d12c738d94393e4e60a2dbed9eb3de9499980676c4eec77f0c6039e2e9dbf36e877d83ee162eefc6585e81540b6d0a11a646910b36a7221b270c565a7a314ff0ed57041576d8d7977ccab1011a3f19f04337cbe339500da1cc4a146d9d274"}, 0xc4, 0x800) r1 = msgget(0x2, 0x20) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0x2, 0x80, {[0x9, 0x9, 0x5, 0x6, 0x80000000, 0x40, 0x3, 0x80000001, 0x9, 0x8, 0x2, 0x1, 0x180000000000, 0x30, 0x5, 0x9, 0xfffffffffffff0dd, 0x8], [0x6, 0x7, 0x0, 0x7ff, 0x0, 0x81, 0x80, 0x8000, 0x3, 0xa1eb], [0x3f, 0x0, 0x8, 0x5f2, 0x831, 0x1000], [0x5, 0x9, 0x5, 0x4, 0x1, 0x865], [{0x7, 0x8001, 0x7, 0x4}, {0xffff, 0x6, 0x4, 0x400}, {0x9, 0xbeb2, 0x4, 0x3d}, {0x4e5, 0x9, 0x9, 0x3f}, {0x8, 0x3, 0x92be, 0x8faa}, {0x1cc, 0x676, 0xa909b89, 0xf60}, {0x6, 0xffff, 0x106, 0xffffffff}, {0x19, 0xfffffffffffffffc, 0x7, 0x80000001}], {0x25, 0x3, 0x0, 0x400}, {0x3, 0x8, 0x200000000000, 0x6}}}) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='!') 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x200000940) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x100002) 16:00:10 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000000)="4393092a9f277e2cf621981335afa463a9d0349f232e53f3aaeb8f5a53cb2291793de884770316caff6fb5a343a8ccccc298d06493587f213df75a3161d4386177eee982a440e85a21a21daf3493936c71df32836724c1c649eec9e8f420e3d0bb059caf5c3ef4fcb0af319d1257", 0x6e) write(r0, &(0x7f0000000340), 0x10000014c) 16:00:10 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) socketpair(0x2, 0x2, 0x2, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000017c0)='./file0\x00', 0x8, 0x9) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wskbd\x00', 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001840)='/dev/bpf\x00', 0x80, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001880)='/dev/diskmap\x00', 0x10, 0x0) r6 = open(&(0x7f00000018c0)='./file0\x00', 0x8, 0x10b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() r9 = socket$unix(0x1, 0x5, 0x0) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000001940), &(0x7f0000001980)=0xc) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r12 = accept$inet6(0xffffffffffffffff, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) r13 = socket$inet6(0x18, 0x4, 0xb8) r14 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r15 = getpgrp() r16 = geteuid() r17 = getegid() sendmsg$unix(r0, &(0x7f0000001b00)={&(0x7f0000000100)=ANY=[@ANYBLOB="01cd0000000000000000"], 0xa, &(0x7f00000016c0)=[{&(0x7f00000001c0)="6640d6c0dc4694da2166b54a1f97fbdee671260e930e70662972f7db7235885ab168c924bd29c26ebe2ddfa06734ab8089a1c975f1e7eed54e6491e077bc1e2aa49b9fbf2e8cbd5d49ec5ab8e7af5952bf5f414bbe6ae2fbc1875640393d02a3f95bb85f7e", 0x65}, {&(0x7f0000000280)="c208b360a5186fe68a8277145325a156fe07e6fa3c49268a00d8cb771913f8941815fbbfbb78f326cad71fa2101066827975482e5b1021df6abd9894612a583de6f2c717105085f1e63a6f55986c81d739234b084461017fcc08121ad1bf433c54a1c7875953569ab0d576b00c09ea79d9e9ce4b93ff10ec285704eaf00d7e29110262547e7544540aa7f2c51a3ad362fefa0aee24b960c388d78f5c5ab40eb3016edb1ef4067cebc9dededd3842b55efcd8592487cdec0e511f736daa7032ad59092aca3756b2dbb387f18cc90dfbdee73ec6dedb", 0xd5}, {&(0x7f0000000380)="b2a4a1c7a7bb0fe95877f2195bdc138990232078c68f36576683fb4ec2259197fc10bfbaba4a7790515620b95446527df1e06c86e6974adf", 0x38}, {&(0x7f00000003c0)="ad27b2f5ae7c618c7f548dae79a38e866c0a971a9871a33df3a053502c15ca9453ff185136da162a70544e2957936737381f20ccccd4a57a1b2b43717326838d1c7c8312e2c0c1744f42bbb0b25c8d25d3a0c0ed18824f89b4e9cb1c77a5a9aa", 0x60}, {&(0x7f0000000440)="94b9fc9992f4ed5bc73abcbe5a05fdc8d9764092a2b29e17509accf4bdf9400e3ef0ce289c23c89258", 0x29}, {&(0x7f0000000480)="c7ac03f0d441d5fea4dcf41d7f3c875f65533d77685b59f58e5427438d0a324c4e267e02648cbb44bee20332c446b15088103b527216a6e49c5bb05e5a338048d49f92e73d84284ed0552f4ca7e955a1052745eb4179c966e3fdbf5b6a58bd1ccd1be5bd047809231f53c82bb0a102483192efdca004e6bb042aafa805080d6e1dc8e2d2327f5045d77d674263fcde346ffd2829c2", 0x95}, {&(0x7f0000000540)="626c805db09a1970827b02586b10951b62e8db3749eadfe9a8707622c4c5278d04f8ef6c18347cdae43234eb699c6537d6c775e311afb94288621cc64aeef04dc6a2c7e25f348da169664b194f5f901c3ca30454dd41af05edb5161fa84433d82604ddf654378c930cce4ac5ff242a3e7e35904a6a91a6b89d0c0e056fa14ae819759c375ad3dd4ee7bfa794111930d0a69b5e12bc67f30097e1258fef8ce3c02fafef815cd54914a506867fa77cbe98a9b69684c0592e8a37f958f2abc55bb8ab2a093effa95830c0f92ec2d60b57a8431c3f75b96730164055e8d2cc55977c90c9c4fbd80aab2d1268e8a1b8538bd847ce38ab86ec47d34cf94a310ae523f20c7f39772cbb74d14ecbda3bb252e1548929fbb6b4171d14bf45a193f0682055d61d3352c79a40ffa3fcb6c8a0b5a69413ea903a4ba7b0dd870be42a9ae6fdf1b72a55245db53e3fae92f9365ebc912e4166f5180e75fe21f4687e9c4f2a76ba8c90f12dab70a8e63e0cd6e2eb7ce9aef352474f697bbb1ab088515ca8c0e69f8dc1f041fcc61fcb8b3dccfc1df1f0d39c0340b8af007d88210ce83c4d0eb2c3c593f6254c78264d0595aaff052f1e8673cdc7401c29ca070ee614c47075a55bbc7249ef072ceef6373ae92d3481c400959f48887a8608bd83fd71961d3001e6fd6a5fcd7febb37e3dbf584c5e889a565f93fc88418a5b333d4dbb5ab85e382733f82d92df06351b72dee088b53334f3473ccbe160815d79f893b61cb57cb8c5514984660e7133ea2fa403a50bfa8b3fa99f48e4f4cae3719193d957cd8671aabfc39295425915cda569de17a9ea2bd56f1f6db8213ceaad3dd6bbbbf592cdf49ac1c3a6b227e5819df6c1eaade545d8a367c73a188b5a5056b42f9ba8130aeda7e3be6083e6559f4ce474bbf80ef7bc6603a402f0b608a72ea70417ea0d3fb77664e5a0ec3ca1e6ee6d25389bde2aef66c9e7d367fb7e13031cb453433908458b50c31b77a8bdd6d558ab14e89bb423904dbcb380aee48b02453f58ce7e69de7531d7a35c58d5ef7d2a9183af4e01a7815b7d1b3473eb4b60624e48d94248c9054e15595e8a9f013ac3cd62d776f7e1deca7cedeb0d916c14cbd18c4e11ecdf1e507bca8ab9b11d7326568d270d24fbe191be3dcd3f8874401777d0fba3761b096d9a20ef9ff7f5da7a3491ab585fb879f76f1982892c61c6f09be9fccddc3854a9969a73950d387917126e0ed6e7561d967878becf3ca4c73e8ab252cd3a1bf5d7ba8fd5588afd4d0d7dcf514ea71dd7371d0a0733c3ddab310f0fa1f500afe6bb2702b72ff5b73a27de63d37b3c801d6b7cf415eb5e954e6d0a75621199b77f57f7934410e2bc20daff9fd02ce8fc97d39f2d9733c26d5f26b454d4ce3a41e4808eb979a07970c9cf425c49bf5205e1b6e986a3d9e1f7fc6667df916211c63b7781c9945ac1f1e00b625477f8c9bc96cc8e31822891ade74f883dd87cd2b45427b9841ad903c8a6fef8060d1311817f67d9f5519377351ae4bd73be29f32166405f3e2981bec5339864d65995f9d6af05f6dbab4ad3354395d4edf0e38092b0a6894e20b7a59f40a678501d30c124751f8bf61bd00f06cc2f33c8eac69c39a0a2fc86e9f2ba6b49cbe496acdd0de4ba3dbbaf59b8ca1b9026654a56c2f967e16acd60631d0169478a49b8facdca70ce5473483ea2dd338ef6e3d3f6a06fd642e1122f1cfb6cfc8c1057b75aa8e93d1e47910f1e9e6039704f75a7b2da1a8fdf55332313edd20f52d3e1ac62cc8ba04489837f6f8248a718cee62c6a8876c869c756d6c345c0d064219e02bdbc517790234be8c5126ec40e955ea58d803d540c5ae806da40ff6706936370d88ca0620210da3a32ff65060ee656c78576f187b3570a354e2682f460ac676dc1bfd1747de35c93b114cc1e2881e13e18a25fff24c55f54664a4b0df911f8ac64e8c55e5d2d94755bb224ba6a1232c7620910df75f0ea16b0cded822d22bc5bd50fc17eca5ee0cac67266fb83c19bdf3923f91651545eaa4e51aea595c5b810a2b57b735e50844fea907ec759e2734585d7051f1964eee7de4cda564aa064f1aaddf78d6dba59d0ff589f343a17c2aa8595c4df14d9d66768a99cae46ed1fc7f65af8f1c7fd603b56d7ca7e4161e383a2627c725c6b8b3baf653982cff631b9a8a6099334e6bb6cc122db0e3d6f9701145773d1ce87b78ff8a7cf8e9f0d342ed2767cd427ac8880399dad5e8dbae7383f12ce84e291c954daac6f2fd551429f86d77cd23d9dddad0f2f1e7e5ac78cf8d0d3850cecfeadf0ee7206ad2a8bd55836e25ef6ccb3f6e27df8f8325c814ed029369d198516b1af4f5f7bcbb8631940da748b90464ee53ca927030866ea967a85c83128be2a9c094b84389994e897f47433f9a81c473009f52286f23a6ab3a9f422482c19e89fa507902fbf6ed233917646fb7b3ea55b0ab7ed52a7867e684fb746179730694143c2bac3e9ff1ead6e8792797e1cd088302033c42dd5ac377689efc1d95c945ec458574011088a1add506dd24ac6d0b4cadd8c98c778b3c92859187d4b754615d8672e1e671f9526f1a9fe9491196097d62e59e140de15b5e709ec055b2a5bcf9b6d0cad00326f674a04cbb3120e661139d7225488fdbb7ead28fd9fe69a9473a1f2cfff82a0f9ca4ab5224a153038e772035d371442883063d873366a50b5bad1227c5ffec5c0f2275dc9989f2a6051e3aeb56689b10e2b9eb7cbfb3fe7508434632c1b63b5ce58583a573dae0b1abe4e1e17a3611a7526af96d4321d6e7c9c9654402f7f0332161791ba81a659ae5dfa572b4a9ad1a199959b8726706b29bb0bd7a56f7fca42da3e5f79c4e2f6113407b529b547aa9afde79180a9cbd37b7ad781ced85af38dbcda2c0562202ae1e34854d71f99f47cd0a0b4568cecaeb4b79216b7e2e368dda4740551a6ea05ce1714300762597ee13fac876ddda86bf0c8007fca08272dfedcab4101decc598a972672378aee6115f309ad803d0f7e9aa1c09e10a5237e2f7526533191d3cd560135c4cdde3df238fadea128f3199de7c7e01ad2ebd72276b703d955485e17d935f46ed0daedb9adf8323a2b4e7b30f4b52b8f1ee43bdaf3aeb276339e39dcc5fe946381aa752a41c7282bc0642aadb90bacc125c5cdecf0ce5d92f5cafed1655e198f4c738c0151033f4e2ed407bd0a5dad5ad2f603feebe1730a26176cbf51656432daaed66961bd600790a2830c931b7f8bedc2492f418f721a8b29c513048470f908c013c4a637b1fd75317c08c986ead984978d6b280d46e6afd1cb910abf6f7f685f6862d12d5cba1de8d7534611dacef4f062782c50c73e01ecfa78f320e83344f7ddd36574669b02db3b61b74fef7eb24992787bf243777fcb04df33647e4c36d81ed64857cf3fd07c061ae22e6864e235fdd2182aa4dc36ba0d7a34bdf63afb12caecd75ec0efdfb072bae674a2001bd00d5d20f7fdfded3e5ce1412d8c4ee3a6e2f759a0d6af151a38ce5066f16363044b6ff58c7c4a76d59462942b0e09f83a07561c53a7d1c85f1bb48b368195ee4b394cf3796008e7cefe670eee0b62c05ca7112989993e0566ffbd4385c8904e3e63a5c2b9f8b7443eae9ecae13a972f4eddbf56f126464da99841af9bd9b12888c345dbbec86c7e1b8a2a66c4de16231e682f04bea8ce0d1f3cf54c159614efe829ab3c0f8cd67fffdee8884ec703843b9bfc7614e248e7cdc075f3caa2b60c9eea6b9040a16cfe22061c4400a3c79e4c3e0f481ba699046c7ab997c57b362f1a41fc7bbc5d20e6ba82d532f75f6fc73cb4de12c5b112bade25fd42343cc0422340c8c9829fc1ceac0afd510de7da8b0a3222502aa57e3bfdbdf68301cb9df40725126c80f40840e9e78ecf862abf42a0f68369d32da43e8f737b2a7546e0f5d05c7e0d1f2dfc192777f4e97fa55170dc04e74525b38c5763fef21d397d2a47fc379bc0dbffcddc3f42c4bcd7e84a3bc469a56ceae5b81b6eeb67a977a35f5cfc3acd8eb4831b114c7afda0c92a2624b58915491a0cf74085d89587131fb10c271c531177c8cfe579de8d5ab14871c3c6518a699d171c78030b720407dab5c5ce6bdd8ce92e6d71ade1c4fa63c3aa771f6291a2423d179d7a2bcfa32fd9275e2bb7661c8f02556bcffe84780645e495977c1229d7767b08bd0ec9e60cc6536029b4e12fd903b3feb557181e2a6880b720f7a53d301da29d090dc14c408c9a241e82ae1493a124493fddf05b014e027513de6d6a3bbfc5854704cabd37ea0df53f720fad0db0635e4c09a73920af42f3bfbc34dccd0f0cad8ce15e698c80c1227d3924de4323a1cab345401fa98861d129f3903c978a15e7150d932aae3b4b4e87335e31e9355c8eafd18093b7809c9a6452572135854c7b2c000633215f19715e027d8fa923f4c53eede7839376e00db43945ddaab6cd35e4372213234196b0266b144461545b5b26a1d5533e9f0904a38dc1ceb3307b160aef9160d314ec323b653d4f6baebc3227a592948145fd46c75bbc25c55d0f75a7c44a9a0f1b35ccbf43b922b5aef67ae7a69717ae0f4a8ffc262bf51121eb80bf2a4be3c0e1741fa28b88e6de9c1cc5a32552c2f0082ae6622dcacaba2da591c4f874b6d6377d1cb70f5a29c85ba680071c36c11ca7b149a91e84d45f1f6b4284494cdc76e0f265338885b77c8fdeb9b789326b50670bcb54a0894e83c15e9e88a9c841eb467d69f63c6010309fcbffcfa3dc19556d7dec440a9d325f8d74eb012bfbf5d998766cf7e35f774f329f73f220e986d973d0f6754547a242357a57c4310a2000bebddc4550f921dd77920c78a9f3fafc6d7c5b19ccd8fe2a1a70ca478d4a4cf69efc063e711b7552cf41c891078f5a8afa39a2bc51af585c63ee410bbc2ca5b3325224631b6c34ed95438953351ffbe280defb1e4aad5639d226f98559aa9ef263d518fad9b214247f9399618325aea76a589481332eca23f53996f073c9819c1866559ec94a5acc1098758f48707bfcbacd1598c93932a04364638fd00343877008dafe8b4d5ed8121e209a9c677644f798125dd9c5b5d51e2ce7c679d673f7eb8b2a4e03b41df0a80b9d7c7804ca90edbc904863a69bd0f6241204996114036262bd5e53b8aae2c3ecc0f5a9651ba51b8b36282bbf2d875bdf2b55508a76069a954d2f9a248bc6e3002d9c0450b4a9628fe7d0d58c90acf25fa71a0bd3a13548bb038e77fdc13486a8209bc72002cd92386058969251fb9e4b6dc8973ab0b9a46b97a439e0587c50292d2ff240c01c9340075da9f816eabbca27c17549423d79300567328f0faa952d4c9a5aade83efb6779a6bca866449f959d88f3e3f9c3939d94fabf839a79df28613b82074bc79a5e2eb05bee0fb7dc854039dae27f9631868d5951eceee096bd4c0a26e8b153d2ff040029805f7fc393dd4be5802757b9163b9ee5bfa451f1e3cf0d183cc67c21d2ee5719cd6f4a953acf95f12fdb010d09739fa28c6ff776762b2f3b5b7dbcb5ac0cdbe32818ca4e06700a4286dbfc9781bebeaee23bbc651497b587bcdbdd1266eaedb9e8a84c248288d765463cfb26cc852430e6bd2f78f22e4bf625290fb334000e2ba95d4fa872aa4b96bdfa9a43ff2f43b80ee1839a123d8eb21e14238a9ae0ddecdb228ef6a8ed5e3913407eda70855757cad68d7cc843d0b46f45b0bad44ad13f30b9291a5f75dae5a7a4873a02a6eac132fa35856827a4174d6ef3fd3559e5a918dffd6721341e68", 0x1000}, {&(0x7f0000001540)="1abec1491c8fdca4fa66d97659d6c500752da4d806a826c1069042a6b4c5db1528eaf9ddb33ea4de135cf56170942792b04e986eccb0e29a8b87d442d69ad8dee37771b7a1739a80e30bca18066c2b95cf23a23dd8d52db25cda05fc327ee3edc490ab982942002be96ea00d71b8cbd294a9de978364b75ae94cdb108c", 0x7d}, {&(0x7f00000015c0)="683cb4eda2d6d95158c1ff01dc2fd629b8b614e8caccb7b3538af7c7ac0b298c72709354c7d68c213b686754b0b262152679275b03e6953d62c6688e182825aeb9d7ca7a0177a1068f2445f2afeebda30dc1405be3e777c9ec24e24ea456a58d6cbe63c1cf01643fd23afb3cfbe87537bf9b5b3d7c122d9980f330bfdfc707135e94da92c5029430279550275e29454fbe211c6b423379976f22274ebf9c133e317a94d7671552bcef532b9d539d03d67da290b68519824474b0e4e8456958bb30444857f266", 0xc6}], 0x9, &(0x7f0000001a40)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5, r6]}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x88, 0x3}, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") pckbd_enable: command error 16:00:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82f72d2f66696c65300055fc36b45d55f18929f26fd164413013fb318e2530f59a8b472d0a08ebfeba6f745a4d0991e3f70a2c80069f7c31fe5b455b825524dcde9a9e7ac086788ac035829c5188bc54b24e99f1c0f9faa0e6a74492057a55405e5d5c4c0007d66a2f8ca2ec1f08307cec"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r0, &(0x7f0000000080)=@in6, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) socket(0x2, 0x4000, 0xffffffffffffffff) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x200) 16:00:11 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/20, 0x14}], 0x1, 0x0, 0xfffffffffffffffd) clock_getres(0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000200)=""/4096, 0x1000}], 0x1, 0x0, 0x2f) r2 = msgget$private(0x0, 0x6) msgctl$IPC_RMID(r2, 0x0) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000001200)=0xc) setuid(r3) clock_settime(0x6, &(0x7f0000000040)={0x354f, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r1}], 0x2, 0x100000001) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) mkdir(&(0x7f0000000000)='./bus\x00', 0x20) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x400, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40) writev(r1, &(0x7f0000000100), 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) pckbd_enable: command error 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x27d, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000440)='\x00') r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="0000001862040179002b000000267e897f7780e9992d830900a24e14da000000e1838f74652d62e100c51bad5a8bf6094f1da81d8600000000000000000000000000000000000028c1ac1c55b22a000000000000000000", 0x57}], 0x1) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x46a4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0x324c59e4d2ec4e97, 0x40, 0xbe2eb1cb84a25386, 0x0, 0x6}, {{r0}, 0x7d4a6dd805487ed7, 0x8, 0x40, 0x3, 0x3}, {{r0}, 0xfffffffffffffffd, 0xa, 0x8, 0x5, 0x8e00000}], 0x81, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x17a, 0x10001}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x1, 0x7, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x85, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x81, 0x1, 0x5, 0x1}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0xe000000000000000, 0x2}], 0xe8a5, &(0x7f0000000380)={0xc0a, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24, 0x4000000000}, {0x5}, {0x7ffffffe}]}) r2 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r3 = msgget$private(0x0, 0x10) msgsnd(r3, &(0x7f00000003c0)={0x0, "eef82927a6c51e9a418e04f46ddadb18cb3bca5538ecb6cfd09bc5a53df7a8bd37514ab3c51542721e4c99e6e6bd79d11350f240e98a7159c90c1ee906407c678b50cb3f0aa4fd31e99ac77d9a8bd10ec511e8adb22d021e014d046b56149aa175b0a2500a17"}, 0x6e, 0x800) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x25}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) syz_emit_ethernet(0x4a, &(0x7f0000000200)="ec6220010000007e9d96c4bc977ccb854678f59fa9b4d03d8e7ca5c69ae1e5d2124a822d7fb33a682577ae93fc0d7037534552f151ccbcab4e41879028777169901568c589bcf2bb31e3") 16:00:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfcf2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) bind(r0, &(0x7f0000001180)=@in6={0x18, 0x0, 0x3, 0xe8e}, 0xc) socket(0x0, 0x4, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r10 = socket$inet(0x2, 0x5, 0x100000000) r11 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f00000013c0), 0x20000000000001ce, 0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0}, 0x6a) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001300)={{0x4, r12, r6, r7, r3, 0x20, 0x1f}, 0x4, 0x2d, 0x8}) writev(r8, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001480)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) sendto$inet6(r11, &(0x7f0000001380)="2936470f2f0055779f9c1f2e766504a47afb02afbbd7e20224043e7509ef2ef1b5fb2543ad82d5f60acaace48c90585d8c85d76a2763de8901cb15d26f1264c6dc5d1e53db2c0995823b701016f762f3b011149c87b5ce3a36eadcd907271e5a510916aca3180c09348bb81bc6b80eae36acab0e6112035a4b356e3ad5c5f5c5b126b5181b18529d42484761bcbe770ea0c633c67085b6e935e74244dc6eddb55342940970a5fca4d6e42a9807f1aa0e339432dc92b835e1bf70abcb83b61ab8f583de66b367c0e895974fa58d22cfd8888e3a8594981be9044e79531ca0158b5802527c00fc7a94405d075cf21403accbc78b3e47f3ac7c40", 0xf9, 0x2, &(0x7f0000000280)={0x18, 0x0, 0x100, 0x81c}, 0xc) 16:00:13 executing program 0: r0 = msgget$private(0x0, 0x28) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) msgsnd(r0, &(0x7f0000000040)={0x3, "53335c1da04c8553ef40770224bd6896db102356682f8bc1c2cb5d41452104a529c24a5489d2ac46edd8887890b72e7ac9ca50b71e1ae278270e9a8021d6325727f8abbe414ef855bb3b85db58b38f8b400e6ee4356d10defe81ed1d820b403bdd72fcb0c158ab530a9bd53d9f0bd8a62a438f26f3a8a00a76f3128b882d4e8dc29b38befb31b882dd45e7cc322d9e8a7f99790733bf0916b821d2139061c23d"}, 0xa8, 0x800) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x8020, 0x0) msgsnd(r0, &(0x7f00000009c0)=ANY=[@ANYBLOB="02090000000015e9418ce700ccad780000aa6903d689548a2fbdb1ea591a0dda8c1c105e6b1a98ff53bed4b9525be1feff9d4edb138b89738241f7fcfd0d1d257d0aa4d67fa390ff724983d1e69543767c8b38ffc13551e9bb3307591a284fd71aee82420da6018ce3c6884d9e51b39bc89ab6e8595ed056f705de973c42bd7c9f603d824d9441c49f0710138035ded5df3671159248616e2a19e4f4174ab9a3be80e8f6d0a1fefe7ce6615ebbef37ab4084abacf3edf0b84d"], 0xb0, 0x800) msgrcv(r0, &(0x7f0000000140)={0x0, ""/177}, 0xb9, 0x3, 0x1000) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000200)=0x1) msgrcv(r0, &(0x7f0000000240), 0x8, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000280)={0x0, ""/123}, 0x83, 0x1, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000340)={0xeb3, 0x2}) ioctl$TIOCEXCL(r2, 0x2000740d) close(r1) msgsnd(r0, &(0x7f0000000380)={0x2, "ac3e049068a36da77f9c9d351053d6caa77455cc232f59d0ad0301d2175c0ee08bd3bf921a348d50b68d22ea73f8e52efb1550f836354f15c54834d3cd9932b9a38b11c9df1b5c982be0dee777e9db"}, 0x57, 0x800) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="adff") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x44}, {0x6}]}) socketpair(0x2, 0x4000, 0x5, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:13 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000080)="03abc44e1a357c911dbb121738bc7ba93c9659a213543195268c9eb7f69965dce08b20353e4d1d7a48c254141d34629421a2697110fd9053c204", 0x3a, 0x400, &(0x7f00000000c0)={0x18, 0x0, 0x2, 0x2}, 0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x800, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES16=r0, @ANYRES64=r1, @ANYRESOCT=r1]], 0x1) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x130) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)=""/55, 0x33) r1 = socket$inet(0x2, 0x7, 0x7) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1810, r2) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186004008000014000000000000000000000000000000000000000fd000000dd2d3757ffdd00000100dc", 0x2d}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="e2836c6fa85f445142ead09e95cd674d0b0a7acd7236bed16256f8b62ef093e1668a2550afecfcbc820d949721dc415a0d72883bdb872c1c4d1f40b4ec064bd653f801547e569e6b1160e9a72d2a62ada72d4054703fef284164b48e50d60c7207c9c3cb46707a0b3e377e6250d190a476a0204167e95295e8e9432d10190dbe48550aeb5e65ecd1563996849b6dc0252f58680086b6ee49dd903103eb58551a3f8206197d34617ffb59ef3c0eee444251fee5aca770997547e1a63a29266cc5d39bc6bd65285c5da76f845e6ef82d2a3d9620d9bd30291fabc7006e1234d35b92ca0532df18830bcb95c02048071c31fe3c053e678c6262bfb4e8d80bab", 0xfe}, {&(0x7f0000000080)="5e2aa3ba9477", 0x6}, {&(0x7f0000000240)="e2db552e285ca3b9679707b051ef60757f037b28869c2fca7a2599f6edd88a58d9d71de15753c9fc2274f53d0fcb940a9cce1cb6745d4312c1028ff82842a7a6229230ec02c66a935609b1706ba118dd2875e5741d0f29e78dd9c8f589b4149d90b4a8926b8d8ec7406eeb61a480473549f3cf1e55e986a80d5a60ba731a2333704e3ce956000a21552940d9e53312f96f17e0f5af86e39d74a4caf7cdd510bd03cf28d0559319b8523b471c796ec6169a91cc5cec44c67436", 0xb9}, {&(0x7f0000000300)="b408bd72420471056c9ecb808422b9088de1f706c7449cbf317bc892384a38afb02dcbd848315f4eea54969676c981fa4d009ce851d338", 0x37}], 0x4) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000000)="878f02447359e6e94bd8f9e195c2837b37ef72638bf1c45bd00818ade242227a52c5d360056cf270bde4aefdd171f588c5dbfc435211c002f117e0ed22ed394ed7", 0x41) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0xe1, 0x2, 0x8001, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x28, 0x80000000, 0x4, 0xe48}, {{r0}, 0x1a6cf1e91e2282c7, 0x0, 0x1, 0xaba, 0xf1}], 0xf2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x10, 0x2, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x80000001, 0x9ad8}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0xec34, 0x2}, {{r1}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x20e5, 0x2f}], 0x7fffffff, &(0x7f0000000180)={0x9, 0x4}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:13 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x40, 0x6, 0x7, 0x3}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x13, &(0x7f0000000100)=')') fuse: Cannot find fusebuf fuse: Cannot find fusebuf pmap_unwire: wiring for pmap 0xfffffd807f00a0e8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a0e8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a0e8 va 0x20ffd000 didn't change! 16:00:13 executing program 1: select(0xed, 0x0, 0x0, 0xfffffffffffffffe, 0x0) select(0x40, &(0x7f00000001c0)={0xc718, 0x100000000, 0x7fffffff, 0x2, 0x200, 0x2688, 0x6, 0x8001}, &(0x7f0000000140)={0xfd, 0x42d2, 0x6, 0x74, 0x5, 0x10000, 0x7ff, 0x76a}, &(0x7f0000000080)={0x7fff, 0x88, 0x80000001, 0x7, 0x7fffffff, 0xa17, 0xb, 0x3ff}, &(0x7f0000000180)={0x8, 0x10001}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x400002c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x6aa4, 0x4, 0x5, 0x7fff}, {0x0, 0x8, 0x8, 0x3}, {0xf1, 0x5, 0x7, 0x1a}, {0x7, 0x7, 0x101, 0x4}, {0xfffffffffffffffe, 0xffff, 0x9, 0x99}, {0x6, 0xfffffffffffffff8, 0x3, 0x51}, {0xff, 0x1, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="83") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:13 executing program 0: mknod(&(0x7f0000002380)='./bus\x00', 0x10, 0x44000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getgroups(0x5, &(0x7f0000002280)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fcntl$getown(r0, 0x5) r4 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0}, &(0x7f0000002300)=0xc) renameat(r0, &(0x7f0000002440)='./file0\x00', r0, &(0x7f0000002480)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000002340)=0x1) r6 = getegid() sendmsg$unix(r0, &(0x7f0000002400)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002200)=[{&(0x7f0000000080)="bb5d50b4574620587fcfda73f9a79fcb992787be2c00f26259fcf08926388bc6d3ff413c58f2766817f73d568a6c1465a9c2be8cdb50b9b0da0b302b24a8a69016f0a3ba5f9da7fcacb0d5b8cd5b7b2e25c3e64511d7a5fd098ed5225e4ff7d8f7", 0x61}, {&(0x7f0000000140)="be8fe9f439272ca61d3539c1ff1252ad9f84a53520bbf5daa243426dbe4e8ffc5be285b07760f8d8b4ffde30e7b0da19f2b0d3b765", 0x35}, {&(0x7f0000000180)="40cd420e75544d3cfd21768da6dd1da4101036a45a10b5ca800c7add740ea47665eb02973b49bf0a08888e4ae7346b75976e2f468f504ce0c7bc5f7be57af2d9190ca490c160455bd8f4bb8269813134cb649af80803959e7ba574ef23e7555a048aabef042a64e2194bf0b7c68f28e20612f53bd8f148683a5f09526c42bb850dde212cd7b17391f4a1e0500b68bb7d7fad146ad344d335e5cc882d5c38d1b373f83ee2dfb94f4e09fab1c806e56392199c5dc26463bd990f7812d2d9edc1e2901b5b17e4d52bd54ec57e75eb74b3c0a9b8cce37f91911909d69cc85b2a7c916881094fdb6e559e6b2d944ba31c40468d3b4cf8b0bff1eae91776a9ff048cf365a34f3bfa45ffd451e87f4aea0312388eef622d8f24ec3b0ff8310486c2d40f6f2e646320468d040d70c3b8e98298dfbf9ebf341a6db48bc8566f0514205f69577c72c0936ef6623a14d6a95fa6b15dfe9214339fa7ee1466c953e086e5806f64d1586b35376ff6d76c461922e4eb8e5ac9fbaa785e443fe2106986aa15c2249d40b66c98af8e2279ea8f734a9e9ee9beabb80893bfe28ad7f56cf99a6b474ca63bd92e408872de7bd9f3e4fb92ccca762a4ef76dd39bef2f785afd60ce49860024fd181fb51714e030d092a1b361bb8a2fe7f43f6c9357d54127d871dbfedaf9357ea0e3c0cee90c7f3fb4bf988106fd7de6b21299fb30ee25dd6f57d44865ee34cb62e9547a50879113225ad4bd594fe0d175fee18a10abf7e589d8c026708886c859dc6759abcaf8ed6b2cb368f245a9f0647573f42d89b2a5e473de5c3b23010b7e83aa6a0f6e4d07e7660df9136835ad5a716e88e8130dcb3bd79547f22a41a18a87ede3eb35dc57fabda389917f9b76b27beb01f003514abb28c75b50795c6037f338694dc7705b51bb168a5993cd8645bde48f55dfd96574ed3c77b8f6633b7968d91abb7e9278d57acb9f12b04034e231d627ee84f0c917cc51ecd05422195322d2b5b43b1f30208c89b14f99f560d609681e5274e9823dd45c386e99ab5bbea6b3fe88f9b69133402d597d870d9f51e4b6f6b3b695ad9bed914cf4ff3c5fc66c62e8052ba0ede454bb6661014cf62fc5a6ee8ac99a63ec101cb74d75aaf8b64a29b6d9d52a6cd1fe8b80cf28556947eb6d80638167c14896a845d1734ef8cbd3cb11605a1dfe4900b424ea766ffabc3d74955427e4f706ecf2005eb6b870a89f7042d9d19357b63eeaced5e18d6f31af7428f3e367e1debc92b2f9bfe3fe96f809ef0f60c70a333dc1a61aef39917ba5a8c331a3377670711a7fe1d6068e19b4b347c969b582c41b9e9a764b0b96db2056ed8084d273febafb3b04e408ab6a19a0cdfe5aca09ebfcb7df469a50cd91b1661198c4a4a6da364eae4e904f62f885978a973d035cccdb7345f71951b3ef7e883dd67e65b02b9e8779ffb8603bdfda5795728daa79a82db95bc31f4d33cc9a0751177e869d4eb39d416686fe6416e5ddbbceba9a2c04a071d7427d5c9f3823dd818c1afd02deacfc667a05a6f54c08b9578de2c11c81e117ae434e5a010b65cefc0085388c551d491a131e42d1e310b8c51de53a0752dba94c4f3f882d6f892980eed1b71c3076645a565ca9e74b98081ff3ecd1d30d912585f7a2af48740aed3678c105ab7e1299fcca1cfab714260fb7317eab1fdc7d6b2de8178360ff873c9c5ad735f05a5a6291c5b7ec951dc80442235ddbcc31a2448cba9f5abb27551b90d050a48631b3570859a3fb88c1c91ab4d90920f562f1c0a8411c16951fdc15ed6971a3784a09522b3b5a55cb1cc89843bc69f63b2af73e9a293fed436cb50245196256c145f91a8ab0e638a1559e4fbb8c37aea729d864edda5ce6d46e7f033030b73dd70060d8df70edd91b45eb22667a43ac31430c0579ed87a4f8da02fe6d0d228f5c09122d0cae80ad216d6d4dd328a0731ce01183ab1b5f15729789fe438eb74827176e92f6c2fa373f7899400256183e881abcf73483abc5f1d2b8196ba05aad196ab6d7f6f9469b7b1b3f1b4d9195c04eac323784733916b6f588bb64df1676b10bcf7ecae4a0872b0070ca166eed2feb2f4428387252261d4492f1f7268a3eba89c4543d4c9e9df1b330442af1985ad7c3f35a72f79234762d698d4b58117f90677c70a27e47aa3049d324df571ff46893e9a4c87646f130ec72b519c88edcf5f52632427e32eb575c0d83009fe46b42befcd9602400b3ca52bcb0e78030de89dd7886b37d2abfde5a06099a6d34140ab274a6cff8c2a1c899ce28f8e4e0f3d8d0cb8605324ec384d2329870fab79b388ac36df02bfcb37abb75be6551ae3dc1cf7e52ea311ac42c577445ccfd28e44dc88945d4741f996f62561acd1d541b1d351622713a2aa011f98c0fa64e61762efa81641b445347a6e1e93c1cd2c922166bf64d4aa3b60af9c7ad4ed949191ec88cb41cce096ccef7b529f0b8e8250a5f61949f7f951c3971b64db1e4e3f75e4c4bae494ce0fce612fba067bdebf644d9e95def248ef24a489d3d21bfca03305c0ed3aa59b902a8aab886707eb78c104ec2f67a698063dc0ff9f0b5d876a45b0d973ab2ede1d8ed13ac779e5451446a9df5160432031f8875946c7189f1a126407a9d20c8cf94bfdebb6ff3730b10ac5f1305a0e22a4d8dbd903211e461db1b1ecf0e66b0441f912f3ad477b1d35179e031a44d1dd7649d09190b314b9d0055679a336b2c4717ef32ab5aa575843b00e5aea069b6c24d3adf5a84bc9510c9855e293a900ff8de227b14f8fa1cc8debe8040288e139bf275b5142fbd64bc46e60227efa168aab928a283c5f1dc90924136361fabdec841ab4690f52c47d126ad251b58c9222a5a0d0c2acfb9523e9110c80223a442937c77025217eef953ac44f10c20e1635ea4a83fd158a100d540b43b2b8c9d8efa412da81a829cde6ce6773f93eb2fecbca78121a1eae8db63b55ee4d2ec78ff8b7fc9a144f1a28fecac1c2d905088fcc53796b6de22b8c99a70328ebdeb409f107ac409b2df4e4a9200784048b8ce17291b7e7930464bda733dd011440251e4e23076ee3dbdd517963f9337dd0a05721e8a2fefc6c9f3b27c7b8932df21e6e95706f64938b5f512aa9945b259557062796315d4ad837ca07503a1552aaf3fc35ebc62f5adac69f5d464164943ae19ba0f4f6c302bd3940f12fa08b58079dad2836ee58016c991ef0574e009bf7cf41ffd62b00e9cabc24a9bec44e23b3ec9034ccb6c0699397608b3b5bf0b4a673fe996da2359ec8e33c0c375c2afe7596b8519689e6fed1f31eb1af30940ef475aa7fbc938e3d20b3a84037646d9d4326ac408f619376f52cecbd2c201aa921b3859fb7291c542acae8e853185058a807516ee0f8033f300e182cccacd40616744f9a1b8247c8f225e05d6a24f3b36c2214e7a052a786ae51fc17ece4b674bf7ef33bdd0432366db11275b00dd894ee13d0892a700c45c3753e453a2bb03d000e9b67d16e5b2b82b28012356f859b7f9379bb00720a606bf67dd7b90227164905f84e2f0eb9dca245e3c464d4447ee91cbf01eac59863c5c1e32106761a2e9eca621ea72a191dabb3f162a055a8eaa2833b66c37410b935941d313214b6d1dcc4dc2e26e4681ff93563fe672350034d87adadb0b903788a9f2ef07a978e99f88c2163e420b2235defcc27d5b29405f9b2623e8a70fc8d8ff520cabb19b62319e55941f1602430729a40d5ce38a04ce375ecbd57374e4dc30a5023ac92291266ce3d3bb964f528c9401b7c38105f8cdfff63f3acf613eff2c00caec4ee2e22666afdef5fc27cc6252c08276ddb21d53c4f67bb387718715086bfed3772e6ed9d6dd0340295ddfe61401ee55863178ef10a0fa30412097920776bb019c974011851060b72e8150ec5199da1b4ca16674b57442b459de295a9f3cf47bd9852252f303ea7b4e9b20502f0f9bad999a40c3d0d5fd28e0bbd947d0cee9af6fb7b3e41b8aac19820cef8f0ff9b6d7b576751d5d8fac7e4564f32d68892aa3fcbc78af4d92892a483cbb0b1db904e90f5ef862795a458524c221ebc7cd01375e65e9bc53ba238699b5ac749b49eef8ef93d7a0fba1a1608b1d9c7d7e3158c31ceed46b0d21f4a6f8cc60720ff16877fc7909ea92f1fd3c59063c72be7f1babccc1f54027a6f20873b333493ab104413227b615912ab8d40e34971e311e9244788845398c1df1ed454db333c496f02f587db9ee4fedcc13c15c50dfc797ceb922c693e0340a42b354beb0baf00d4c5e50d7ce0333d48b66e2a6eb360b1318a967b3ed5e63e93212f87d45046cc698f55862d30490fc96917b12f758a313633e699d6b41ad8752140e9274056fd1f23fa7c96fad1bb63ab33a2812aef6ed7547f927db057de2729c6ae22e188ca5cf78e844aa097a3eb13583ce7818294fc96c4ab148e5099b44b726b59ddd2addf80791ec0f12ef0a275bc7a44805b56f5d0f435db1a4eebd8410a60c1c30d3bd17cbf81d22ade6e7fc00372f550a64fff811efe51991ada8303f477c3c1b6e80fd77d50c2190664b8f99183c8b339c465db5dc9558556a2649ced7523bc0c23f7b75cf7c567d9758f265622929e3d9c6d1ba51eaa426d223a8626214e8e5e07e5a4fbe1b9392d77345121493bedcbabbf99b4033fe34b312ca878dae093ef68e89f65c8407b154df9cba8380924d706a9a1024c63ca9e2943dbfee5bf80c599269e96fe28c7be1a7b79434a5247c7b2bd28ed7e8daf5bd7b6d69348b146447d109c1e9609b917ac097cc7b933cce558120a9fd0a979e0d64b9ffd1a41ea827c4fd63078b7519ba06c4257300fc6dac138d67be45d02b9c9c24a967b63358ff6c461386b97b0e349a3cc9749a3a85b9fe61148771cc70407012443cf23a72c469e90770e84892ebf22d5401696703e870b85bddbec9754b8ad1284fc4b0277c8a3e4d48b43554f60c86d5eb73cfbaf11b029864a3e8639e8cffea31c29b38d5423dcd345ad53618d05f02699f86a764fc292711b45cbb39c97bb8c548dcf88ebefc2cc2f7498f5f6be6d9bb24cc3a5c89d2027ea1be93ce46cde20737b456e46099f28edeb58c97aea7fe1b3f3ac0a3274b8baf02c2c086235a0c53e45f1589c8892366a5ec0eca49e14f1020c12077607b7075d7beff7aadd28f49c098a895ee76790bd10f279aa3f63512c9fcc2bc8a02670072cc22a00d1ad2b8e7066c3e9e5334312ef2ece1d74f5fd27a652a4675b4403a61bef8f1a637a7aca3b3c72a88764958327a47aef1a69613b50b64c28dd634b9b9cd512e30aa530a9f4792e0e0774a48ecd0b98073e599cd98c96697d99a82aafa5823117b1d2ce108a3a37709e6fab58751cf4b9b8c361a86cd0037cd532db34deb82de480fa77ea5baf4276273fe343245c307c86394f4517b783eec74d9c21b4cb4b5a83abd2bf7e58f7ad7ffa17fd41f55ecc0ab2f0b301b8d1cb51beadd320487af3f11091204241b3ffe760aa743959933cb356f9f11c11ad08363c95764d99f2094d06ffe195eb8ae0156d7f57c8813de17675610dc0e08132ffe9b3f487af1bbd762e4900bd65654257372498deeaeca57a24e77dd648298112c2b1d0c24b0674f4184eae6deadfc4f379da0d6f338b88873b23ae97108484a317454f0d088ac67f1773a325e3229c0f1ddbf2ed28858f2561d53070cf3a66d48368f19186d55a41c4c5000f0c9d2ddec203b25098dbe4e4591c71c8d5ca1d91e6e6c82f7913f5ddfc92855f9916921d5c416fce0d7740b9d11", 0x1000}, {&(0x7f0000001180)="a364e0bd51bdfda8914dd8f0b258a578f8037d39bd8df76f43c03b7d2631fbb1d6ab7c7063456737bde1ebabddf2a769f0cf5a834f45b2681c580e417aa999ab8818692587be03fece63af84fbb87c0a50d9ccb026c1a0f4380b076e8b94cb54ba418003d478b310575aabf96f8ec433f369ac228c79f5d4129f63d67e23cbcb797d9fb123750c4d75d22564f533d7f2ed4a213592d0091aeef9499f51a4ac06560d77bfac755fd56de68b17bd73d39206f6bfc43d4563176a2ba29d034136f41abd2c27f1508c51729672c40e055a744b92faa279648205fa44a503efc7b52b373e871e2782fa1efa33f5f5f1357ae3b7e5182276a0e7c9a582e5f3f37f34babb1f40558e7de34e0e081f5fa7b057798984dc2a053d8eb728043272bd4a220b10d19d00e3b7e61b81bedd685f2ed59e29e0917725ea963683586e21c664bfa7a1be2388379d3035466567b6c020638dd3eb8c6859ba04c60696c643784c33f4493c4da672410d54aae146c59983795ace92402283a99809fc1806db05a0a9524fa98497ffbe7e7d8351b06de98348e60b78f4a958660aa6814008940307f4f2c371aeeb8cf7aaa93b82cab99d6a0264b557644eb429fd73b4854de2289982dba535f55a0486c055d3428e872d0e178c4940309f717e3f3b1cca38c13ceb69dc0c5dbf25c08689326d498629eed6a56228867525bffd7533d682a7a830daa6832b02178d7766706f760d745c2d25dd66e47c101e14bd506ca6015e3db2aebd4b1ff7cc12b91e56fb0ccd217fc2be3bebddeebebd3b09c073dacf036f2f7cbc314002fe00e3a8e12876e038374a1b5d5111c293e89e337e08aa520279c6a6c806f2b3a8dd2557639513de87789c1dc52bf8c6750a346ab05015e65f6cf6953450054b02a368eae055eae7c3e3cdac099a22aa2dd4dcb2269bd592932b16822ed1ff749d7c685b65d80931c4034d7f1245cc8f21d4ac2cece2b542f0564d68bfbda6355b39c7683954ce607ebd70eccc7644515781d3f95ad2f437180cabf8da910ae9f154147dccb40d412e2ef514de57272e9252f6caa0772cb6e9d7cd9addfc709f45219a1fd3e319629a641c036cac7aeac755d3db7edb9b18aa779e641af82310a3026ea10fc20219c56c420d2309dd1a9a46773b235040b2d1104677ea7229650ce5403627baa7cfc5f5a4aa5f7417592575a0ca7187aa5bd42cb67ed619715117226681818d10c9b1aa2a1e20528acfdead1bb30e8c99465045c3be29d5fd95c659c21b85310ff34fbf9bcb345d3097c2288eff2163ae580989488d53ab58463264720de76d003c48534b790f02bc8bddf7366c226b6fd0743d4f81745b811a359416b98196c4fb088ad9c6c38d50e658dee25f71366cd43b835d193e1c1fc9e957405276de24a5a4018ff3dfe509fe934aba1e244df415d63236ea06a1c8d5191e49a073dcfaf6708742d0ff9253d4eefa4b979288686744c2fe9ede11e26f45cbdb9330521e299fd886b6f0643854af1481addc2b8d3bdb0258ace92f669d405acd006e919ac6dbbfe6ecda12f89f8acbe3b569fe3c4f78f5cf4b2d8b772ee79cdc113ae7951fb8015294e5ba9582702cdfb6ee278e6f066458e76a3f4957e198cc71af1b59bac51304ffaa07c3bb530262828e5f0113637e3b58fd75602f97a6d070279744e79053a5a6df656dec2ed098f01691bf03b50ffa148002b66468034e9a02364af749115b14ac6c21f7256afec60a967d2368fe200e16c9d9538ac1c9c2b55b1e30b8092f66b461c74d9ec50967ed4b71b7d0ba83bec4de5aa77afba620f72e7eb91823b1482fd331eaaac64b3682291feb4cbdf0018ea5c8af0eb66285ec61e9e724b4afcb15236339f118c43666258a36364ad16147fa4d2aa9c4924e61ea6cbc69d0163604105ef8ef36246d779a48839da95ac3e84bb13ec024eab7998260d7b395f83cf7a8763e84ba775bedd500409756656c8c09ca3984decdee79f14154db49717cf0485ae39e58d4f0c1efcd2bcb0c8bee71d46ccfa19338893d362fc60807299bcc15cf85a4387142f8d2f3181347d27bc050b7850e9452197d275a70addf2d1a660ad1941283b65c269b7c9b3c0dd084e9aa02e850e78584f81989cce204ca546c47619c7b19c0eb2664b427ba009783120ca7f9b110d3f0d4ee88b90a1c3493c18069379eb168c88c67fef3f767a425a3b1ed677ec080cccc472527762684b48fde8c208ef016d3bb5935256b81ceede735ed4d90326b3a148aca2e38c63db04751f9e17464e3b69b56ff43ee9fbb1dd8cce6771738d6984a7291b80bdf7a5a563c20a0390cbb7d3f01e9a499b133d74eda18bb095f4ea8ae0bff9f181e0c56d1c55d7a4e068caa1a072c1c5734f55aab57e59a3d6b5942815bb6a8ebb1f966006a73f69b8449a2877a85a8bbd85357264444b621804aac2a8df1ab1966dbb73656d227b1ee4b41410c9660d406c7975ab062b32cdef46677805642af400c7a8bad6655eab26914e4f92cec4a1e5dc8cacc76f9434c89e7836a4c447b60a777e87ff9d5ca4901e98194f13dc90530b49677e4d13aec4c6bfed75f4705537c5192c5a812d17c878b63496b8e2696349a7d683216e157b3cc2fd989ee2e9be8824fae828b129999588686419be9bc84018ea1f874dd1a84dae41a1018679fe7eaf109b7913e636f59c1695dde75fbe108ff1eec2e569b91a8df29e90d59497c49fbb2130ad4cd95b4cd384235eae97f54511ff0073fe054ee9487c395ed6d6af96b0950d4d062d9d1ddc9df53524575e1b1b2a9341a863ce225e851393db4144bff9c82c87099db37812acd88017fd268c0018f57067fddc432826072aa4682b8dfb494000c01cfb65544ac214e3a2f7e4ef87c07e9233ba74a13c035f474b929dd99511b32b48f81ba7683608b4ddc67c79f05076a1d637e10dc059e1df71f97bf680cf655f14972077a739b55d5d766fb94adf8fa56007fa4ec164e93f1eba0e2df04ae2fa243d930e30144efc61efa8ff6a8339ce68a6e460e404cb71d504581f8d9962645e31142e30e08800bc58b9cde703551bf2f3ba0e791d404f9af70e78b3f7a1e6c6e4d01144e548f2836647ee8ffa43c3f08aa3f98667afb289ac6a54a00656b2297f04594cab134a88b42c65181670da6fa24436e82ea33cc9fcc1ed152e240d6047ce40f8debeb718b632518578c27be41894281cae6a60ed6a42e1e7bdd5e922af7cb5e9fb7a69fa02e0fc54ed26c654351120bed97d348a02fe8c1ee188c33c5c321d0bc7b0d48cbe06e224f739b7c60b90fab219dc6670512bd9ac6b7f6b55ea48ba63dd9a5e58e7947211b39d54a57c1f35dbd22dc614f631362ea97aa646ae579d1d9606cf0b9b56c58d847fab989c6447c287ca4963d077a89cc737d9dcf0b02374c0952e7d2e6bd66ca148272b1e1e8a12b135bfc5d575044f141b2d94a93850b75b76a38942dd819a220d2d1389e278b027cef77aa85130074123ed5978e3181335036802a28689dbfdd7feffd7c0b55ac31511c937c4c7de2c0ca7cffbc8da14cf8e614d49fea0a00a97dd27ee3a5cd1de63468ba861539222b5abd730fc284b6b4cf266227c31e25bbbeb281bf7e8ef48d2511990b375f991f344637201bf25f3fdc492951e292f6089ec816eaab7209f9302293cb7cf0eac00d77b3e2e3dd34231c99d0c6134df2cc37d37a9027ec19e720279d6e2edb22273aa401ad069f7f0c5c0bdf9e5b9069d3bbe60bb5f83906ced5261a974ebe730afc893b443cc7dcb4ca80fd05a77f903690e01ce0e807d66900717e914ec95d2006cce5b85c5b3d80e9326259ecfd3cec98b358ee7f9b5908a956d9760dddc7d2c215ab698128cff2430e713a7cbc3410f8c844de9c71cdeb6e87c5ac214233e62363013f601a5d2c3d16a72f5bbcb3347ffab8a0a31f7550f29684bb2b29841f16ec1f80f8f322ac0e6bcc386f14dd5e6a6268b2a729ffb2dd69ed0872c38390dd56a3c65348402936b153605db9c7a6c52f6a7a8f9ddd930c7c164823357436dfa345fafa395ef56bbb85b8e3d47d127f4f01f563adc3db32f23dfee48f2b505f61ca46efc7a4bf86c055ad337dae8f8c7df613b9f3365354fc3bc8604aa8f60681aa2c85b5b41316a00688b99e320f875d434bf05e64a31bcf92bba06e3687ecee85a78725e17b4f8febc6b36903326a5e8dd915197d1ae1389675bbd695e7500298d1c059fcc6f8630b46cfe625c18c4cdbf0e6aaa573888016ebc3482fb1aec8d44616e87a20d2406d8312eb57b658d444e9e08b2eb9289a6ef7744cfe660dc98d3dab19d7e08986c45dd5cd4a56f04f8a460bfa701123b9f1e039e3261c3402f19933db793632079256a531a10380dad3ae1c007a9145c92da0de40799222c5ebf81cdc95c3a8e11c005224def2085e86eac8171f925d25429af105ffd7cff25ec37a1a629301951a001d0a4ae903e12048d4e354c9d020cc8d0dcd9ce2d5c39e11061933139d7e4e1d5a565347be1c6b569e8faee435aa6b8279a45e3f873a4026282582813ceb95a508923b6d5a677ead93a00c01a3edfe1aa2d6903dd76b0c93789525da25c1d7f20524aa50ce5bb8910bc628d1ec13fa5a0543f1224bc79117b8c35e6ff48686bd6a547fbf92caa8bc4eec527b9151d2bc4c6f0b5d823e8ca1451e0c17eb8bf35bf5b038971966b80dd90521803663fdd13b9ca00c6c9cb90c6edbecb32094f46d9d6df41fe578e08e0a01c6e7bdf8b3b498d917c466811933c97a2cb7a8ecf9885d9174f88dda658e17922c875a2c9d472ad743f5df28de7eddeac32efd2a5eb2afcf646a3a38a506ec79cc40fdef9d8cc4a19b2740a7a87491150c8a7a24802a46d47362113f3e2eaee3ad4090b3c67252cf8d32ea0317658ffc841aa0bb624e56f6b6dd8e8830a4d4ec00b47479ea7a3433e39bcf25ad6e74376093c2f89a329750651dbbcd7fc586afe97ad76189373cae1ab0d179883d46bfda3f72f29bb4f8375278808e1281761c667a3f8641262ba1db6bae17722fe23068a20a7d1785254fa276bb0f17a2bbc338ed508201ae318a98899ab1387867d6cb1ae342a9cdb7605e2c59478c9fb7144f7534367fb8b5cc1ea3e7babff676852199282a7bc6a0ef907099ab6bfabef733555117e46dd55cf782c21a1811a7ee72b60e1e8a7215742e33446a6eea794dfce6e8ef0a9795d6ec986c2bd2d9e166affe47904543be66a51c011356c4750ba75154a8c45f6ac0669628fd375b0a43a75521acb4199631c1959070eee07caf8fe23fe355545456cd86d0ec4caabe377f02498e7a07857f1de77cf06e8251c90130b38f86a7ff34333be15ade85dfbac386f8257ee48d8ff5d9cd3dcf27cdf5a410e9dd7414585776d9b2c0b53ba6f89ea266d52c4ab8670f36d22dc505d0ee320c8f0897ba5cb68d79e2c7a29038e19d5eaf277507d3dbdb67e55243433e90a7b72dde9cae10a983a9f4ea5f4463158343fbbaf3ea0c358cb06d8f770de3c900b3eafae6c835ac4d12af264cb118ca0f1fe14572d91e0ef311e97a28f216c96fa8190cf0c50eb5819ad0fd76ddc566011c7adc5ca7048af5d1114cb9dcdba84d6cf7fb44de1cd62b0c9e1b461f3fa2c3503e4d3022f1dfb9f3718d8c4fed37cb0282bff4def1d926a0bd6feecbca40de8d0c9e950524b9c007be76f339238b777df1e61a3fa820a65e8e2465ff975d547c5534b9cd7c7397457a20888d698cfa543abe97d1b31ac2dfdde5a35f24520f45cb4c2ccb0a0e", 0x1000}, {&(0x7f0000002180)="e2648a27a7ac121c514f617e9c02df5b7f9b3a3d3081f4052a3b2e0ac2d44847618d2940215b74bf385eb1b5ee8cade06d90890319cf1aaac99395e562210338076cd561c990c3ca3de01f8ce8a03ac8e0bf593e4c6b0b3002800c18d8220822c6c9", 0x62}], 0x5, &(0x7f0000002640)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001f00000000ff10000100000000000000f5377cb6fead0807e611d240bfd4bbdd69810920ce1ae3a1a3d9bf3ab5d0e1637aec6d2a7ded4081bb521546afd15adac3b803297cce8feef7553c850446d67b4dce0168c99c1363dbf5ccc90729156ec33e979060ec4140edbe", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="00ed00002000000000000000ffffafa9241a93248de309bf42b20000000000000275b0534fcbc5200eb3344f2821a18121d89406f1af8d23c1a7a9f6a19658d5e09c8302ec043f6135848bd23a633dfdb6a226e76de403a8539a3e1deb41aac75aeab0945d7fa829b9f81fdeebed5b3cd4c3ed4212ce006cf798f78899869c1e73688ee690477058fb14c8bcdc", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x402}, 0x400) 16:00:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xc376, 0x7ff, 0xf88, 0x1, 0x8, 0x4, 0x1ff, 0x2, 0x6b2deae5f1708a27, 0x0, 0x1000}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x10) r3 = geteuid() r4 = getegid() r5 = geteuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x9f, r3, r4, r5, r6, 0x91, 0x1ff}, 0x594, 0x5, 0x6}) r7 = fcntl$dupfd(r1, 0x400, r1) ioctl$TIOCCONS(r0, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r7, 0x4004427c, &(0x7f0000000000)) pmap_unwire: wiring for pmap 0xfffffd807f00a0e8 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a0e8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a0e8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a0e8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a0e8 va 0x20ffa000 didn't change! 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r0, 0x0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:13 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x4) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x84}, {0x8006}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") r2 = semget(0x3, 0x0, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/50) 16:00:13 executing program 1: r0 = syz_open_pts() r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) 16:00:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2d, 0x0, 0x1}, {0x6, 0xffffffffffffffff, 0x8e2, 0x200000000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x622, 0x1, 0x9, 0xffffffffffff8000}, {0x5, 0x3, 0x5, 0x41}, {0xffffffff, 0xfffffffffffff9d1, 0xe73c, 0x6}, {0x6, 0x3, 0xffffffffffff0001, 0x7}, {0xdcd, 0x7, 0x4, 0xfffffffffffffffe}]}) 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x20000000, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/125, 0x7d}, {&(0x7f0000000100)=""/242, 0xf2}], 0x2) write(r2, &(0x7f0000000240)="7633700dfe1fe91495209a1da6b05787b3bd5723e901d58c0f12e4cbb9888438f932d206957c50322f6cf68c0fd4d8fa01dfd0fe62e531b7b9c42a52bd8461dbfc58d1ea601245b657d97006af1e6ce4de1616a7a60cc18f28514e444c39116370b41fa1bd39a3b9074b44f5f0cc6221feeae8f88a5a049b4e91bf4ecbd39bcb9722acbdd00b497d67d7b07ecd101074aa8263bab00ab38947713c2144e50336ccd01a9d6aec0ea85ca42b61bba38dcb6082a9eccd4ef9", 0xb7) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x34d, &(0x7f0000000340)="b6") 16:00:13 executing program 0: mknod(&(0x7f0000001940)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4000000051, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x31ca, 0x0, 0x7c04, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1, 0x5, 0x80000001) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff8a, &(0x7f0000000000)) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x8, 0x100, 0x80, {[0x7, 0x800000, 0x8000, 0x101, 0xe91, 0x3, 0x504, 0xf6, 0x5, 0x400, 0x0, 0x200, 0x1, 0x3, 0x0, 0x101, 0x7, 0x1f], [0x40, 0x40, 0x7de97f1d, 0x9, 0x7, 0x0, 0x400, 0x0, 0x5, 0x7], [0x7, 0x1, 0xfffffffffffffffa, 0x3, 0x8, 0x5, 0x7ad6], [0x40, 0x9, 0x0, 0x3, 0x200, 0x6], [{0x7fff, 0x100000000, 0x200}, {0x8e29, 0x5, 0x7, 0x7}, {0x8, 0x6, 0x3, 0x67}, {0x4, 0xab8, 0x1, 0x3}, {0x536, 0x100, 0x700, 0xffff}, {0x4, 0x4, 0x7, 0xd12b}, {0x80000001, 0x3, 0x2, 0x4e}, {0x8001, 0x100000001, 0x100000001, 0x436}], {0x0, 0x0, 0x1000, 0x1}, {0x2, 0x0, 0x5b4, 0x56a}}}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) 16:00:13 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x1, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/127, &(0x7f0000000040)=0x7f) r1 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x100000000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x1, 0x3e, './bus\x00', 0x1, 0x49, 0xa7e4, 0x28c}) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="00000002a5b30bdfc982955d37c1c103287f07", 0xcf}], 0x1000000000000038, 0x0, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/65, 0x41}, {&(0x7f0000000100)=""/84, 0x54}], 0x2, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x5c}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x480, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:13 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r0, &(0x7f00000001c0)="f32886d1a0b36be6e8ba205296abd839cb9b92f11744cc0d8baf124f543964d83f76d1f59895f67e501258a6f6e0d1c7a7b09711e1f4641d71cffa44cb2e577ca1b91ac4e183457d2193a93422d08618c6650a8b526d1e1c2b251e9fe4c53be3ecc48a1cff3cfa60a3422d05", 0x6c, 0x400, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x3f, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x10, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x27, &(0x7f00000013c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 16:00:13 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)="7b37a39d54d829a21001139394e815a79694c331dcd5078898d3496c742c55058c9b1b596ff9b4817bed1be947e78a65359bf1cce575c00e44abe7f7826d32fe6da3665811789e9d2f69afcfcd6859564a95da785d491bae33494f2e305ce94dc0ae8d33df", 0x65}, {&(0x7f0000000180)="478680d9d4b66891eb26f9b949c87eb7abd3a0cdbecb244ece80db26306f8b71e52a999f892e2723a1d937583da59cb3373c1491c3312fd1c367ff04290887c25d136ae85d3369ee10cb85f6ee0ed94304a0e6624ff0ae3d0f78aa82bf52f402700fa1a7deaf7e0a8aec13bdcd13a531376f1b47b1d3c57f9629fc557a0d8bb06acfa6d1e16195c47c035cff7d44f487e120d78c436ce0ec6ed1f683f54c38d0a082c9c4a1124b8f1d2a8e45124633e9b78519e95c7a57727cc3031ea8c4e9af", 0xc0}, {&(0x7f0000000240)="28be5c6b84e0fed6846052d9c2edda81a027341e5f05e04f19ccdde331381a4c774e473b50c293c09e3468f1dcd57b8f4ce53cfbc45c633d661e6923287ca082394a2a4892ccbdf815bd456d47281d211faa28e23adbbb16ccfd0d44ea0ce2adab4291c619d6884683bbd2eacfc5ed088c95736b5dc2edde7a3ba6d71d", 0x7d}, {&(0x7f00000002c0)="c573ea6cd3d7f50024f96553f7e0f33b4b961b21e9cce1572c8c6d2569c838ae5bc28d48be275faa02c5fca71cf6372f1e9bc7733a7d27a834d4e08c8a8313c529a7589b62f3bb87f3b35b7bd69f66f2a5f11f985b7dbdf2a2064cbcf73a4f8de0abb6a0d577b6150384d38691facb43b8b71e30579bf2230494b40ee5beb8eb", 0x80}, {&(0x7f0000000340)="082286995b49a404f6f891be8a30bd375b6172f1736e8adeed55f738f013600ddb85fc0b02ff1b513c7f6e3dcb95474aacb787663115765e0a02dee80e2434fbe392581f941a3b26f1bcfbc50df6669f2fd42ee717670f72c7e83443066906348e17d5cd88fc41be1b8896f3d92f19759033bd3de057fc596f1a3875bcd6f5efc9b6f29d663bc356550a675bbcb1225d382d826428dfd5ea259b7d60cc1002ffac0d10c59ba0f5", 0xa7}, {&(0x7f0000000400)="3c69056d27e7db173f0385db72516e8d478fd6b84cc2ea1513b47fe6d97094c4c697a4885bd7295ecaf2c0b0fb3b1dd9e90a4e4fd85b0ea92703b4e0b1df8fc09821b2ddd159f3af4e2139d55578d6f7a19c7221673628bb44afb0f11839e64655d9ff9cf797269f4c83eed5572fb561c7378f6c9253fcd864cef1f1b37e66cf75cec4337f40f94957f28ef74c5321dc0137026da792dacae215ab435baa48c187f7d16a9e8c6d60555c3e3dde25d5c56979eecb53d12410d3046c77bae934b5c2b6e32e9e249493f825e655d924f054", 0xd0}, {&(0x7f0000000500)="277755c553c77edb15bfed364495c7c1a112f1b32619300384a4e77fd1aaea9506db6aef04ea7a7ae52543314db99f807639e43a88c8269299ae39f530b2e91447ffed01b29f858740ad5c20347a4f1c6b2bb81fac02f12ebb8cb18ea051475d1873c8aa0153ca17b9154f", 0x6b}], 0x7) setrlimit(0x6, &(0x7f0000000600)={0xae, 0x3}) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x800000000004515) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x2d94) r0 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x100, 0x102) fcntl$setstatus(r0, 0x4, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x7ff) 16:00:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x10}, {0x10}], 0x20}, 0x0) sendto$unix(r2, &(0x7f0000000000)="d0ba0ee9db70a5e2ece384d1a5c369591a03a7f592fa1a5bd376a131d20555c7b9dd808c2bae79955771f73e6f75", 0x2e, 0x404, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x48) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='r\x00') ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0xfffffffffffffe90) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) 16:00:14 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc1, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = socket(0x18, 0x400000002, 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000240)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0x40000db6, 0xfffffffffffffffc, {0x5, 0xfffffffffffffffc}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xffffffffffffff80, 0x8}, {0x3, 0x5}}) write(r3, &(0x7f0000000140)="1800000000000000", 0x32d) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x2, 0x7ff, 0x80000001, 0x7}, {0x80000000, 0x1e, 0x10000, 0x7}]}) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x100000000000009, &(0x7f0000000000)="eefcbb8c770bff0e8a830a56d96984eb2964805b0cf4858335cdcb1b122157799d748ca1ee1b", 0x26) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) listen(r0, 0x5) socket$inet(0x2, 0x3, 0xd50) 16:00:14 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) 16:00:14 executing program 1: pipe(&(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x7ffffffe, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="2321bbd15f1617262920459024d598c00f4c7714b5fc73af20755f54ab8b86f9202629543e474a99e2f8dd5db6381549206ff856742950336059751b09", 0x3d}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f00000000c0)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0xfefd) write(r2, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/103, 0x67) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x400000000004, 0xe7, '\x00', 0xc3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4004, 0xffffffffffffffff) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x3, 0x80000001) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)}, 0x5) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="19c5f3d8f08ebe97e57f866085e421b7f11ac28900cfa2f75b87f93aa3f35a27df465d4a5790510012fb912d6332c79dff5fb6863a5798188786259b5bb3e65799400176eb8a138b8fdbc3b545184a7355bff5905a94df9dc8f072fbfe672209404f5e4e0e8a20b949002a86f14945412e179cf914be6dbc7303899a16bc46b440facad82a456e923be9a3175a3df44d356a34fe98a920bb68ca44db8c8493ea1e7655f31c62111be090fd9cd6a1f2adf3e36cef4d5eaee2c4cea5155dee37", 0xbf}, {&(0x7f00000001c0)="ce071713dfa311a074ff7bf10bb48a5a5d157284a0ffdd16ae1bfc61c2ccdd9173350500844e43ddff88879ffd0951aee9521f5d635995d805abc5cd669f0fcffca12dc39419fbb8355073b2a55318a587f9c31632dfc9187dd6eb944b4fb77301a1899e0128db5bea169338422a6d92ffecec3b497b2268cc8b1cbd7115b09c06665c1f99bece1656c27c2cd0f0befa249025f8ec88ba16f724ebd3a5e3dbd1cb3faf1c229b7bf1720edc89d2dcc59c8b79b167f0dcef812f20a791515dd84fe464de9cc271ff252272ebd0e5b553aac4e9147cd13a3a69ec6d73fcb8238e5fe437c86288ac7e8321cb9c", 0xeb}, {&(0x7f0000000080)="bfc9360104666ff2a597051322", 0xd}, {&(0x7f00000002c0)="a694895417564053738e07bc868f3bc01ce1e89a05f58ed8c6348428d769b8f2e3cd21a71f16c6412473130fd94ec029d55899204aad31f4d68160f4efae99c04f17a708bab7884f06ccd83da9769230fe1e8f9b5780a1d43485181d695f63c26723172978be4f11394346f20effa2c575eeda8792ea7931af46f4b22826f305b529fab22d756887da08bf21b2fe88052cb6de43ab0e23223072958ac39aece9b6b2d3151fe390d10840767c090c8b97fd9e5acc0f51137d22742b160137b0b12222e6e209036702d7", 0xc9}, {&(0x7f00000005c0)="526f2e50bd8ed61ebc77b549f725c17d25d2287ff55420af7327086115fe1e3286bd700ee383f03fcba7ff519cf07f1f32bfd1d65d1d18458c2520b8f3d01ef75d688ca0e1428e9d128513b356fc291e78cd437cbae6ba12e07387cac26a4bde65ccb7ee5d18cbba513fd22e0b684f9f936d38dea02a4cb5825bc81284d31d3795e25b8da4bb07f466699a4c1dace1352ce03c9f1bcd26a6ae3623b274a985940f7514ee1dc4388aae19be2d28e85e4254d1cc7f56e923e0871739bd0faece7b51263045b49e7c1a1091cefd60e0b385ee189d97d428570c0740271eda66c2083c68ee058f3eab972c51c25ae985176211545b430bff3fe46a117aeed80c8bbf4e43611d44220fd31d537f8a6aa40ccb50c485deecc4f5323d563583604ee83eaaf6c3e67a1ae545a75fb0c3770d220a062ba04bdfafc39f5bed427a420ffe5ca8049b9673e897c9ac7c01103a22f1c688aec665efc5a76c39d4f613d9786e14ee5e8297267ed0ce8fb2adc233afd8bfdb1eef454d424f931dd9eb50b22c33eb66297bf7a8d62c501cf14e6eaa89e7408207ac01222d0f1f4aa6bc0dda256967c468a0588104682b9c3d0eeae7f9d25cfdc868f7bb3e6c58a1745ae2a13bf7389114faa1d7ef096d8db90b0f3e70a3be29ebe67f5d5ba737d198e1d5ca381d5dfb81499cb664c4ae8ca9145ca3f3832b68a02b5528a66824567b62fc9d30782662b319d131e686d1cfe4422935cdbfb3e6424917473ed43d4886da59932ac5bfcad8c9b194cb08a140607866f5f5d8abd996df7a994d3004293731b803ee892b1691c39eea3a7bd3f06f6a65ef6e25009459b6beb959caa1cd147fd991e9b54436b6ff83f3c5e363e4ee1eee399af694e616dd78eb462e44f69813c3c052e15e7c4b2cd3c93d811a3a1c2b8841314c66aa3700d815c01cb8753caa413fc98145a90ea78d43b0cb21a45e5a13090343e23507e45b3f3b17499f2408d15533d83828b5b6c60f86f9bd9773a3654bf0db8ba6c9f29bcc23a58cc956cc8fe25ca839a184798b3b644f0da06ce5ff82ab6d4a3e3821656adc0b72e4b05c8906288793a17c8e481a6131173e14a98be5fc73ccf72e3270bb54c60ee808a252d7044811d91688fdb6c458e5ce16843b3947afb4d768709ed9ecd70fe2687f52ccb7fe1514c79c6fb945e55c55ec911b3e1a519b8072d5cf9d291fe6e46b5d43727a2d7444f677fae0c82ce8f44c9eea7d9db50608bb95ec47e9f821b919717e3c21d8a18aaafd5793d18cd5a4a65b8bd0e25ce88a1d970c838ddddd087d976d97408ef46a45ce73c1ac8ac835774ce564309009f36f739753ea1d04f69b71338c78183240b89e0bd90f0aa6fb4de63b812df2b35718fb03085f19169783c455927fdb42b521c19b71f874c17e17c47718ca9d2a404d869bb94a849ab45c79bf24eb1332b2df91a26ad208a7b0f39a4382d885855b0974498786b9d28c98f74ac7dc3404e0f2cf0a60c5c254c8f318e0c27ac272fcc095e5595dfb2a7eb0eb4e7357a4ab35210526029d9a64b9f6c4234650e366b5401dc41521693bd8b8e82f4bb641b34e9a4306b523faeeca27949310312e13b68d0dbf38b505746fcfa63115435c80ded16c29b74f8b38823180677414cdb1386a2496a5c4d5b60dd55e5f795a0e727a4ebb8147fe61ce4c73e286dbbd40224e210387cd8c4d57dcb450decf1975c6c0f3f3675c374d01f31489abcd830dff491d318a520754003e0f10a78e638c6fff84ebc4418a7a5433c20b0587dee5867ab5fad65b8db1eafd28580440990f4638e8dbca4c846c29f90e7083c368cd483a973ad0de811ca7cbb8c5f0775a10ad3a11cf84d0804451452ffe423ba267dacdd38d9c2e05518bab9482fb3d6ab464f7764cd04aa86b9b9663af6dfae1a1e2e356876f030d107f14157fca4ccee384e3448937264739a7508143ce2bbf8338e1810aff5b7c32e3f76c796c97594307293f8bc383919ad48bf40ae078c4f834e84f6f46168f5f6da001844d1f722ae279d4d9dddc8b202ba29ff19d79cbf58ee54f1d59ab66e44639aab7550109318418c51be450fa7441a47b9fce7b84207d8255df3b505458071b6493c5cda62497a94675c55bdfddf8a69a9ae189ea4b178c97906e521f6782d1ca2fa34515d350cc4929bb82e556e6614a0ebd34d0a303b6ac7f2eb5698962c46b41fcfcdb9a0d00d8a314e0e82817f4b2f4461d690e68c53515d8e3ea97dbd4098490c217e51dfc8e6efe94a2c6cfa2700b9bc5da95f4b17d12051bce4320f80f23d4590d1354c175f9f1420bb5c173af5902a3d1533f8e578e11bee019c54047cc0aaa5fc3632ab18b6bc41dd1fad60f4d3ce759cb3fc8bf24e4217ebb198477427e371d702e56ed7572e4b1f318636524ca9e02d9df239699efff45c6f9e38bce3d53bb7e44292955d37da655af6dcd3dc8872f1de81225855499566ee3114aadb411d805fe4fef7f978bdc8dda389bcc07da9a585d02cedd1a893195ebcd05f9143b985dc5654819d86db4edb4f6b4510b6186372171d0d1f647cf3d339ab128ddd7aa9763f6a913dc65036a7c774e160f8009dbe42b3163f51c34e86727055982a9aad80eecb1fa57625d3eca9ee00f0c6fa79d5fd2f664ca8c468cc4f8fb744c35d420cedd8c475e8a87f73c2e6993e63d26564decfc45d7725eb2817a399fd05db47e8e515ddc5e9202315ef43e8a07ad123a9037b74dba7015a87c8e590a8aa69bbec2b614906e8d8c1a517c34e53d5fd9005484de5d7980f530072de33070988187bc24accec03638ed167b2759f9fcd6f360c63428b050af894c1be63ad521ca3647279de908e5332afad71b2a2678090ded4ebf359527eb492edcbce9eb7a047dd131dbacbaa5aa5c378abfa273e03127421483a2c43e52fa265fad0a5214920a50e78cb421f0bc11e1ae397fa461f72719b8d6e56431bd0a85e10a13e3b5a4a1842ba1f6bfd4f92c8e01c1e6e36df4c165a57d204d76cae01095ce84542142f769a8fbb2e7afe32cee0f06b8a91cd9d7d67a5cbbfcc713eabca870668fc2d83457268f1026bf9b76a7346e7fbd396c1c44c36636bf4929de066879cf4c1e922f371fa6b6e25c37e54aec9af5cf643b8f6f3fc81aab3dd1ad12619f093e4b722ec1c97ecfa08435b6a4b686e6d342ecc01514b2bd8da04ffe2d5d47320459bf3a1d12529fecce21a9605c6822212fec0aff064c810b87a04caf711a996243e93864dbc3311a461a03ad93018787ee54e4a068cbcbabff6ca340c259fcf62e5f76506c6a561f6a940167f49d759181327b1c766ce04d775fa0222c5bed917d67f67609386e7041bf984221ad12ee7e0d02a35308bc80f069e5fa94fad6227bcbba26aebe558d01637fd6c5e6d9e5da5963693a79f1fab7ed16c7a037e38f53b43ccd808e3920ff328f610abe80e6989dbc60888a852c5ba7029dac8df12967127a08f5bebe981d87f47de778853ef4bcf1022d84704328e9fcdd4660e62ba385096dfc8727a432340ddc7cf5864665a1bf1abe0f5542fe37b731dd56564388c07a1173f0115090d2aef26ce84fe016945072d5600c1002769e38ba66f3c9bcedafc01396ba0e98a1f2c9e45658f83b433dbd42393cb20f77223191c3721f097511084c368b02e4ed831e671c52f8cd21bf3c84941ba7cef3e01d4e2e72965bb879a2b96075c681a259773e5781669b8a5444353fcd955c8aed75ff0a988df3fbdf337fffc2612a4ca16fb9366db654a30dcfaa508394dffb8ade83d039ee78e5a94af6ee9be2b6c8cfc50020dc45867acef5a465f36bde09b7706c1ea2368b3a22e7017f4959268836035f92715e1e29771f86160b3563fe98894b6bcca780ec269afde06b202655d70ce4fe0a03047b5b84cab784efb71cf1b64ce284491e9af8e6aace3514dd75deeba05d1390b0a4053d78a9b05a796ed9176c3b346d7246cb6f188b426848e7c18bd2af3657054c5cef892e41f7df45b45469ee95a36b6905063b12d9c1e8c51cd9b87796b40cc98b26bb0ac32c51e21ae1659a20acb8073fd28f2481e9c977543c86714fa18366b77fef3b6bfc66ce51cb92d8b9c550d3ef3008675914af5f378076869286e1d79b47ff4aaac2cecd8c64c9b62d9c15caf37a3a016fed28e1627f7cf961bb20f30220b7d63c124156ebfb20eeb159ac7cf1d72e12d6342a774cd91e7e0c20438ddd75f0bdff39c20b82cafe36b5ed2ad85025dedba30d99e3d45e702551a701e3556013efda220e3c1c7743c88d5db74048dc1203d88321477efc74cdc81de6dbfb81702ffb90bcdf138a7991867ba22aadfbfc3742cde26eecc08ff27a282a6448f9f489ce6b5245c507ebb8dadadc0eb95976b1d2742ced213049ef35fb452b84c3159055d8f89ff7fa2f0fbb1f7586dbfe16cc5b53fe00d587c9b47a3640087a15329b35836067b00ea3793a0c8e3227cb16a94a039e59973622ead1f5088d90316a4519688cd191c943e8a69bfcf3e0e87d8a4c8faf51ebf4801caffabdd507780e55a83ee109feb1adee90bd739996bc802c9dbdb59bce2953a2554de401c02716fca732be17ec4be4b60b001c22c15d74b31f2a86647b3c006cec099037a8fa756170830823c2582ea914ca8dab2e4b4faed291ebdd011d97200d14d78636ed42056eb68dd9b8ea1a1603535809c2fd01b9882119f2e3721deaf0a4a4194a3311086ca5cb7bf7372c5c99fb1450fe46d95faaf4c02951aa06f6bcde5538938311faa08a911ea36e12ce3854953d112f914ba5324dd78a975743a06bc37ac454a8c726d5c2d71742c3fd22ec7c0b7892a075047d6a21f282bdd9d04058eb22b0f958a12a4953ad0124b78e3c5f0d93cb444306012ea9ab4a40da9db26487199bf341b69e72ca32518ea0c86702fda7969d8f3f71b636458422fd8f13232b1985f7eb29038b066661020d68a521d332c88e6f105792f69762d1763dedd7b76ac0a81f75eef713c845f22d0802d384b2e2fbe54f98656ba33e52906535be8fcbe5228bc113e8d6d9220c4979ba91c95d64ff1939982ed9b2d668273747e0357eb2bb01f34b2d9bbce1a9d3d71a7df53f280fb4150589a0d9685d7d049bdf69b01235b482b831dca195729453741f9e15a586e97ec2d20f1a183bdbec1f2f91bf825e8ddc611261620328ddbe42957175c08bea940943ae97a7343d264c51c5046c1c6fe056c23029de3b98b3ad4f12449862cbccce186a84f7f059b2d368e4d1a95c991cffa125a3da59fcf91238408630684e95b59f4751fb0608d709707c12da31d212a0d96644e8fd5d091e464bf6302f42efc75d233d894cd3027033b1059c0da8d89d2923bfdb4b78113ae1b8a0e74bf5ae253fe3084861a128c6d8dafdc038a42331a1631c502ce24dd8cf544b4b12bf4876afb6002cc561965dbc51f07460a74bf8af1a25978d74275369a293f365da2b7aafa9d8bd4d96dc675225efb58a7f381e294bf90811714891460db5ffc107456e9532fa39b580a82bfa568b57abf5a00b9b8afa342f3f2e4428f18ec13ce7aef554f6d380ee1982635ce0a586c8f79060843ae6c303ce383b9d500bdeccc664a18013da2fd4f77708e6e295559302565eecbcd996c529ad48117a1362f402cc6ad62cbcfa1ef967bd8dfd942ef78f23578cb78914f929f55415e80fb34f364f7dc2cbe802c2ce9d620968fbef88d16c391a0a246141da0f627ec77d49e014aa0646d46e00b6e82a76c2fa549429019321f0723496e92a092ac37f719a", 0x1000}, {&(0x7f00000003c0)="d967e7e83f4ebcf57103e8da43373bc3d47d161802", 0x15}, {&(0x7f0000000400)="b831ee1a7fe471", 0x7}], 0x7, &(0x7f00000015c0)=[{0x78, 0x37c6d4f753cd459f, 0x9, "3b13dbc9228e78eecaeb5598b0eb0407eb9ada189d89cc894b9876a7062111f3d78b831b2e446f5406822e3a39f458bb8b70e58ecee54e60625c66860f7aa7a349c22f33dc9010d77c53c534ff589b09b53bdefd19015da24341086917a54d624092"}, {0x110, 0xffff, 0x7, "871c3f11c5286e07d41572b248dcd9d1fc71efd064dfcb3830e5d8dd3cfd2f03bd20198c986606245ebe52207646191a552b23308c12aeeba9249a757cec744e015ebb55a084a49e0215bbf3ae78464f70dae3fd134b2ce9afc7fcb0fb63b7482abce3beb63368416e3b9fc03379a7d65aa26c6218ef3facd0e69c58db3cbcfa190a85270320f8ba9f64d53c9d3b69378b2827bc0f2802ae23c86f1f0543b7acbbad30c201080596c0506c131b708be8c53f8fbe0bb901a61db62de64f765b6d5d0596d4facae4459b1968198cf68be4cc1c33bcdd3de90be5edd783baf0b10d9b0924edaae38668ce25122f2c86244851933474fc2764fa66b4b5"}, {0xe8, 0x1, 0x9, "bd14c8785a5ecc6c5366ed32533212df1d61b2683b0454a0f671ce679238599ec5b8d59fb81efe5a4098ddd58a8618aaec1da1ede8628c8a5b139624f821f287d20d26881b7e1c117e62ce0aa3956011b38d407d35c83f683cbff259b265dcaf67e978e8e4cdc1646e88604b77214c071643eaf256686495154862b68aa9d9bce0daba28ae92b53abae4a5b8e9a1dcf1601d2b1d1ce03fe59e1c02e7816c3dd2c355fd70aed9b09a95c73e0c40e5afc4e3f17b3a2da97a753edff0fc8315b7a59773a1eae56b722358535f36b0944159a877e0fd48d5476f"}, {0xb0, 0x1, 0x8, "cc856602f3b83a83c5c41448aee5ed10385b7533b97aabdf188b2c33eb6e4c1285f3ee45fe2b5c90bbc11931d8a8640602831d7edd8c07a647bea8bdc318a0ae03af12cb986adab0711972b154688c7b56c9ac1c0be3335a9934e78ac56515c3ed7b4431296af6a20060f9658b71701d502ecfd5dfa688a8255d5626e2a7253a21941592a77a88451690efcaa235418f3222a8cebcaafd619d8b"}, {0x60, 0x1, 0x8, "b1a888dadc2e62b7e2add965cf8ec6644c490831262f32a616a5f67c7604bc2d33d7d4ed5ee46c72c26469501eef3fac38aa89abfe4c1069c923a465f74c32e975cd6aadefe5b64b9f"}, {0x60, 0x1, 0xfff, "5f144d784035bc447aa13280611e12e4ab3bf570ce8c6e9d5b9c7aa82e7212be7e3b717fc17970e6f616ce1cc5a0cd961c6a01506cc3a97906142c10a473e47bd2eb281e1fc8aca22feb481f37"}, {0x108, 0x1, 0x48, "dd970e9500a21b25ca627eb47bd542126f02bf97d22f3b10b97fe1857abe3a613c28e8e1f8e6b304a5c85aae1eae642f85e5c9892da24cf9ee9557b18938c2c487ed89cf19e64871f9137e23272441fbf964d2dac6cd17eb963f7215a5843b9a020f0a4fab3d33e3ed72535bd9d435ab72f517e1e2685b8793f539d63b77b7aa09b782f2f5723f10ad503e1ed79f14d03a96d8237af90ff8345f98888b152abaa9e23e8952da627ff6519b40f478ac58aa4fffcd0486bb7e3204cd37191c271d62a5be4e60a003b001ad2376dc0c5e31f3580d2982df0ca886bc47b265713d54d77150fcc63f160b760d668466236941eda8fe117c"}], 0x4e8}, 0x8) 16:00:14 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x31) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) r2 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) 16:00:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() pwrite(r0, &(0x7f00000000c0)="044743326a282e50cf5da7c55b0205e93cfbc8a92f3ed91c428d30c9bdefe27cdab04b63f504b9fd1766225768d169c350df4f9bc3caf46e5f987d575a3e2a1ca5bae4a913d85dbc8930cf32bf17ebdd0db5b1386dce3aced5f1befcdb5f6382aef6b1fa73d461ed04ea86cf98f462598a1ce7594f8375561c1e7e9d45ef7fd17a4519880fed2f2c6c56859dd47101e8539f9a84a586df0ae18f1f", 0x9b, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r5 = dup2(r0, r1) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000080)={0x7a, 0x0, &(0x7f0000000000)=""/122}) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x81, 0x21, 0xe7, 0x5}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40000022, 0x40, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xea, 0xffffffffffffffe0}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x4, 0x8}, {{r0}, 0xfffffffffffffffc, 0x90, 0x80000000, 0x4, 0x7b44bae0}], 0x1f, &(0x7f0000000180)=[{{r0}, 0x0, 0xeaf47f0d3cee6cb9, 0x2, 0x62d1}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0xffff}, {{r0}, 0x0, 0x8, 0x40, 0x6, 0x1}, {{r0}, 0xfffffffffffffffa, 0x32, 0x1, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x200, 0x14b6e3c6}], 0x9, &(0x7f0000000240)={0xffffffffffffffea, 0xfff}) r2 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) 16:00:14 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/214) clock_getres(0x200000000000005, &(0x7f0000000080)) r0 = semget(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socket(0x2, 0x8004, 0x9) pipe2(&(0x7f0000000400), 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x1) pipe2(&(0x7f0000000340), 0x10000) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0xffffffff, r1, r3, r4, r5, 0x2c, 0x101}, 0x40, 0x6, 0x1}) clock_getres(0x0, &(0x7f0000000180)) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x8000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) socketpair(0x18, 0x2295a35e78e698bd, 0x4b0, &(0x7f0000000040)) setsockopt(r0, 0x200000000000000, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0xfffffffffffffe0c) 16:00:14 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0xff12, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202d8e446bd3a14647a1fb02600c48017c593ada02bb0e3568c6d4d7e21379d4e18da1e554ebd97fa1f53c37f358c0642b69bf0ebb2b764af26442fb27bdce3d6c5668e0c9043fc18210e73a97e281e29ba16ad7da92a5a04ecaffc3b435c50ba5f25bdd237006e4851bf3860778982523f0a1fb88625ab8afcfd76552910591a06e855b8d523941bd1292b62c60deeeb3704ac30f89c7cc08ac66254063e177771ec705bdeabd56abddcc4071fd4d9f8ddc05a9c19c31daf74689557ed613ba1f11dbb9c2c977577f236ec13d704b02f22535c"], 0x10) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDDISABIO(r1, 0x20004b3d) bind$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0xfffffffffffffffd) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000001c0)=0xc) setsockopt(0xffffffffffffffff, 0x2a, 0x5, &(0x7f00000000c0)="8e5ce251fe71054ce09cc5863bb06721cd97eb85ed82b8d4fcdde777a374f5287dbe35b97ba63c50f21eacabf3cfe6a12d7b6de99b3ddb4f07b9592c36d52680cebea6726ac303b2dbce20a48b1a14000505de543c00c18d820b760c93ee9b09f1d582246129688efdbcfa3f53635a50d5f80eea466ea7a8e1b605000000000000005ff8e326b4b4fa008f7cf9c0cc7afa324bd3aa052c76818329c06dce5f2004c36f353ce87a139f0d2f0b3ea00d819ef18f290aaccbd3306cfdd1b0a4ee1ff2561500"/208, 0xd0) 16:00:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x400000000, 0x8800000000000000, 0x7, "5f3d5f0a5b1b5c9e1f0e0164f12c0d316afca503", 0x2, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000025}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xfa2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendto$unix(r2, &(0x7f0000000240)="32ae92813fba792ebf93bfc3c59a2d695505de1450b7e00113187cae862df434a1dce73736597a9d20d9da0e46a8c61de3965adf8eb3d92e699270887525c7affab0cb5ee6afa8813cd5190877f80265447992e69c227a9e3a3857cab6c8a13fd66ef50ea747e4f02f7a8923e73a40f8f951023e102d00", 0x77, 0x0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x100000000035}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r1, &(0x7f00000003c0)="00b5c5191269f50d842009357c01", 0xe, 0x0, 0x0) 16:00:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmod(r1, 0x80) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x3, 0x5, 0x80000001, 0x4, &(0x7f0000000040)={{0x6, 0x6, 0x7ff, 0x10000, 0x8, 0xffffffffffff8001, 0xce9}, {[0x0, 0x6, 0x800, 0x3ff, 0x1, 0xb7c2, 0x0, 0x9, 0x1, 0x10000, 0x2, 0x3ff, 0x101, 0xffff, 0x1, 0x3, 0x4, 0x10001], [0xffff, 0x5, 0x6, 0x20, 0x3, 0x6000000000000, 0x0, 0x0, 0x80000001, 0x7fffffff], [0x8, 0x1, 0x0, 0x261, 0x6, 0x1, 0xfff], [0x1, 0x1ff, 0x800, 0x7d, 0x6, 0xc27], [{0x4, 0x3, 0x0, 0x5}, {0x5e3bd0d3, 0x7, 0xa5b9, 0x4}, {0x8, 0x71, 0x101, 0xfffffffe00000000}, {0x10000, 0xc0000, 0x6, 0x2}, {0x4, 0x100000001, 0x800, 0x80}, {0x40, 0x8, 0x1, 0x4}, {0x800, 0x400, 0x1, 0x5}, {0x3, 0x20b, 0x2, 0x1}], {0x0, 0x0, 0x100000001, 0x216c000000000}, {0x200, 0x73b5ac7d, 0x1, 0x3}}}, 0x3, 0x80}) r2 = msgget(0x3, 0x2d0) msgrcv(r2, &(0x7f0000000300)={0x0, ""/4096}, 0x1008, 0x0, 0x800) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001340)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001380)={'./file0\x00', 0xea, 0x89, 0x0, 0x1, 0x100000001, 0x8, 0x8, 0x2, 0x1, 0x380000000000000, 0x1}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x8001, 0x0) msgrcv(r2, &(0x7f0000001440)={0x0, ""/77}, 0x55, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000014c0)='./file0\x00', r6, r7) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001580)="18c92619a340daca2ab25dac772f5c8a9e54954794dac381047f785129a2222bdc87bca2042ac5bf48ede591d3d2b1938672b6f045c05567cbd7365de77185e1d10e993fc8d8e041751555a14bbd6e86965a45ec4a7627769bc777adf4a852c17032bd96e8091406fed7333e93c5b5acd2b34177dc2bfa73799698be5f812674aa00708f507da60ed05c7af4503b2a0b8ee0eb4177035ad4d21a050036684aea5263a44648b0ccebec0c0d9bf4", 0xad}, {&(0x7f0000001640)="55f02f9d337277aac95d326699ad61d409eeabf3bae9fb112b81eb6b3bd159d64dbdd3cec5e670d853d9f300f776c84e5314c7858c61551bdf5f9e6f73fb1e6e9aa4f3f4999a2cc5a124f7c74ab23e1d4767aebcea1e579a687c30f30ee64c81261a47ec0c243ebb606aee6dfba745894fb27f0069c218f3cb21e8bb4c5920b9a4583121ac54254a5fe977cf494477de6d01c1e4e7be285aeef3c8361754873e894af01598734bd8e014678989976d433bb9bf59d5ab6e98c7f7a9f1f07d2bc534dc10183acfbd66ee103f0ef3450dbc346afd5b53833035b15bb131fbfe4c2dd3", 0xe1}], 0x2, 0x0, 0x0) socket$inet(0x2, 0x3, 0x7fff) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000001780)={0x40, 0x4, 0x6, 0x7f, 0x1, 0x40, 0xc2d, 0x10, [{0x9, 0x7, 0xffff, 0xfffffffffffffffd}, {0x4, 0x7fffffff, 0x7, 0x8}, {0x7f18, 0x0, 0x4, 0x4}, {0xfffffffffffffffd, 0x81, 0x0, 0x200}, {0x7fff, 0x5, 0x80000000, 0x1}, {0x100000001, 0xffffffffffffff01, 0xfffffffffffff789, 0x6}, {0x1, 0x1ff, 0x7, 0x7}, {0x81, 0x3, 0x5}, {0xfffffffffffffffd, 0x5, 0xf71, 0x9}, {0x1f, 0x9e4c, 0x1, 0x8}, {0x7, 0x80000001, 0x3ff}, {0x81, 0x5e31, 0x9, 0x4}, {0x6, 0x7, 0x1}, {0x200, 0x2, 0x7fff, 0x2}, {0x5, 0x400, 0x0, 0x1}, {0x5, 0x5, 0x4, 0x6}]}) fcntl$getflags(r3, 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/speaker\x00', 0x1a82c557094e6fbf, 0x0) getdents(r4, &(0x7f0000001900), 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001940)=""/12, &(0x7f0000001980)=0xc) msgget(0x2, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/zero\x00', 0x8, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000001a00)={0x2, 0x1, 0x9, 0xfc0000000000, r5}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000001a40)={{0x18, 0x2, 0x8, 0x8d3a}, {0x18, 0x0, 0x5}, 0x262, [0x5, 0x4, 0x33, 0x1ff, 0xd8, 0x1, 0x100000001, 0x787]}, 0x3c) r9 = accept$inet(r1, 0x0, &(0x7f0000001a80)) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) stat(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000001b80)=0x8) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) fcntl$dupfd(r4, 0xa, r0) 16:00:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x3, 0x7ffffffffffffffa, 0x10002ffffffff}) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) socket(0x30, 0x1, 0x3f) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 16:00:14 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r1, 0x1, 0xffffffffffffff9c) fcntl$dupfd(r0, 0xa, r2) write(r2, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='\x91\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='%\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='-*+%&\\\x00', &(0x7f0000000280)='.\x00'], &(0x7f0000000580)=[&(0x7f0000000340)='!\x00', &(0x7f0000000380)='\'\x00', &(0x7f00000003c0)=']\x00', &(0x7f0000000400)=',.\xc8!,)).,\x00', &(0x7f0000000440)='@\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x9a]&&\x00', &(0x7f0000000540)='\\^y\x00']) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x10, r2) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0x34, 0x0, &(0x7f0000000140)=""/52}) 16:00:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x10001) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x30, 0x5, 0xabd) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 16:00:14 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0xffffff10, &(0x7f0000000200), 0x1}, 0x0) write(r1, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x200000000006010, 0x10e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = semget(0x3, 0x4, 0x8) r2 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x5, r2, r3, r4, r5, 0x40, 0xae55}, 0x0, 0x9, 0x7}) setuid(0xee01) r6 = dup(r0) r7 = accept$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) open$dir(&(0x7f0000000280)='./bus\x00', 0x10008, 0x21) socket$inet6(0x18, 0x0, 0xc6d) write(r6, &(0x7f0000000200)='p', 0xffffffffffffff53) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000002c0)) semop(r1, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x0, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcac}], 0x633) semget$private(0x0, 0x3, 0x16b) r9 = open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r7) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000300)=0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r9, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000400)={0x1}) r10 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0xe6e, 0x1f}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r1, 0x1) msgget$private(0x0, 0x20) dup(r0) close(r1) 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = dup2(r1, r1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x88) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xda, 0x2, 0x70cc9351, 0x8}, {{r1}, 0xfffffffffffffffc, 0x2, 0x20, 0xb5, 0x100}], 0x3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x8, 0x8000, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x80000004, 0x10000, 0x10000}], 0x1, &(0x7f0000000180)={0x100000000, 0x3}) close(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x7) r2 = socket(0x1000000001f, 0x4000, 0x0) r3 = dup2(r2, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) listen(r0, 0x10000) 16:00:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x400) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0x0, 0x40de61780c232f8f, 0x1, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x33331c428d73d172, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0x400, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0x8}, {{r0}, 0xfffffffffffffffa, 0x28, 0x1, 0x1000, 0x786}, {{r0}, 0xfffffffffffffff9, 0xa, 0xfffff, 0x80000000, 0xfffffffffffffff7}], 0x2, &(0x7f0000000000), 0x1, &(0x7f0000000080)={0x0, 0x5}) write(r0, &(0x7f0000000040)='oPP.', 0x4) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) fsync(r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f3a200fffb39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d0100000000000000000000000000000002"], 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r3 = dup2(r2, r0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x8, 0x368, 0x1c00000000000}, {{r2}, 0xfffffffffffffffb, 0xc9, 0x0, 0x3}, {{r3}, 0xfffffffffffffffa, 0x1, 0x2, 0x92, 0x5}, {{r2}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0xf6c5, 0x100000001}, {{r1}, 0xfffffffffffffffc, 0x40, 0x2, 0x2, 0x3}], 0x80, &(0x7f0000000100), 0x10001, &(0x7f0000000300)={0x81, 0x3}) write(r2, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) read(r0, &(0x7f0000000200)=""/4096, 0x1000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:15 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f00000000c0)="97535b0e8709fce4ee23793ac20ca330404dfdf8e15d4cfc93203948", 0x1c}, {&(0x7f0000000100)="6737a52f6282269e450fc6c1f6cd775cfccdf3adc72fb6df76a60960906e65177ef6fa188f787968ba4a419e7915d36cd8ad8e6ca31c24e85d2b9acca108f79d80ded3a7e2b8f9fcb3f48b15302357b92fc7331579483eb2832bcdd02a2d251f4f25cc58154c9413a9f5a0f8ba99bb9cf10b6567d69b0115765fc2fa48f59031061e695fe5ff36567d3507e9cc728306c5564c49108125cf0a483651e1c28894a438787ea1295d2ff356e07603044e71aa25f6578be5a8ed9f0a8c500b9a1ac05f13dfbc57072763", 0xc8}, {&(0x7f0000001380)="8ce7924c3d9121f90babf99aa7180d2b999cc233788bc105e04bf02efc957aef1c00c0ab5ce1d898bc47260c20b2206790033a98921a4438e444d7f2fb0968f90a88467d8c50075883c7febd56d888349e42645e120df5e5519672d64109a25169a0debc05ce3c15b75a7290a8b2d9230e9f50eea320fe371e440217676ad26ed0cadd653917e4f27a1d56e54e533e69b8bd7f1164a7782b5232fed53da1a746dd6daabeea87e53b94cfb6cf2908c925738e533b2be0746c8744a8afc3e075122fd102ca00319bc48caab75fa74f6551a8e2bb1b70962ab895eed273c0eff9a4074a887d312b4c062983da8bbcbd6af4a649cdb258673f2f71d4ad95bd1469d58eb96583cae18d3ed8e16ab609f0007e1fb795f51d1b67bed91fd6705890b703c05988d660037748074749ef87de032d835de681596fe8e1ce3e0733bad6aa7f0d765de37b8c9fe946facdc6b2d4df6d80bacbf788bbf9b89da6ac382cd0d4b5d001873fe185f04ea0f0229952deaca28b7a3055d99c2197233f646f7597d5535ed1acf41ee46dfb2fffa14e13fb8a0bb7e00ea5cd70bc1454fc44f52b5e1aff5f8635db0d329a25f281e8dd4be4aa08d64cd3c13ce181fdca0c491f8a734a689e8862c014d86fe010a368900cee7b42b337c99f4bdf0542a744a4b3139bda7a82cc3a754b38c94032dd2d85f7ecbdcace356fa7cd56f8a41b7618ee35b15d62af400569a464cda6060dd6c30c1cd7641d844a9689e94bec23d817c0333ef7e94b923a9cbb7468b1cf5a44a67ba1c609e583e11d7a997cf5ea30a478e3ddbe7a3087ab572b7e663f6cb4e6f4d2c562fb8aa8911d428e6c5c404d2231e59f6f6c5512070989a9b40464964154513afb6d52923500caa28bd099901e1e2fcccec9a24c268c37b234dedf4a4b842295ff665698693e0f631c524007f29c587cf49594fd5d9bf6d5c940db53b99acdb392b842c4e448e90318ecbc64572ae6ee3513a8b509d88f78f738583d9cf1d163965807ef7605e0120f8d2513bad0fbde5c4c0c909d03b62fd17f60fe2af2075105933701de9e1dc3631b7231b26b269f329b3778f4592eb2918c73d24641f6fed6d1f1037c304a18d154ebafbc99a4812e06361f4f4ac825aed797db37bf0f9890a0cb06adab32e62cfda0a1ce04957545cd536d001249c69fa679c5bb60364dd265c4fd3a04bf6aaed8131a4aa4093c9af1b4ef2b5cfed0cd453daa032b21e51d8f23ea082524f1678e233a0799e4083dbcc7db69950341eb9217e280a5fc32f9512689cd7ffc1f93031ce67d065bcd150cdcb37ce5cbae4c624c0ecda47138ea75505ff4e557ef8d66e6888be66ba26863baca03c6cdd951b9dcdefea9099390c18ed80be374b1101b77bcac1289a6b7f42ab3e395ea4d0e3f8dc662cecb85ea142c1b366b747343257ba5f35551215164196cddecd1b8e9559c5b0efe4fd1a709e70b3a303bb0b05c99bdf1d0b44066755953c39009b9f9e1f7543fc9871fc4e23effbf9a29cd67551c3b8f4b5be912126d057cf8e3fb265edbcd27c5f153401303c214ce69416abb1c91b3f11194b082a5c967de688c11b4e6e9dd56c0e0a0b876fe86b54649bdf11d556b366a19cf69215e87c3998ca237e968e0823aab12223fa8f8e32f8036d6c3bc5b6482bbad2ad8d2e1f9fd635e00b802db50ccbdc89fb56ed1bf74380a8caf6f3fb243e1a43f8757687e8f0cf3f1fd28dcdd206710baf6f0cacd6858aaeb4afafd2d75d75c320db4654295a98ff065c341cea7880d0d8c94f2f3f8069f4f467f63ba4ac01b7e118ab72c403db31f79353fc109e3da9329feb4c6efeaa4a5baf385f5ec85e54fbff1e3c9a932e8099936afc2344a996e64d059a4a319461ef5b2243ba8e46bd173db0376cafb4cc853462e969d607d4a144ba49abb4617998f8d394d6523ee788cf71c4381facede8d62d2a9efe865a18521fab2f63ae1fd64a38281d7efe7d6d8c5494edaf42154cc55147acffbb99b70cf09b9aac68a42d9b76d76f88079659040bb41aace26b09b7f1c92b15520722813d6a064ab3b721b02a6e48d67af7c8fe0cad08f417d4837b39a61986170c82a8f7d8d6ff79a172c04c1c1e55e23d8955f85ce0e54ebc2cdcba0fa606f2883bcdb33616229adabd6e2ca9c9bbc95eac10979bda14469ec5d1323d5f234356bdd06700e1bcda49aa8051bab637147945e2cc4829f41a38084b89c8e897c467328cbd4587bba4d60c646483869eb3fc321486543f1b158d4e45780f0c092f898eca94677e90e20c86d469c7fb7eec596b7f1377652a59cb4f49e8c891f0c2dd683c62857f33156679b7e3386ea565dbff549b1046bef1bd951a36c0aa19cd225d69760731b424a3d905ba06f64e20d26a0ecc7ecb5d1256510007d5eca38947c28a40e2482148943414e702e2761d7c53c90f13f2d7660225cf85867c52e1f257b1596101a4d329b9da2ea057a68ca9226b153161a112e83800d86fc6cf88162808e42b44e452bae7e292f23b50e9a01559dd431c5c12a65aeb133965a645c4a5893c8edf6acd1195b9dc667b69774bdc34685ff1a0fbfa1c384e23c12742c3d8429f92dda4a2ced7b82e61265e5af54288d0e6a020baab2240715f0c176f9cc58133b5d4a91009f534811cbb1db100a22a4d687b59d2e9afdad08a5639282ee956cb82760f64a56a77994780e055bedc76790d28adc3bf09d4a4167d183c4c28f4fed541eb20d108b76de14ee0c6d4601d90e2b6e680a9e84bef23ecfe12c227145868332cc6ab5f3494ee282b8b0207344e88f1f50f317a513f860178c035de73642e8790e73c4c5df793057ad05f8ebc56370053ba1fff0b21db90033033a612f6bfedda454073bed837f7ce55d11a33ccfec8375f5c62d9bbbe078d580c2142c3d39dd013345685596c0fe0ae0eb2b2263572f74f409ccf6fe5fc827609f4d40d3f4f7b427eca58445c89a354cc29c0af70882c60cfab81b7c46828d686b2f5cef7093b0b78195efa4b1ac5660bad5d1d1dda2b37e5eb2771d0400e646ee1192b2f2555a38d69f18586c17aa27e11a59ee58680476cf0f44071df5557984b89bbf0c8dd73c0136e583aa521047e60af493df067687f2680c679fa7e7a55af04851f8398f3078e5203daa2c9578e414a9bbd828ce805f537fd26defb08f33e79c9cdbc175b88f95d89ae2b6744bf9a6993baed895e7c56832e91bcc2ad3db904c387fb35078315a9121829b0e5aa427281c20cf020a6408b94c4db7116286b6b16152010db836159ecae2424f9bbc52056c6baf3d238f3ec1bd5cef1e305c00c1337da4620f92acb6fb79c793b98651a157ee062538a7f92c81b2c01c98cd50debf464ead748b23e73f31541c8ebe09048db431be166532c986ff1509a1b94e9dbfc78973ccd9fb78dfd49c74a409359692cc0214fbfb5a81556be043e7ab0a1487c9a294f1f251f5576d03a5a9a111c605c217378a61094cd544214cdc9ff94552dd710715db3b79d7187bb7f2c7fec6d0079668292e25edc5a13caf830d50ccd11ccf732528d8e8f8e1734b9d569a786e26b7fd6655dad6406b657b36db4894ee5961e5a6733c4747d8283a70d5b59e77a6e8beeefcef4ccff164c831cce9adac4eed3ab7fdae569cce066731d5cb9e4180a3f5245e4a0dfee16f46ac82f394eee6792302e96eb7f11509f4161b22643239b946610044c96ffcadcbce1ab6bc9f34935a2d74957cacfe981e2d3b0a20cb42bb4374a227dfc8b707d4dfa2ea473d6ab665047ebbc98a8409f5f4ccdcb2f5ef3b7e7c99d0fad8a8fcfc14f14a098b89812900a180a049f0a02d0683b6011d098faf8faa0dcd3cdafa6c11d8fe01379972ceb82050adfd829b8207b170cb23f491ef65c852597ed7ffc2a6045ab0b92561ce3ec8477e59dd4b63909e673f2439204542346de006ee36eccf55f25a85fbfef4fe9d3b5e81937cad6141d0db74f4cfe8d80e7fa3e7eec0cd94601d0696b1351836d31d2df6fc86dcad4576a586d41d6e990b7d81c48b7e959b1971677903f65b85b937e5f0b555bb3f531b2e43c67b60e86a1b58d2be3fddcfa6675ae3e5893278bb91664c0b0a076ff543d2dd6e369dbf352de2ca630ffaa4e4ed6b72cc50747a8940f1c20b07a29131a856b2eda8d9f4423f782579a23952f58e0f309a514b10294fcc739f3bb5836592a1f791aebad1f9ce0253090c39fb566276476bb7043ab2924dff90f7892a1adc8bb668588834ebe9d6ac128b3c3b554f3093ac685ec96041322d1b4ca3cbdb9bec7dbb395dca994a9ce93a20330f9ab2ee08c7ce1237942ac44d0994df8ee11cf81d9c33885508e910a2a3df584c5b8722b9e5fbe5c3138857bb62a6b3949227ed0d2c195f465cc1e3ce33ac0aeafd1247c25548439672f4766237d61cec3692e08e31005cb05f90775156308c9787e80a87a4ac22d325b26231faf8b0b28544df01cba3782f68086157b0d43bd459a3ef20caa9ed9b6d8cc9b1d1cb41cf6f822eeb15c274d2c5973fd23251b42584c6963d2b10aac263fa318d2f6db8547459c049e9e0b24b55f3bfc8216a09d0392232d58aecdc2e67767b01eb283a7405772db903af2ba661925b040665d62b14621af66ccd5c07efb5745ab60880081707441fcf2be5f7995a19da2a18619416e42675ffe53aff4b39938c8a6726b6c59cd0f898765dbd4561669f4875a5b88ce253928f6beca8a5b6e6933d25e60abc26aa164ad561ae166d072fba244cb7ee43e0136ffb57278ddb1ac01a963ca8513d3681e29b8a770452fa659924a572de9117db8c25fffaebbd120acd0391cd67625cfe578d843053c89950f1c88c10d08bdb9036e4da4b4c95ff5ede8d81814afe29c43e3942f919ee50553066675b41d7fc32e271472e09ab87f428ee910841b3095cb88cf915debcccefcc0c3d5fbccf3ca5d21c586eddbb3fcad328daff130b00a10b27ab125b4a41de11e5cc1e6170e9fa09772ab4e65355660ca8f607d46b14079f45c29e4668dbedfdef5a75972737de711a3c0e4765ceb916df9bc727b7dcb824b9b734ce4d8d9d99c3637d193be33bb09cb1104f9261f696d19fc0941899bcea18a0d8927b63f81e7a603b59edba577fa99ec1ef489b227c5df02853dbc19c4cccc6f0722ac455e14da5d75a4045fe4ff5d31fa2c9a003f978b2868ed6aeb30f157a07e3fc60b5e9264fed54891b42fa3d5098b9ab84fbf7a55c1f38bd9908aa962b360d3064320ae8777f9391c17f0c81cfb4ed9051882b4c529ded22662d333e22a7bf80fcdd24b58518f04b3aae08da601ec840edc7e77cbec3a49cd008494a4bc0773e13f09f0ffc33a2032cca4af9c3189e25fb12aa52b53ca0905cffbd7d4af04c252587b8c1ce7bcd6aa83f174a08269877f50a5bb644cfce577021bf23659101062eef231fb0d4e9598c66a401e81fab494f78c5d33868f447f4e7ebdb4213a3ab97675c6cfdb422af0e058a461f8f8d07d619009f8278439e0d898264a0381c0822c53addf2060c7951c08187cb112a05b64fbc08036b732a39dd74adb219810868e9789f303e69e2683e1ffbbe1fbdc98f9edbd0300c13fea066175ceb6705c0da3e1f435c4b6318d1080302beb91127f07ec84790c8bcca12a41b97f9d407e7f5eaacd1be312f04fdf35232390e64d18bc9e1b682ec7b4c4a923b8d0bb4e76191df90748d8e4e7f2d07ec23969856769cf17d20904732cbc76a048cf3dc07ee7a2b7911adf6149dc33e7104ac549bd31a4e754ac90f2e", 0x1000}, {&(0x7f0000000200)="cc1160e6e36567c2179915019e0bfd433d1892424c40d10118fd1fc3dfe9fa988e4f134469ec28605d92f19ad9de41fe5f16902966f812a4105274d12036b6ae4b4de566f868f4d3085b141a9f7a7c7ea3be72e79debc238a5d6a419bde831757a", 0x61}, {&(0x7f0000000280)="5fb8a34f1320851da65766e97926be02ace2fffeba1860c556029f5356bfd3519b20c2ae183c0c8af9cd561f0fb61ddbafa0e3579c106baf2724b41ed5c9f330e3d67cd1cb6e1eeb0801c86299eeb69b9da8ebef635e584c08ddb80d08cd3a1c0ac58774f030a3d776978f44cf8c26c45f6b5d8884ec94c54ce887d79d175aa4c8baa9a7daf49f24d9f34bd4ecd441e06c5977a677ccaf9b19", 0x99}, {&(0x7f0000000340)="7d93ab6bd497b13f03fb62b95a6985d03c2c2f2827d02d4e3fd65cb99d6f13468e88d909815f3070111531c1c60bb444925168b16964ffd2b312ce922b36defe7ba906dc4f8c80ca65dece423cc976cef853737edeed7350894c2ae371109c3ca1084f73eeccdbe55855aa8e724a4fd577625867e2ae3069234c897a649b3f52c4bc3961ad43495b6bb8cc82746508299a764f60587139c34d9bb44f280756d884b0ee3ae4d2661e348f16782978e436a5a0db1e369a2639d9cfd9921641df3d104c0838a40591638f949dc12f711bd708c6ecf7e69a636345203cb7d616fda6a0bbf32c853aaa7dcce138f7de1df18bd95bd06cccb9", 0xf6}, {&(0x7f0000000440)="6abd5befeb97666ce6a848c86243237736fede9f176d1d29b6a1103d606193f586e7de06a4fbc05d48e0178ab8b0bdc3cd65ab38ca76006a25202f7f1d51ae90a25c638c8e76b8d0852e70a0e49079e46109e32fee754f0327fda1b069daf6142eedfc19042a42df583a56e345b08aea9e4dc9ee6f53d955344b9cb4bfcef3e377188a776ce3de258aa6c1540a0e8efb14e66259a6999e6855e59f59bfe759aedf89edb92b1453767fdc47c94d45421e62b554caa585fa97f6988c26a60b0bf4d9a8d4615bee5e6f623a3ad6d9ea3a5a5fec80ea7c2a5963ce4fb41aa4044c7cef59f4c4cec47297db178818a848", 0xee}, {&(0x7f0000000540)="aa36852c360d5dbe96a2cc6891478d37915f1b933bc655cc8bb443498a04e00d56c55db84e3155238145f0b352a781cf8306bc572476ea63d3acd5c4d551c3995d5d7695e9ca4d840c3f82e74034aa5793", 0x51}], 0x8, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140), 0x0, &(0x7f0000000180)=""/157, 0x9d}, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0xa0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f00000001c0)="676e0f8161271094f0614758eb3902b6e1612e3dccfce52fdf091438df962cb076308d3c102654ddc1a1caa7129937a415476e32342cda8a4d387c21c6b62ff90ca7eafebb353c9dcf8e4945266466e12703e66a8658018c63609e671a1fb13065c1c7c91de906420d86e3da501b29cfef159d2ffcf863ff6f044971ce5accf75fe9e63c70fa526c961753a1d33ddc04babe4bf97a753286c6d6a3b0bad700cae16731eac14e698264d4b99f6c073df55e7d5d5b264a8217e13b1f90b277d82f2c3cd75ab94639271a7200513374743c8a8540b0", 0xd4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380)={0x100000001, 0x100}, 0x8) rename(&(0x7f0000000140)='./bus\x00', &(0x7f00000002c0)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x9) utimensat(r0, &(0x7f0000000300)='./bus\x00', &(0x7f0000000340)={{0x5, 0x40}, {0xdb, 0x494}}, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x401, 0x1, 0x200, 0x4370, 0x1}, 0xc) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:15 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x480, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x18048, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000080)='./file0\x00', r1, 0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) r4 = socket$inet6(0x18, 0x3, 0x400) recvfrom(r4, &(0x7f0000000380)=""/44, 0x2c, 0x842, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x13a, 0x8}, 0xc) r5 = msgget$private(0x0, 0x40) msgrcv(r5, &(0x7f0000000400), 0x8, 0x3, 0xdda0e7c5b21a4a86) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0x6c}, {0x6}]}) r1 = semget(0x1, 0x3, 0x200) semop(r1, &(0x7f00000000c0)=[{0x2, 0x3, 0x1800}, {0x2, 0x80000000, 0x1000}, {0x7, 0x6, 0x800}, {0x0, 0x7, 0x800}, {0x2, 0x48c4, 0x800}, {0x1, 0x8}, {0x1, 0xe774, 0x1000}, {0xfe646df2c1c914f3, 0x9, 0x1000}, {0x2, 0x2, 0x1800}], 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 16:00:15 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r0 = dup(0xffffffffffffff9c) r1 = accept(r0, 0x0, &(0x7f0000000080)) read(r1, &(0x7f0000000200)=""/134, 0x86) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x100, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) bind$inet6(r3, &(0x7f00000005c0)={0x18, 0x3, 0x1, 0x10001}, 0xfffffffffffffd96) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x15, 0x0, 0x1}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlock(&(0x7f0000fec000/0x11000)=nil, 0x11000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0]) fchown(r3, r4, r5) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x100a0, 0x0) syz_emit_ethernet(0x149, &(0x7f0000000440)="b6751bcdec83a5889523d4789dcd59d8568c494da0a05d2295b30fbcc8e73acf492a783406def653d727f0d2e8c335ec7cf47a5713985c7b2444f6d642cadb9ac0010d2b691bd8885fcd50a0262f5354019411e24f181e82986b4280c13693f1e2829403004fb13d71321ed889e2b770dfa4fee492c76a484fa8b73554b5b581f2195eeaa0b12a8ccb3eede1e19a5066d7c0e6f9bbec57e372d625c353ec78f5e8ad18b7648ab29812261178d30d43c8ce909d4ca802b30cce03d409d4dc1a558add99b802ee3cf2a76d7ec4ff793ffa4baccd03ba9fe19428a1a26f47fa32796efcb6f1615abca4b7b4cecc9cae3b840e0956ce62d711f5615df3afbed86367c666e77db00fff2954f47bbf5a2a91a8c2891e479ac1dccc9787c0482990da009c6137645741a8051d99e65274e3e59b2487046adee17ad97e4ecb7ca54cd793561aed9338c14fb4a2") 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x3ff, 0x0, {0x0, 0x4000000000}}) unlink(&(0x7f00000000c0)='./bus\x00') lstat(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x80}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000300)={0x0, './bus\x00', './bus\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setreuid(r1, r2) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000240)={0xffff, [{0x2, 0x40}, {0x3, 0x85}, {0x3, 0xb0}, {0x2, 0x100000001}, {0x1, 0x5}, {0x4b92da4cad77516f, 0x2}, {0x1, 0x5000000000000}, {0x1, 0x1}, {0x1, 0x100000000}, {0x1, 0x8}, {0x1}, {0x3, 0x4}, {0x3, 0xffffffff00000000}, {0x2, 0x40}, {0x1, 0x5}, {0x3, 0xc9a1}, {0x3, 0xf}, {0x3, 0x5cd}, {0x3, 0x7ff}, {0x2, 0xfff}, {0x3, 0xfff}, {0x2, 0x3}, {0x1, 0x1000}, {0x1, 0x24000000}, {0x2, 0xc31}, {0x3, 0x4}, {0x3, 0x2}, {0x291e92d731c9cbeb, 0x4}, {0x1, 0xc5d}, {0x1, 0x814b}, {0x2, 0x100}, {0x3, 0x51}]}) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) r4 = fcntl$getown(r1, 0x5) r5 = getuid() r6 = getegid() r7 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) sendmsg$unix(r2, &(0x7f0000001840)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000380)="ed5bd67a8a81532a9a27c6feb64f256b7f1a2cfb3b41372919211a4f44154ad360d92b510fec0e5712135c46a35d37f1480404f3e55089dc83c95d942b6c1afeb4711e356f1839e714df7c64188e156c0b902fda671fca9721d28d76fbbce2f0f27662d074eb708f3ded2a061b62f32f1ee55dced55d9620bfa7759b9ab6030eef28ee19da067fcdd0a420cba3dda2d52cc2c966ea2b35ba569abd5c5bbab3e57cc13979ca051eeef9ae78091f7269ecc703854767ec49946ea53ff79f8597f733a85d9bfe627b966f9d0aeb5dca04d68543e94d164a3e2191656b6e975abdbb07", 0xe1}, {&(0x7f0000000480)="e0d0cadbdcaa1609191fc89d2e5112ca0a4ea1d80d7a87ace8c52f2103dba2f3601f44df2f5448ee0bd4e6207acd387e6761e1e3b9462486ab6fb4d44cc75569d5a7124d0f515b889f20e98e41350e7d9a4b9dd196f6c4bd70c9f1fac6fe429b9f26e1ad70b895e0264241e1e47313c179dd038fbc6905ba8fbf73173ecdf57982800f5a09ae8d847a345cdf", 0x8c}, {&(0x7f0000000540)="8f96d5abfba494341c96c4b370d4447a0d31828d0b7b97c4f6c3c36a38f57c57063862a970d2402564e66cd77950ae6f12d5f3829305f7eaa1d63926656cd3ef2f930b1503205e7e8ee0e8878fd907ac835fd31a879b1c7f0b9e9c05ea300fde101c77e3c44e65530a474de3912da3158f0d4a367577685e10848dddcc4a46ffe7e312606cf406900270bbda762d51b8139e679f0998061e40fc751f78d4f03e9e7ac975c5a2c1b1365833a9d5290729d6817dc71caecc88dcc801d9dc84c970c70b06558d6813237c4763e1a36ed491463bc169c96f542a409a3e3c5d50f1cf6ec68329c286a6ac940092232e3cbaed9e43cd079eb78267bc09b52bf3", 0xfd}, {&(0x7f0000000640)="31babaa9287b23fdd199c407bdb97afe0c7ba42cbd0e01dbd779ceb6fb74d8385f5ebb5e10d5d92cef63ddc21ea914b1c61e7249be504ea53df3fcd9e30a7f88d732a08aa466926ee65db82919dbcfa3641b039a53f14a649af1d418a67436d582e1f5f3da2e10b81ac2a1abf4131f29b8169c44b3696e31f7e8ea220f54f70a00bb42048d0f35c5b9ca38725a8d83c0c9ec02005a1b6d10af74daa7a179b2981fffe8fc0daed7fdbec5936d5321328c3d01f560e463adad0f015c092f1913544020bf9e59821a3b1f3786bde01f18565197d6e132377e1d3d9c10010ff5809f9c95dc997644f6001305c9603f39f3e4308d0a625817ce95b869e7b39efb753954ff24b0c1e5db09122cbe8a77bb87d49ed9cd07b97ad7ac9cf2825348f2c7f899581976c2b4d2bf4ba16bc87cf9b774d7853f69cfc96ab95232a4bea691bdd52ba422010527560835fd661318b000f90b5741fa9352f316e81aba9879c6d85e3a39c6fe3fe72566fb5ea444ecebee4406046f006f72f3067bde2cdaa1716a25621ac00d16f48ed31763bf6473bec40adff43dd50a84fad69bf3f19dde2d7db353d5020520b899fcf198fc6981a82535f8f31a6f972a2ee39b5bcb7e9d63ff42a9b4e5baae4ab7b8f55ce5ee37d32fa3628a563516c2e02abfac145207271e003963f843d638c7818ef977862e60ad943d0334e6327d6337fc882541343077915ffa03d0051ac805edeb12bcdca5254bbad1c7415e8e6db8d214059b0f412c4fe0a52f5a6fcd9e54f400d326c11d840e345ac1e3e516de13598addc8196dc9263a5aae01ef7676febae556d2fb617e5b18f8abc1b9888e1312ea285a46827a31b3c5006a76b74fc5afad217751f3c5e5dadf65840d40c2fde0c9159fb8c5234da2c16380d5499ee36a58a04b83b5233144d4637e5d6599ccc6133da26ff3479b3c807fe23c9df2e134531c0b78add1e1ce566f55f76b1d33edc5b0a3deb87ea817ede7f49ea7e249a63d06c091bc8db75945f999231d7baea0e07ff4422edd2f5ea48fe4454b879af5f81f6ee08be7e8ed3b63525e444976f669a11900e1f9cd9326ff4195097a21fd90f6796366bcb593555ae733b2c8d7064af542d5effa656b7a7020c379c98cef58d2e6ba28977de6b7866192eeeadbf00402e31b42bc21a310f43827dc16f11823ea1d010c52f9b445bd0719bd0b2e67a198f4ce709ad35b3da96da69491a13fd1759f15cd57180b81cdbae54d63ecb832016a6a19eb5e3df3552838df000d9e4b9291997039fbd3e12a33493f02f1150e1747dc418b4ed567d669a6b36dcfc92d27555370ec52f27e7b12342fb4dbfbeeec95d1510b0c1b9554ae3d1dd2189291099c8eccfc84ad86ee576692ae5d28d217a831fbe2f0d119520f8db1f093126045f3b30638bd249b7a99684021228de795fd9c5d3e3abdf041840af7403a0ff2d322c12617f1c0ae96976bc3ed167cc80e93dc62a9666a780f0932eb6bbd34eb382d1505925defc2af86e2a4a4893904aad90dd928d0e0dffa5d9a596f79d5688b3144c9d6fa25d8f626b58a14137a3e651f4e799eb2f3b815c321e1c3f91a7a5e759af4bb54a4227e08fc134d64b5446c84e0411d37be3adc3c8783a157ed8c59c287ef271fb8ffd73b3e17f359977c14acff6297745682e31aa9bf3ebdd66ce112a85b9da447812890f135c680baf2876dd8cda2a018f3e8f1ca84f564881d663e899737e5eb801a61efff1ab2e2a731c262b21a9e461006c4a0057518b6c81e9b5d542d26c53598b074277db7a75002b5e7faa2753da37eb6365b215576aaf20eab6d3f0d912c4638ef272b2dffbf96b1da3fce2edfa8a2353e4e0d93538388a050691902ab63123326ad990b9eb4e07b5cf234f0017ea6f4d2693f998158738a65f5c1160b443158a1e3d065e276818b123e966a2025198b3030ac11a370b7c8860b2e32084d9f4975e9b9c94310bc3364955927cf15424281c5a03dbc882a27ac77be04ee459b6e2a725f925cef7074054310cb30ad37ff1855080c7c829915b8525c4cb91389fcd8b5eea65e6f60b083432ef8e2f1eece2583d605512f929c3b2fe6ad22e5adce3e2e70ad968987d05775f574d940a95241ef0db8fe7538cb329baeed8071445004a3f68a27ce10fbdce9a3028d9b9e3e63e2f647e4cea55625d34d94f4b8b6b2e6ea371c446340c460b7795aa3e5db8355c240bdbf085c247ed6c47bb5cdff09c7edac35666a2bba9c3259eb1bfe739fe41741ac6be3a8938195af598c7c180f35f38ccc8117560fe8a3307e064cc83b50e21ddf58b59842b22a2f5718b7bc854f1e4629dab204942a2f7199aa1857d135e0a7edb47c3dd138f7f249e97e9c25e6254ed94267613801d4489fe3e9a235c89aeb34fae820b43ddc3e36a327d4ed8a2c68824ae1a1e88f57054f04cfd6abde9bae0820bce5fba43e98d31b61faeae272e78c4abeb373de5967a4e8fe223551e0865d39ef4c0fc07f95ae73b17ce7693449a5341221382eca0f0470648bed0f4260cdf609e0b9567a8eea83b52c90742963b1396b3c7e23c7746587dda98036db4fbf3aaaa1c95c979d64dbbd47cb8370742264f0cabed798750a8cbb919f0f3c0662fe8406890ec9581e20b4aee7c762cee8fc6e988f8d240aedfc0a334f6b564903777425017d27b1c1ab4d85b8637b0f1d9fef66738280590effbbecfbd45db19aac635354fe43311dfcbc4b7e7fceec46a295f79ac46de8f4c890736e8f25bfd032b5f1c62ec2eb53e4144144199900cdaa7b7432f2d4475e5bbdb3041d373e0cf302a927f3bd890d9da4184c959764f218ddf04990fe6667e95ea37cb082b0a41475e65feb9d5d56e9836d4da7b172e34ca9645153d04ac55babb0943c7241c527ce27d98b8a16c917fa6163a2fee8be3d57ba63fc857370dc728451144a2fb4e0cb0878ad0a75964b35abe8afa789e549c17bf83e510c76a5840f89bb902872989dbcfd598586f57bd00b964206c72e300e7fe372b1cce6babff312cabda9b3b7a2c5be63dbb8ffa6b2bd193aa2738e66b73985b9f78254a787d1da7aa438cf26fb13e44a47fc0edcfec5b3e880931805d81def86582f4d1c6f5c2f95c07b58294a28792f74c67470e09fa8621bf241e789c5da6a5e41f1a0ad5092273779598243be265d222b601517430222646018bff796d45765563325f4754d2d3d85196e56af294183474fe685838aa1ff5cf20b76aee734333d403f8cb935e793e56dcb6d5ea22e9107eeed30993bc0a5f58ba7c9b6b63090d91a98eea53ffe5107097b22525ea295598ed1d65d66c4fcd77973933fe7d115ae5d956d6afcc83505c3d595d03b77d3ff8028216c79be04365d85b9d6eac76989f65a06be1bd8a3d4be3711c7d65d009c4f9be74f673b2d6ee31ef420e886d7403fdc5033f3f58961ad380780951d565c5e11ee53544aefc79dc0f0b9eb7dbf5188ca6e9ed5efefe2929c0b612cb9df774f02cb57239264a878c7c2dab69d3a61c37fa4300bffac1f6ab50c8a42021b20ec3f2565b40d37541848e9b641a7b6312a1b01131760d4fe0d7c134c9517898253f07172f51c1a8328ae66f07397297710e059f312b061cf8fa8fd3ddca91f86215480d1d3cee86190e93fa0517675ef62aca035b772feb2e88e50f1aa74b99e77beb13a3bd7634420e76b6ce35d08fd42ed75520ee974a0ecef59f22a842e6b98e102ba12ad3b18526d3ae7240bc2995b2bd9b6a9ebffca5e2bad936175de32a1f1bb6a611ac1611115f175c45bd17179c2203863b26be24faf276ccef3fb6e8c758738e29b7f6eaa6fb300bfe629cc01e321780ee573625f3b7cee137103b5cd59d604e1dbb71d13a01ceed4de85c5310ef5dd21e13b17601a8c813d91553907753cbe6aad723a8621ef92433a8470c7741000e05846067a135cce0088a3c50d29e1b5fc97f3ec04e59902d2ed46d79fc34da108b69872ad72d7df1fe75e9ee8f18002562ea3a3b7186dd8a83aea1127cea412f80a4741e4d3a766fd73a1d5057aefa3581cd21771df2524480fcbedc46c34ff68785d7cb3769695ae66a558e3c77100f40d4567ac629d40275dc16faa249b37a2a693a9e3bfcbdc15b513b1868cc514764fe08b7127e264c3f24ff8ca9097fb69b321cbdd346850185ab560434f2086fc5f89e555e2ee0f3ee3a15903f9df830117a042444040ef7892e6a9f5234f9b36131bd0e7181167b57dfafa0fd417f2dd84af75542568f24cd57bd561185d5d194f501f36543b750715d2951557a830b3f30f20738ea284af9996e381b6c7644bcf1fe4c66bcd474bbfda2c8f7bc8b6a4eb7a85890f47c6bcb26496d96a1a70336c5e1039704d8d7c5a49211d8c218b01024e0d59c4a3b0dac35bd7504c3358202f5f608acd89e90db3a4ccf1078d07032c1be093842bba3cd1921fde35de291c82fc852a19670a2cd7deb5393cbb84b156ddd40fa9a079e946e4e3c32bf66e068a072392235f1c538ba5755e26c17d867501c919c2188dd87d90c6b77ccad2d2ccf741b249a14cad2157f74db9a22f6f700076d4aed518936d4f3a3a05b4f2313d30f2af7f2764fb3b2b42d5ced9f98635de7afc94ab73dd93af9cebcb3e790c9fe6c18b469a2d4e1d46f4988151c10f84319fce5ec1096803835e0a9c908bcc3262ba8f278e616bd86698c6a32ed64abe317e1f4259e1b84e75a7856580aa915b088e26a5fd1ba4417896a4cf473c526e84bf2bc6f18a1fd29350975a4a8b39743dd42f4856e6eb5f33224c604c14b16735d974e69b8a71b178b1f6d2bc8a9ff7191fc52d87fea783a831e22cd6e7e0b4f5a9f802f987f28b75c6a6b93f11b354f995ec7d8248b4d4580bb1683eee784dccebf63a895c8ff560aaf04dc91999598d72a93fe7619ca46b5432ec7b334b3048abb849de4fb253793abebeb9963db5d7acd971eefc7655dcf95fd53d5698c4e714b17b5c3d190eedb1ce9ae2504867c150a1dff86f652c8c7a2c82c6a72c2d6ac3f6f396b287037d8a43b8084d21996a8682bd6dffed095c8758ea2092a26c75a6fad01606f452815bbb153e64ea668f199730aa0f5eb349857b9d575d2e41d15db38f984af11f17d9af022c618ba28eba13663bf89ff268a8a8408bfe7e4995b162d2cd06808142b5d813c597e3d04bfc45412ee64a4cdd082dbf8961751a7da22e0df343b10c19829bfc9c09543ec52f19458f76e13bac9353c7454014016252598f2e5c0c0faca857e5c15f1ed7ad56b88024971034c252b27e55cd45b43920f7d5fa24332ec34a89111697b547b573c41f530b269008b3777a426aed1b89e75679ead8435a38a025554343e19fe87a381097afc8bf834bd88f1769c64930db13ba6cd1edf5f344f6f7559973246f1d0d973f44d3defacb43e5e877be210f3e3457d5016d3c44978c0ddd52cfd35e2526223411421f955629950fc49ac9e08bad42a387a30e503450ba1763fc15035ca34ebde6673813af5b00c43be6bc425c18d470a3fb2251734539cb5731e00325d9f13339dfe719085807ea1055154f6a3e9e22e735bff3636dad691bbc7da8a4472c29988529a2be51e339ef78d8fdf1f50acfaf48748b44ee9d537fb551d5929ab07619bb4032f809a4f973c654b1213c540a964888e6b9256e08f5c45ed3ff4e7fd4a1a7dc60a57660f9f64caaf1ad75bda645969c57af6db68bf5bfe6b07665d8c29fad9b65ea096344bc91ad8adfb4c26d27a429697499a1a9b0c254bcd91afa1b097559492630", 0x1000}, {&(0x7f0000001640)="cabccf2767ebe6f2974d18b98afc7c252d96cde8af23544b574a35a36cc9637617b6e710a0825f4e1f2fd164f10ce6572c5b19826ba5b108b42f887cb61762439167d9f94f3a0044e9e5c25768634de5d55043c41985d45dad58a9a95d65cb6ec4a687fef5eff8288b6043d51e966cd476e52ee69ae9ad819b7e456f01c50b975c8ddb5c34df761ab79c0351c17d44c4910692115830036fa1b01d34847a9bd1", 0xa0}, {&(0x7f0000000080)='8dh', 0x3}], 0x6, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r1, r3, r3, r1, r1]}], 0x68, 0x400}, 0x408) dup2(r0, r1) 16:00:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x101e3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e000b1e608860000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28200000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002d00)=[{0x18, 0x1e6b9421cb5c4bb9, 0x1000, "17650e"}, {0xb8, 0xffff, 0x6d51, "ed90f8d4307ffd58c9bb07d7e9f4acef15a04be43be54a9b6e51593f3ad1f7300ff15c40c1eb93eec3577dfc386d9f23c45505cd97348864fddac7cbf0b9751ee10a6b6640c8dce1b6a080eef2430855b65ace7034e6a91ba3aa1ececdcde0a899be82490ae37dffe77289c312914528053a2357161cbf1643e52099539c1b888b2be84c5d1c689706d2080b7bef67a734e686eb97780c60136d5ddc40e77afbdc4b81995959"}, {0x1255, 0x1, 0x0, "62b6d9edfb70c90d0776dfca0a30573ff45824823e57bd6eeb4260bdbdfc6a04c3bb139c8c0184efb6f5fd52ea93d33a3f990682848e7bf25f5656c259a8cdd1e348144b49abc89e67c9525a401a2f9f8b433c95fb23fcbc656c2ddd7193832138724888ed50bea2f8af6518ec652920a93553d1f51d0cd23ad52f6be787b3bfb9e4b74c399ae3664ba9d4c05352708f0d3bb447cd24d000cc78983b624cd718a8ffea25541efcafc17267f05d9ad96dffa01556f6fe0c898284bd16aeb6c7eb02b1161e33b343c734a8d55cb3f6de43853e985d15a1d46f02f15812138047003b9dee0693253117e53da4d68b95dfd69d4acd198da37cb400c85157073f577c3f8fdca97c2e5b8bcf4bc22363833374ed8363bd8b157763a4cbbc0aea0c3d1693bc366aacfef6cec39efa8269b45934109c85d16e6943e85dd76d988798d8989404682b4f9f9b6b6712babc023fea642993c9e696dfa129b8d2993f0f134dec8b69a5cf922f8456ea8cd0fc7a63e175e6066b7978c9b1326400d3f097c732609777f27530b0a6027d7b968e1dd5ee01c8903c1e6e9598a6ae5947a6f35669d59e7ac0ff5763a0cfbd895539f4093968107c2f6a22ace8b7b7985b5b9c4caf7ab8e4dcfaa0926c5ee2c2bf8e0edfc6b948437202b122769b4430e142fcd7bb344953d5cde5799eae36cee212883162516ca2deb6e375dbd197d330e7dfe04b3aa40d7eb4c3a94627d3ce951e38b0d915ff889ac0267c16cd15925d53698c896d9745997f7da2585d833e1f5925739868ffe01953d24304c8d7cf1aeaea11e83fbafc33fedecf7cb04539175512827524192e5dc248e76213d4a09cbbd399fc4c1a0381c45660eca9a0989ca46f66534144afebe3264f9d6f984a4a8df9e568a430faa2f77bfdb967276252be836a0171fa9dfa7604aba20558d43ef036eaa6d14adddc85ca3634006f00b387c123f6f519db10b73b5420053ceb66c6cd782a72da59051cbae14fe0671db148c1c56d59af0cb5d217ac64a734112da615c19e7f9eff8fac9d9589c14419f034956c67c870fe9aa3f1b67a6a27cf09445e5f4a0a5156c732d5df249d43ffc38e82b84e4bdaba6375b2cf32c9ab90e543d4ff9cdcc615a7cd736a434a75eaef104a47d00eab2fa3af2051125a4edc5132da6d73d406eee6ad78035ae9067ba5a580cae785898815c1a15a847d7996901f9569ffb5b3f6d7daf0a373315e96c3003f060dead07dc00ddacdc391755ca387b1ac7de7fd7b1a98e11c1e610e93cdb34252197840b6cb1161bee5163f95fbda575c02957563c849169f170a171391402f214ed06513c373646b60ecd20940c39b0e0f815fbeaaa2e7c0aa0a920ce8e129aeed107846d27de66c13b3e03a0d4910f32604d1a281e582bdafe222caa04a7b03c36710da1efe42353c371a8cc0e48aff4206432c16f107928537f37c09fe4e98c75b8780c0eadfbd97dc369f5b5fda32320730b7b404081f2e158b6a1ff3229ab9e41f391859f0e906887a572dece8057c196181fc8829be00482930efd9643cbfdf76e4a4c92254d5f2bd37638586cc048c93083cd96ae881574c0eb4c8cf6f7ffe3e4db6fe56067088c4bcea2c8cc874a42f6afd3db0332a47cf94b6c8fb49157cc717ceecdbe6e4f530287eb8c52a91d47474b4a9e0de6f2b4f57ea0e5ccc801cc3d325113178b2ecaab3cf65d92b6e69d3e6d71ad3511400846fadaf2aee5053314aa2d1f2852f4255dc9ae1c692531e0a1a3d4d7a9fd43b1633f991b4116521a2cc19859124c307b760bad73521d50d45ec60e8357635ac38ce14810780f45be153e451462797c2235a43d676780aa2b48c9d7bcb2e9efef9e8e81c25478ce213e689ccb16cc66327b91135b5c11957e4afe5b6ef79ab4aa26b8bc2584fceec18fc24ee3fa329271832754d39ae4610363e177aa947f119f180c5e53ed518df46f77defa89db12de8315289c86b4b4614e51b2a689a51e672b3cd35745dd720d4d2191d8fc28e792420c790366e1d1c6aaec447f036d0eb71d6cefe82adb01b5c8a365604645be8c2e07680785c8134139bae16b4a4aa11836db30e6ce7153ee793f4b2e897e2895d27f75e5ca7d54ecf4be384ed10e73ed62390dd34e00a94d4d62b9f0c60b513d0110e50edb7a7db846b152f25a92eda1b48a1e9f984f23a200860c553956208b57892b0901602531a8cf5cc11f03229ce0b3c6d85638982e8870a83e7dee27f390731f8104c4c5d8595cc0b89604fe82dc8048c3878292a3102ae27eb2cb0c6d6625016c19b5511192eed2c80c5db1da42130c3e60009cd91f628f638402328b94ce09f1770dc4896fbfc850ed7b23d980724742381506b7f2d3f0b146e23cc3da09fb53af07638a2d15b42dc8f0bb7aa13fa2bccf54d94010f78e69cc6288d22d45c55cb873944239963a03e85bba7f777a946eff75abf82ca99041d252c6ece6d9a40d6e08c45a9e5d1a4e513dfb11d13f0f2a871249d659e38be6ad206176754db5507c5b47f0889800b7d7c8c056abb1f6b1d6ed36bafaa7c47a7d896d98eeaae7b1567eec521f82234166796e6786327bc9ee16a349ebc5de8514133870669ed02ffd981949c26d58523bc19f8b33398e50a766dee299e1b5e304c680749e89f3aae0e866e1692eae39d21d8e894ebe45897b6f73764fd7f33531887fe77e7f8a73cf0a3be5a2e72f325d63f1c10a16906e7a353ef2f1fc7adf2d43adaf7a93cd9363cd8341b65e32f85bfb9c538c962f80509dc8f35c7c09be505b724e91f6133da130684d2188a212d8edf1a0ee7ba9a2ae366803ca1880c3eefb3a3d9490071b23a3e6fa59df4019f6f0c9f229ba20e9dad016018c2036167738c03d2e5a42761c68e8f4b2ae629f53abd77ee36535e02b8e1110a3fdf8470d8654ee6e13b98c79fa3e7065dc131eb51e9194742f91a622aa6d55916aa0acbf8f0f30e70c28463742f3a7f81404af8387f09aa964621e30a6d566ac8c5e1e5d9cfea0ac184869cb151f15a3fce40085f27844febd298bea149a77777573d79ff2a8e60269b746f9a0911c35ac9912485425609b4557e0ac6738c4564b259d207557923419a7a523401d885fb2b510d42bd68a2fb3675525f670a36c98cce5b3586902888e024935b1af5bd22f34060c0235c451ae34734e4e1977afb0fc26250b69867ee87d20b072cfd7c382797e4f02d4babfdbe23f202a6be9ce5a90970c33b4a3fc150ddfe14e6a3317404dff0732a3617cd10711daf5a8f9fc41082ef1ec7e04c4a8b1fe53cfc05ab6edf1d0a2c805cc58f272a90225e25b19f62de5718c0b887e182cffbee704fba2abb8f1daaaa0e07ff626af6871295d8b840ab1dff50e65e86eb4ee7988a76e0ebd4425e71de3aa52a2ca1f5701c009cd68676189e38b66efd67e700ac666b9f99ab6da40fe6a2f188e23a55dacea8ce21421bd2570d48bff6b655578c5a10b31ae9d516ec0008acbb27a4f0bf232b77a0595b9e754907504235e583d9ce7d9c20ac29f0341e1a7b0ce177da8a927ff33d564659e7be9a443ec21f38d8a23cc6edef3499a26dc63ad0f56f755ef75b1d43e51a6c1ecb24f4e7d7f460cb36c1237f142ec92a887313a2ba55e6dba31b6af10feae5a89714567800eb8523332da829e63e10cf38d5c706e5b6034cbc39a7337b1d0dbdcf59a6c600d965ce9104c3a6a1014d63b8e2532aef207dfc4f8812bd8c2203aaae7df4ac26c33084175ebfbfe135e5db773f1cb1e4ed06c8a995b5c070441bc4c0c51be1c2f3409857225e5d08720b4eb77ff86818c912a782bf814aa476669503f512b30c46ae85144e290e6b3b545260b8de06189a5fc5e3c5d879fccfaee5d60bca3042c35542b17d6a45e061bac6f999f323dbf486cd8045f4f45e25291ac27f4116805012e49c56d9bdce7bcc9c3dc84f99bccde5ab64e8a07846c13cef1b9008d44b47a377377c574895f35d29876e202b5c2a54c7d56d8aaf4e70644fbab0fcf4c64eb101d1603e5d326faa0804dc2f39c035cf66bbae28b7ec488fc7689fc44fd8f0bd2f493971cecb5f0e3b097b5764e9f3db0b8c2ee96cb012c489adf8a4a407ed34649f81fd179d7c952de0c54a051d43728b13b622d041d153adbbc38aa8d0ca2903cd540495de7b709b218654420c53169fbe09c2c03b5f8b88ba3e607b3813b882f73cea3cdac22111a40af4751e02cec11aed066aba893aa439be3eca55ff32ea3bc4b1acbc5b418d1f7c36f6d2373471434d54f1bbf8fff37c68975a0adba0ed3820dfa061033510bdb4072450d62ae08c6a771cd8a1d2d9e5fdbf05ee145a40bc18028a4e5cae3cf8c84c2f783c07c7a2ae1cb0a43369a631d8b05610e0032345728e36d93fa4826a35bcdd6ca0d84380c49e95a48c5769a3481bf158f80d72a2819b18ec85eafd8ea270b9be4e4eb48b667d56e9377eda60fe622e594abe12cdb0aefe9b793c4dfcc19a5ef9eec8d87f0a730c0183252c41363d4bf0a266a6b9bcdf080f52a18c8383ca6f5ed317e63c74887fb3ec3940f5c74c551c7121a8a382b064c289c2436a0d69509bb50f080b0afa775fdd6dd08e98b61a394f86e51fd9ace89f9f64b1e4567023b75bc8db7ff18421f0d81f01523b5ef8ea12d08c94a1aa5c6483fbb77374d1af231d8323adba6b8416c8993806d067146aff5c3f2eb679e3572cf43392c304d7a04eda3d059491ff59fd428548c2f98ff3ce7eb9440df3fd115ffa633f24fb8b4b97ae84683a67ec5c03596602ab4c3d2d7e85759959816c1071289532f2e2d8be3ea4725b43fae1d92874068d9677bb0162c68531e2af1249466106488129bf59ae1194805760fc6effc8f6fef8b660acaaf09939be68a67cac8c2a097070fd80c0092154e174cc519e19092b47d3a25f1c03611fae4354dfc12742bb4c2c3648f87daed68dee60768712703b0eb1713dd01aaf89092198f3f50a4d95d99dd45dacda9a9b42aaedb9f34d20756eff41ede05f95308386629c60734087a77e6a4b01b28f965662e6bbef0bb5f6d4ef09c2dca07b5f98f7454638d93d43fa46861639c0762c3520336c92d12ef2d08d59d7d2381501b6404e5a9a8a62017eb9cbc6273fc20698ffaff5115276cbd67e0567ec84e7a548dac9f09214171a0ad09c14585e11df11765a0ee34a0d93f1f8d1ed187f608a5dcd483e88656dcedac6eff7082968344d935346b2ec93def8d73aa05cd157070e8e3a3b1282322cbbd6220185ee705ed7530c32d41630722562c9f68e33aca3effa60513c9ca8ac9c0192f1add18fc79c042d8b5e9c87401d7b8680060b4a5f858b89dab2d50e32d56dab5f06a899b9fc15221b19214c84d3258e76c45293567b4bb9405b7fd0a43fdd5d1404c69c0ab903394ed5a16908d4fc9adb6da9551146ba256f7d3276c35f248bbfd1e5ab855a0f5623b30868d6fa157fd59d1ee050d81dc0d3d144b58462f345b59faeb80786d83126799cdd9d6077a3dd97b3d463b1f46332f0c8c5ea9d85a222ea0f31a110ccf19189ca1ae7821e3b9c70978dc759f4cd870216ddd197c9981fc75685f41c5d2745810dad2fc769b9be76c26e76284aa5b240152cb7d98322d24ee13a916efbeb3d957984de78f803a086fa88cae044647d5b69482255fd20089a008eef9dd1d389c642293e235702f4b733027277af4e73ed64e4086addd434929b8ba1bf81fa89a2a9d307e8361a564fa0e15822a392cfa7432bbdf5d0a64e80e6a675ca479c585a64ab1877e23c7a1865e64a4ebffdd80d769fa4932d224648ee271dab869d1f6f289f4f07ea58e767d538f60889c3763345761efa63e47613b2adbd40089d778ce4c47f8d15ea56390942d2f2a6bb298517e40064a8262217ae29a7787a554a0a3f665bacbb0aebb38f12e7a3c8d438c2bafa1a1b3c382dff1f88c4b2d53fee5dc9f8aa214f417d131dd558d29b84cfe76aea8f70bc56331bc769b76bb5908e39ffd42d2faf7bb554df967fe62670e24e1ad9b3fd415d22e28bebbe3428562b616629a23204abf7e76cd8dd6535a19a118fe6710de14c8f781949fe203156d92f124512f6e0f6952fcb4f16123138b7a7f6d9dca5b51cd4626dcb77ea085a4c6546bd39080941f6078f041ab4f5aa411538c9"}, {0x70, 0x1, 0xa23, "1c80e300a731ac82ee6e8575d0625bd9816eb4a6f2034c2d019d4273ce732cb038ba23fbc6d7b320f2b92383a3e1251435de3c8de875929aba24851ccac3a48f264a2ac698af533ea6bf99daa6487fc2666fc9995613296bc7"}, {0xf8, 0x1, 0xff, "8c6160583008ad5ff0a06b58dd583c356ab7c2d0e40f2be89330e1fd38c90676d740b604b7e10336dfea0f563586826c37eb7d52ac938eaf150d5cff98da99403a5247c868fd3a1b26ea3987fa8aecbde6105cef33110404134f0b1e20675005caf601608043dce0a47d3106eaa29a30f9bd0d0bd5d58edd0a389f45c0ffb8ac2fd567e5d7b6501fbec734822c89956f2b99d9f40211471909d3ea4ba72d824f7b994297fe587a31bb8b4b9da37b056f8a81e381912043f220306803733a6bcac90d1c6e7a8671670245377e438f366eb4073233f096f801e1b8e6ecb13f9840c7374a3303c3f881"}, {0x40, 0x1, 0xe8, "86b4691ebd65661a646eecc9d9f079c632d39d082aadded3933e389ce0a85f33a40eb56aa1a4a5401911e4de14"}, {0x90, 0xffff, 0x4fa4, "fbd90a317fcaa17f89d902d51e88d7964e5dc975486c9416aceab27df38d60338e0ec2555da63a9404b445b18f0cefa649e42c91699d63d96dbed1c5cd8d968f9baa7c36178d381c600376cc12417b11951b3653868fb44e87e1abbf9acd8adffc10ad30d12efa0b4e3fc66134101b266643b55f1c1e41349f1c"}, {0x100, 0xffff, 0x0, "86a67c07c35706ef1ee729453a876913248d5599087a0d778009e5cb5c0e5d99b55f99377b420e50c61d25b95a7e0b0c6197de080dda3e5bd14cd2fb8ea523c3ae6290baf803c649ff4dcec9383816988a1cf43adeee1fc13f9bd32393bbdc3ca7c8d01511d79ed98e0b4e613363b75c80255e32390e83caba75f84d72c789f92bec82339e39663100eedffc6212ab2d48d83e647c25d159c53c8d5270ed6287343c5682c21ee25f0f65b74f48bff06e1b8666539a84a51f9e8ee749251101a6fd7578c94b6c9d9fcffe96930c67db6181edf9906ffc4b12cd0198c3e84981988900191e6464943dab577467cb1a4f"}], 0x1418}, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r2 = semget$private(0x0, 0x3, 0xc0) r3 = dup2(r0, r1) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000240)={0x7, [{0x2, 0x7fff}, {0x3, 0x3}, {0x1, 0x7ff}, {0x2}, {0x1, 0x5}, {0x3, 0x1}, {0x3, 0xffffffffffffff81}, {0x1, 0x1}, {0x1}, {0x2, 0xba26}, {0x2, 0x3}, {0x2}, {0x3, 0x800}, {0x0, 0x7}, {0x1, 0x292}, {0x3, 0x400}, {0x1, 0x917}, {0x1, 0xffffffffffffff00}, {0x1, 0x9}, {0x1, 0x9}, {0x3, 0x10001}, {0x1, 0xfc000000}, {0x2, 0x6}, {0x1, 0x54}, {0x1, 0xb8}, {0x1, 0x3}, {0x2, 0x7bc}, {0x1, 0x7}, {0x1, 0x1000}, {0x1, 0x5}, {0x3, 0x2}, {0x0, 0x101}]}) semctl$GETVAL(r2, 0x8475edcdc0f1d1ad, 0x5, &(0x7f0000000100)=""/186) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x6) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80000000000009}) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x8000, 0x0, 0x8000, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0x0, 0x80}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x6d, 0x8, 0x80000000, "2b5865e734df9b47f6be3310750c6e2eae058cce", 0x2, 0x3100}) ioctl$TIOCMBIS(r0, 0x8004746c, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) dup2(r1, r1) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x5, 0xf7, 0x9, 0x100000000, "472e41cc9bfe5420a35d5cc67fb722d2dc1005c8", 0x7, 0x6}) 16:00:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:00:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x1, 0x1ffe000, 0xd66c, 0x5b17bc9}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x7]}, 0x8c) fsync(r0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x83) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x7, 0x4, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbf01c3e}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x15f}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0xffffffff}, {&(0x7f0000fd7000/0x4000)=nil, &(0x7f0000e9b000/0x1000)=nil, 0x1f}, {&(0x7f0000b6c000/0x4000)=nil, &(0x7f0000c94000/0x3000)=nil, 0x8}, {&(0x7f0000f34000/0x1000)=nil, &(0x7f0000dd3000/0x4000)=nil, 0x10001}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x6ff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r1) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000006286938b324cc70404273cb9e0e9584a8f879563af2e05a102adfbb9fd4ae160bc2ff6389cbf89e81aa1615201689d0c99a5008d"], 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100030}, {0x200000000000014}, {0x6}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x7f, 0xfe, 0x44, "76207916784207edef5a458ac4cd79261ad6141b", 0x21, 0x8}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000240)="b6") getpgrp() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x81) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x80, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x40, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000035}, {0x80034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x1ff}, {0x6}]}) pwrite(r0, &(0x7f0000000000)="ffc5e5c278b2efff25e59ae315b4f97a45cdf597db755f63c3bbf36de9c8377f5a", 0xfffffffc, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000009c0)="000000186204018b002b3a0000030083caf7afb9d8dcd140342e03ed50f8f7c4e5e5bd43000053b5d1d09075858a13f1071d36803a52f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf6", 0x57}], 0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x0]}) 16:00:16 executing program 0: clock_getres(0x0, &(0x7f0000000080)) 16:00:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) mprotect(&(0x7f00001ab000/0x4000)=nil, 0x4000, 0x2) 16:00:16 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000000c0)="301ec12fda0fa702d4fd0dbb4e71a9315c7c6b0ed3ce73616de9524fb45ad6be9a48763efa7f45cfe3e59ecc976174e657a71055ffc6a9528a20f8aed86215410470672e435320dd407bb6684e4f05ac3c42e907a8655b478124", 0x5a) write(r0, &(0x7f00000035c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67457c45e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4bc80da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32e12c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9cd35ef220cbbdd2986f801252e027c130eb2f6d10ae92e4697622c13c7a28264e970e08f96cb83c68469ca5b18a8149c27a413a116210135d0f040695cdc26e3cb7b7b1040250dfee886c5d975d13a1f2cf0a13a16a3879cbf8317d72fbfab83e27ff748a522948f674505f8451ae4675c22b693c013d5065adbf518e213a34f689a473b252f0d722ac8fdbb89966baf7f8bf6427a707578929f960a5d12fc8f5b588b870c4f2762381321e952ca5aabee534a8acffa02073e974cb654f83d1b3af372e775811288df4cd775d92e7832e40a6ef047c81592f55ef2504128dc48918f126bf7cd7012d724e423e5f4a03d2655ce7eddccddb7f65355c1d144e985e89af0c10b8b492330e6ee294ac10849aa072c6ce9b8d8bbb23af1ad9754e0d4094c86136f084a1f982c43a9fe942a1ce81a7460e0a7ea5df192bd01ec84717c58cda703071a95d42d6f9bb2c01a82a2eb", 0xc0a) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) syz_open_pts() write(r1, &(0x7f0000000240)='+', 0x1) 16:00:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = shmat(0xffffffffffffffff, &(0x7f0000fee000/0x10000)=nil, 0x2000) shmdt(r1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000500)="11dcf5990ead5b9ecee535a01f7cdf26b0da9d264fc72c68a26e557394e63abcd08fa10e61f9fa5efa916c33a53c4d566633e0fa74bbc3965a04dc7b16d43bb3f21590c0d1de07f52200800000aba29d007219375b266a9198d0e68c16174defbca519e668f357f58cb2abf56173a9b4f5833a01a6f2803996001d10622fa93fd8f249fbbe08027e72b421088a10d7874fe1a8b3c6a0eee472e2b5e30a18d22a18bf8f78a4c1c04d852dea702c9502a25dfa906eb56a02b3a53a1a19b60311b373f96cdb59f9d8258b03fddfd3e124244f9cb1586584ce4b2aa4cca859e9f1d300002e2e585aa5d71ed475fc4805c563c12b911175b156c5fdb8108a0b0c98accdde74697e6bff826b3aa122c8e5277e537672556ae8a8ed0e492b5aba45b11af608a5f861b9cd97ea85e384af7a32e379ff6c7d56b6e3cd669205360b158460eda08dec802b775cdfc09d5fda36dd00"/351, 0xffffffffffffff70) 16:00:17 executing program 0: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000340)={0x6, 0x1, 0x2, 0x3, 0xffff, 0x5, 0xfffffffffffffffa, 0x10, [{0x5, 0x6, 0x4, 0x1}, {0xa86, 0x5, 0x4, 0x2}, {0x8690, 0x0, 0x4, 0x2}, {0x6a, 0x4, 0x7, 0x6}, {0xfffffffffffffffe, 0x4, 0x101, 0xfffffffffffffe01}, {0x5, 0x4, 0x400}, {0x8, 0x6, 0x81, 0x3}, {0x8, 0xff, 0x5, 0x2}, {0x3, 0xf61, 0x80, 0x9}, {0x6, 0x800, 0x800, 0x10000}, {0x5, 0x1, 0x8000, 0x1ff}, {0x9, 0x0, 0x0, 0x78}, {0x2, 0x6, 0x9, 0x3}, {0xfffffffffffffff8, 0xe174, 0x1, 0x9}, {0x9, 0x3, 0x100000001, 0x1}, {0x1, 0x5, 0x3, 0x8}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:17 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x100000000) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r1) recvfrom(r0, &(0x7f0000000000)=""/1, 0x1, 0x800, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1600, 0xf2e4}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) pledge(0x0, &(0x7f0000000100)='$\x00') 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x1}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="8563b8c9e97d62b33ab5ca61f3c836985d3cccec6e0049baed6d73c1f42c102bb552f8363f600bfbe552ebdde7d9082273ca70886054617fbd655349c475b4df3b0c45f2a97d720d789ef3bb7439b4aec5fb60a54efa13b799bc53adb35a69f2aab8a690935fdf759ecd7d2e5fbea004bf93442734263069cf012e21d918d58d92b5aca8cd656677f48df2ca707317531ac0966e44e9bba8d075c82e504d5fb53b2b3690bedaf2238e8a1586e30d6d3f302f904003f4c107629f821da20aaad83146cc99fc59693ccb4f3250478b8321c9c612a15524ff705a9476487e91b188615b", 0xe2, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="e4e16ea63351bcb2a3d6dfd31496c553f8f905df5fa55c68ea7e28d2f29e19c67de98171ab142c3582b1affca666bd5d2ed5f335876944275b2243d84c0f7d50353199a0f6b22605759fa619aba0dae37472cdad95cd0e906c664d5f272b562230ef0c23b7892bffbd2d72b90b99e2909296fb00f53e8ee375f1c9ccc8ad1584", 0x80, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) 16:00:17 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0x40) fcntl$setstatus(r0, 0x4, 0x8) flock(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r3, 0x20004b3c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r4, 0x6, r5) setegid(r6) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000180)={0x7, 0x8}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCCBRK(r4, 0x2000747a) open(&(0x7f00000001c0)='./file1\x00', 0x20, 0x58) accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000300)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000340)) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r7 = openat(r3, &(0x7f00000003c0)='./file0\x00', 0x80, 0x40) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000400)={0xfff, 0x5, 0x3}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000440)={0x4, 0x3, './file0\x00', 0x1, 0x80000001, 0x5, 0x40}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0xe007df222f4a6691, r2, 0x0, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000480)) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000004c0)={0x9, 0x1, 0xb1c, 0x5942, 0x4}, 0xc) r8 = shmget(0x3, 0x3000, 0x205, &(0x7f0000ffd000/0x3000)=nil) shmat(r8, &(0x7f0000ffb000/0x4000)=nil, 0x1000) getegid() 16:00:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ac74fe9fa8abac49"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000000c0)=0x43567f4a, 0x4) dup2(r1, r0) 16:00:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x5b9, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0x3, 0x3f}, {0xc}, {0x7ffffffe}]}) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x80, 0x8) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) recvmsg(r1, &(0x7f0000004c80)={&(0x7f0000002680)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000004b40)=[{&(0x7f00000003c0)=""/84, 0x54}, {&(0x7f0000000440)=""/114, 0x72}, {&(0x7f00000036c0)=""/188, 0xbc}, {&(0x7f0000003780)=""/219, 0xdb}, {&(0x7f0000003880)=""/166, 0xa6}, {&(0x7f0000003940)=""/68, 0x44}, {&(0x7f00000039c0)=""/4096, 0x1000}, {&(0x7f00000049c0)=""/71, 0x47}, {&(0x7f0000004a40)=""/219, 0xdb}], 0x9, &(0x7f0000004c00)=""/97, 0x61}, 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="e6") openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x18820, 0x0) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x400, 0x10012) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) 16:00:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100001100, 0x0) r0 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xc, r0) 16:00:18 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x64, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x2) 16:00:18 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="6c095a1a66b278d1e5814687886e850ef2440e2851f4c75d7c08269fad931fbc34c55511b0ece7ec0b47eee593f33ec5ee4416d3775384e710caa09c7a2fc7cd2562fa1dedd3eb3623076ea9afb15db3f8fb6785503ee78e8107998f9c9ee9141ee04acd1d419e3554f9145e6cbf0dc4e8d58a2499c8eb10128b6df61d2333bb65ad990cae9ea017505f16c63cbc4d4a91f348e53e64045c7ab893b12267d839844cd1f4", 0xa4}, {&(0x7f00000001c0)="fb98cc1d640dd597f37124e4cea05b3f61281093c2ddd7d63460b29c7834722b11c8f2223b5cc77806a2c107d49c9e85e49786f51d10845116f1c35459baf649e9d2ab0dc990e439ea270a7be95bbc84a2e283edbdd5b7d03a652ce645e67a150adaaee40e6efa624372e938bad806b7376529a97badb8d8550f2065e74126825a1328b1f305130a144a278fc585c73f01aca2b532ce4e9c0e3bb6726621d609", 0xa0}, {&(0x7f0000000280)="5b5f776d5355583be9dd2b5a121b66b447719d70b8c0527b190a90fb1719d44ea196e905dbb56350309259a16368fc669a69826c2f68595e1d09b54a504d6c86aa7b7a12fb8637", 0x47}, {&(0x7f0000000300)="5d43caf55ff499277ed609a9d734d014fe1e503ee779e7cb4ed65e8d2d2f3923871d0110a3f77cb0ff19b2d29b062b16bfb0778c413bb9c52dcb74", 0x3b}, {&(0x7f00000004c0)="c38b8d3952df1262f85cd8f65dc5e8ca8231431249458ab277603e53243bad410b6017302b5d3e4e3c7fad49a0946d02e3a0905fa8c948365f7bd81daa0f15ea34484441f00ff6d7aa9f8b8f4a386d5eacce1d49d3cda522e5cc4e07444860a465a851eeece875333b2320779c21d4be49979b62ae62491b7d594b6ff87447cd42848981f911148c56754c1b12c05fb2554f90a32cf89cad3bd0e0237eab0560a46afe57599321fbee4e2908c2107ab862e07f408d6fb0ea4b2d5dc1321ead6f32945c3a3160180d2224aa41e021e93150530e487aeefcce9e48d8dc8902a43eb92153e6acd246", 0xe7}, {&(0x7f00000005c0)="6938eb7c6e78fd576525535509b755e96f0cdd9aa7252ac4dfaac18917ae31d7e96086da8252f371292d51a33f292934192540efb830afc096476fc4fd1d6499c8178ca9877e3617c5b82bc42a5cb24954443c11b852d184fbcfc1d0d9dcf93c53ae520bc1b26369ba7053b802191306660496edfa7533496da32e6b539a3ff5509f1d35", 0x84}, {&(0x7f0000000680)="209f9bd8bf9382fccc075a62c32c4fa8a554200491e637d852101ba95ea02d1229ff9f8bd4c0f89bc570ae5f84aa986c2e5647db91214629e888b8798ecb6b48e59180b26cbcd3eff362341c0c380a7de7a8bf423912661d1a7cf9d06ed420d5536b65fb44a7736c9992fe97385cd30f7bae2164e0a2443f3cb8919ddb7dbe484a1c6aff8120e716f28a45ed4ecd9f0a56f8c98e4fbca421d7569f7537f8c52ee00f2ff72e10c129abe9e4e7be0de88d51b5f423b197d850a70b22ce17238845aedfe686563ee5e8b37026a5b9d9c1a1bd34c7c8cfbba60cb1620617d717e3699035725c020c93a22608c8840bf3843df1a30c4f661bfa76ebfdc4c97e", 0xfd}], 0x7, 0x0, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000780)={&(0x7f0000000440)='./file0\x00', r1, 0x3}) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) close(r0) 16:00:18 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x7, 0x3) getpeername$unix(r0, &(0x7f00000021c0)=@file={0x0, ""/4096}, &(0x7f0000002180)=0x1002) getsockname$inet6(r0, &(0x7f0000001080), &(0x7f00000010c0)=0xc) fcntl$setstatus(r0, 0x4, 0x80) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000179, &(0x7f00000001c0)=[{0x84}, {0x4d}, {0x6}]}) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x5, 0x4, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") dup2(r0, r0) 16:00:18 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfffffffffffffeb2, 0x0, 0x274, 0x0}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) 16:00:18 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4cdc0513d8033d01) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000300)) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x1, 0x1, 0x3, {[0x1, 0x0, 0x5, 0xdc, 0x8, 0x5, 0x9, 0x6, 0x6, 0x1, 0x3, 0x401, 0xffff, 0x3, 0xffffffffffffff28, 0x40, 0x3ff, 0x1], [0x1, 0x1f, 0x9e9, 0xc00000000000000, 0xfffffffffffffff7, 0x401, 0xfffffffffffffff8, 0x8, 0x2, 0x6], [0x2, 0x809, 0x401, 0x7, 0x100000000, 0xd9, 0xfffffffffffffffa], [0x8, 0x9, 0x2, 0x401, 0x4, 0x4], [{0x4, 0xfffffffffffffffe, 0xc853, 0xffffffffffff5cb2}, {0xfffffffffffffff9, 0x6, 0x81}, {0x80000001, 0x2cb, 0x4, 0x5}, {0x2, 0x2be, 0xc71c, 0xbdf2}, {0x4, 0x426, 0x9, 0x1}, {0x5, 0x7, 0x401, 0x100}, {0xb8, 0xfffffffffffffffe, 0x14e5, 0x7ff}, {0x5, 0x2, 0x1, 0x3d03}], {0x9, 0x3, 0x2910, 0x40f9}, {0x10001, 0x7fff, 0x80, 0x1000}}}) sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002900)=[{&(0x7f0000000640)="48cdf54a983c0880cdb9bdfd909e0f78ff0093a82b400ab24987b8b600dd4c9f55b282e33ea5b09d9ffeadea9005c6cbb90e3c5016fe679faac482b349c59ff0903e91836a46e71fedf65313c301341613", 0x51}, {&(0x7f00000006c0)="ab05832f2f350dc587747f0e26188eb69a6b79c465ec09030a524549c6b0c11b214417c882dbef13ce34c79b0bc904fcfa6754042dfd56dfdee0c9c942f6e0157ee7e3f6d0d4d91762dd630f5ab8862c4c27df20fd", 0x55}, {&(0x7f0000000740)="c552cf0963d83476e7a2fbdbf7726085e98583f25164e12ee2b04d954e68fcd9fc7fa4fafd354f6f2260ea1c00de408459985010113cde8d24b5fc6431d4111b3e7af9c25149d762bcd0f980012a6338783e402fa64c98bfc3598c1a0bc70c20ceb72843406308b1b1629e46474a73bd896a08b157c94f3eff17760eb2be3dcf3f064b40386e43f7bfe8dcf3a1992ba76c250d2425a165a8d96d8fbccff346edc0e931a75c51a64e4940667c7005eea03085e786a0a52df343bc4b758f56e3fb794ecd8d084a65317f7ead7eedd557d9bd13feca67a2521caa3fe9776df5f83f63887c2146a5ebd5c2bccc079d5187dc86797215c73c52ed28188e2ffd1ae05a6fe6ef1dd0e40857c063466f7aec362efb3dac761a1062dba8336974ffeed31826bb1a1daceaed5eb363867370d7b1dac0c0a60f227357866522994444e01008ba3388855cc2722fb43e369bcc68db4262384fea0688e97a9df5fb976ba902a3f224c5a9e4934f37253228244a8184fdf4b315bcc0c1f935d2f2bd1947504c4ae1cb73633b8b38e1f8975211802009a76314d2d51d8119979171e1f52d81ea81945b225384c42d2f0ae6930cb08ca9acdab53a7974519c3e8a52c134352e037f3f40fee687344d59344e6e95fd470de4d9c5ed223f8b2ea4d6301b4d7d9ac0e7de83deb7d8a3f2691a11de943cf0a8410503780d5fd728551ca9dbb9fef1644adeba8f85c47c92fdf3ab48bd650bdf68cfeff415365f9aa3c33a27ac5b83f0418040867327dc2c8420bffcec50ee02a14dee5626e6b0e7e8c50767b370c6b790ba8a89e8060288d56d48186a191ef773e61e43e33de3eebf57945e3374a01ea1953141b2c33affd11d98d0f20acb2fec287517170ec6c231e873c7768c465b817d99ae12f210311b96bc0ebef787d5a6e231dc849f19185d96f4fc83e6923b47225cd7241ef5e3d6678af2e31f91ba63bfd58ac89f1c84f08997019ed4bcad776402f97bdd7d034ea12998087ea8ec8ce948f155afd6724c70ab5d21533b164ceb250625918382ee8cb324bce6a8422c0deba803583d4ccbd7a9cdad8782dd682b36aad45e0626729683254cbfed9295d0c641302af270d6ba3f21d714490658b69c7cfd609c90192170b81481b25cad547f0aee1579f8d6c30a3769e1482e6529c90f9cccd286a9a5920f0504f8a33e092ca0512558f0b1eefc781684fa796759d53b14c7463aaf239d03d820abcf19df41a75cc32516a704860dcfe1dee455a74393c401fb2475956fe6384e3e201c4124a8d0864996963d2f00539e08908fda6bb738471249cc9bcd8fc8ecc2d59d7f7146ddad077081cb62215e8c2134ac88857f6f5cee53aa23b1bb4b2059baa22b79bfb93cd6b3d5405e42e059cbf3cd585dab2ce0e8b76ae4c3bddd425ce37961befa24a7ab1a14606ea8523ed129d7882f3e2cc8856d57b16ab67e3a312fb81e66b01f26fb45b0c457b75a7ac36cd1d5ceadc864774ba42429d41f1f222de01ea3bfbc888e4067493dbe35af429a3b313236e39207e312e7a29e735a8a8a3369a1d66f74f527a353814c0ef6694382f899b164cdb756e35d36bade21636248564eeb717362e9fee94a495e5b10ec505a65b5ce38efaa366700735dbee47f3143fd6a7a75e9e4ea7dfc2357ff05cedba7cb0cafd20f1e03df56991a72967b76ae1d4ff51b36d2a161fa0004690a636acfc1240a17acd88d199c552c29bb0d5d22a09c8d351e203c1deb2847927bda383bd98cb2c96ef249914f1d3a682e71d5ff34e24b46f8464e5fe046a3707ea405d638e2181a8b82819e5351c8e3f835e9ad13f8de484d76f7eeb3098b3be8a993ba17e18e9c2949e7da5d5f360366505619c7235d9ed7c4bc4f814b275b366f190524c8503f0b7dcc1b6efaa4def16fa727d9358f21ded2babcb54f26f637f3b56a137535769a67bd2678ce0bfb88fe13493acadc563d8e11227f0ece2728bc18e5d34b4c0d047b0a6ea15fcb11b8be40cf6553ca4831c66d419f6a55a5ed4aa9fb539a364cfb928a7d8d02284fa243d807471c3208c2c00c00586d1e14ebfdd54ce931163b56e5f53e64d321b0382342ac771de7302e54dd14276c360a0e11b5a1b6649e895a94b5ab04237685b3971c5ce4aa13fb5f05307992a2bb42f8bd4b41b66c295d90c5e11befa93265451c24771c158f208a0c4ee4c0b1ddea18a5bd6e2c8254cd9cf79aa8a9ff29e4f58bd40d7ad11e6450fe8a461d3db802f634a8b4c4f404465642a97f0c5f8d843eb0d0d7ff4870fc591fdd3ac4c0387507c9f7d76506fd148e36842573348a5825f0121c1b329b31bb4b2c15ded348ce675ad4e2f6032f54a2e2b23af79f2ef15508dabba48fd4da4e6bc5482cd70f0eabf3ef730548e5d22c43ae0fe012c4e02f20b34bd2c30e2b749fe50bc99bf99193253c71b9aceaea5fa61e43ba368e8176345323375ba4782454ce4088c32f329d887da8614656d7da65bbdd88842a1b8a3f54b20b30d9876e4411b2cf5b237b548f3fe769947c221a63e48612ac1451bd6f6c6890ab8860303126db1cf3133cc9afebe59b272d3cf81826ea3aecda99f875c85d0abab773edd91485d0f191a5be2ec6ad9a2c9b8c569990d96357a6e673cc33dd960f3bfc8ca4a189c5b0cf0c29448609ba1863fb7edbbd308c8ca330abf1760acf444f4a8b8624372efe6f7301b8ab29fda9cfc57ba225897415d7af1fbe739c0553a106185e3234861ffa64606e0eff84f5cfdf571a873442d1b5017d521ac9a89469c4a4e700635f0709fcd4e58bc6c10739a99332c55edad4968190a66e763c9602287870c99d52895db73e8f19266f8369a9f42fc370a054d4e7f0de57e2fc2c8f879e48a65a48dd291765343ba84d427cd51af8c19eb4f7abc6bf2c9786039b9c3fe327633cf431c1004e92bb559aa7e6de4625708aaf3ea44b600c5b630383575b90d52d4d5671f7e9aaad177ec1a9441107a38518a94677453dda8aab58ad28fb918612227c1e999ea4bf0ee94ac06dcbc26dc09033f81614284dbba31f4938ed07ccc07de16976bbd6685fa38c2411eb42252ece3658e264fed5c625fb1c0e1fc305e842c72d17cee3c7723890099af848c1dd3e9314a3391431460e48f4f129fe35554bf47a47bdca752a80d0a6a9f8fb290c7397ea5f2fece601a6f95d39f5f4bf47a43223a3fedc658865796beaa50a2aabc03c807ab3c0184bbeb6435eb715ba77ef47af627fdbe0515d2be2febbcb4c57866d0dbd5938187f0d6b5b6df17400048b3aad883eebfb9e5032ee85fbe5016b1e7382b23834a2b6f3b13f200b331466f84ede7041d4deb5bda95a5a31c04cb3b5d1818c8128ff6023ae9b30b35619555474ccc2cbd57cc2f33fd4cf435f760d25cf9170560d10289e95d2209dfde849dd844635e0c4143357ca4d8530062eb7fa6abc036f319ec66a5e4397ffc556abffbfc8fda192c583605297a965b853de4c996d148b9a17a40948cc06269dea4ba2ef6320cc7e9b3a0026abf07005bc65e1d897abf2ae417ff9c51ff1347e1f603b71075d60e89810ff50c822b4981a49bcb909d2c2bc50018eb91b7203033c5f31df37e5da22ce17cfb38522b6d29ceeb9c1fdb0dfd2f6aaf9f294a7a2a2cbb0b78d7709913ec4de4115a5040123395ede5fd02f18e55a72dbe73516fe6cae9fbda7d13af1c74ec825771ae8143af685064d22c5601f2cc1b1e939e2f87967a7fb92fb99f1b664a7ad652b704bab18b70a4b1f9281f86c02c68fdc13b36ac3b301569191bfe9c966c2467cb167c36d73f81b289295ec207737da21a81606337b0e6b61a5ae1c491c8814a2559fa24a6f5446370e3a7b1d70db0d7a923aeccb765a6b330cb94aa900eec9b698c8945d7a7f9b0578481a3a3e5a4a5f98f83cc53a474b4f53815b0ee40c1ed60b335aaded9793546b5c36aebd0b1b5ee8e6b9815d11e9d1d7b68a2f8892985314bac4e07bf3458371f90b68dd5fc4a5af21eb27e7e23408ba7b54fd777aa09b8da2ccaf3f48a2eda7f678406ad89e4e9af9c16ade910103cf0b7e6dbfec46d1da2029176fdc3e2184fa0a120c7e69d5d1fdcfb1e6cdb5afa2a140708aec94e8f5ae45d1ed15095054d20936711309d31ce44bb0a3f1b8d35e7e7d97bd35b414d7f9b4d6e1268409c9c661a0bc18026687e47b2966c1d68b696773a2dd219135536962b9e84c8ff8e3ceae7d6ccb234456abb8f89ee4210903e3b63e10b0b0ddbef1b1faf046ebdb891aca734796c1ea5495b0dd3bfec6d0e63c5d4d9109a7d0909e26f3c0a4034fbe852021794250b6d5d08a05acad5f90f5fe21b90f10a3c4c3a13a98cdf77ffe5c72cd2f38d15e9f79b1a510836a566550ef954669040bb515b4de5109bf7ae0fa69bcd4f63c9991d00bc22ceab14f004d8f8e883fbba0c10332130a27979ad4c68c5b7ffc7808b8d4de5d88484f1323fba7c921e2c0048c8ca399bd6ba7ca668f7597ea6a7c803b8b9779f5897b8c13e29396e87786b80dd4401ea98f03c2e8ec43d8f072a46bca1244a8539488f7bffa91142ac53332ea7bc2db012fb3e49cec89943454c75a742eccd00ab57a4829e99932552ad1f7939001c36f03ea04b48bfb4fb8049f8cc49029b464fb47d77d9b73e331368e127251170224d656275865d25cd4846b2b50e696d1a1012b06a8fddbce3da98de5a555771afa5af2e56eca711c92951c8b35ffaf6cb0f3382a8bb7a71bce1e0288f6670d0f1f8f1e70ceae6a29d3a0b363a3ad52791898540fce625578a0e01512a4c42bb8b0c47d05bb5c833d4c945a1989a7bcb4701c1169728b50bbe41295cb1c7399bed87b8dd3841d070fa781a766b3ad78cb81a0a0b085e1e4720f650a180dde5747b93d2b6833095ad300c015d5520795aafc3b910691f46ab197dcb87545eb3c5b172fd2a97cba04a320a82f0904e74a74c1cee563863d2dfa1e20e8af4f22739ebe1fbecb9cfbf2cfa36833a41477dbb26761bbbd623208920ceeb8b464bd45ff958b8051a143fc139f4938f49957cd4169e5ade291c0d97539f616a07eba4950baee9123e977ac583a08ccd23b510d70b9de7cfce85180af2d4245fa4927b0a95df7df14b4a5811b6364dfecdc8c18eb4a1e55ef560a0bb8badd4783f342d34539bc9ca4cd538277f1e331cbe8754f30655d240efbba7e3d4d5c371fdd2ae15581689b0fc5e55880f4b6703445cd18a94242d1f32373b24d78ab8c5c7b678ccad5411a80abef9eb9694bfe9be819a083316a8c2cb6c398e212bc61d7d8851aa0d294d666cd1d50eaae10e4714a2348c4a46743f5a523832686e1adbb96a88008df69984cf3fcd518649ba1243ae79c68273aacd1ad2f91db472a214179549585426a24a4aaa50bf805b05983c7a86699931e82404b325726d9d37b226f5c32ce711dc949ce1a540dc901518ace4b8a53053436ba0d83a901830c0060623d157d73a3e23087e4a139b4cdce0a8b72dc15a5a4ce5caf2789b351f176513ef48e3cc1a146ae552966e03c260897698a14754765c245a2a822bf207ec9d6205f8f498b584292d86cd610d369e76d1e8d969248b99226c66d00279ef63f679b52dd383961b3a0a18e9d86ed2c0e3009cee1a4622950e9e200673e9a7f5ea36014d15047af7047883a01e5776dd5ea7e95398bbce3fd48f11ed935fc43dc00e4e3e2203f323ac712ac332ba82d4761690e7402a87f191e2ed86fe47d6eb3af03912f55a553a3e0db0803929b5d0073480eff92c0d370b6981557a3d5bd", 0x1000}, {&(0x7f0000001740)="03047dc965c7fffa50d678cf08dd800abad0f49c57805087fb14722eb1b0a1ad42e94972c400d3b500534d6ab6b014d83df07cdf2e6144638f77ae276c8132c7d07272a026f56f9fac3b29fc89e510a90b36f8226f83d76e2e9ea0d653c78651b3dbce63d989acbc4e015cc8ed5005282dcf492707542be4591c035219643194cf36f38927ce46cc4888638b7de21bf3b43e27578f5009aaad47576335af0273dd141a60fece1d3c64785822cb4a4618b04437ae6cbd6b0107774e42ae8cb2145feabaf358f2c32d4a9ecdeb6d7721cefd8d256311255e3bc5faabd6358ac3c8f5d84943c300c40dcc91d8307c0a9cc8a31560c0327f59a374eb154efd34d9f963afd126963a3ed4e80005b3b92f70c2b6c8a8e40c5b6d227e775c5a7dc473288bc2af5d35a3744d5d14790ed0d6eb8949aa11841e95ad0347db9a788bf82a686ec232e603d30cea6e887c5f80ef49db2e690590236641a1f7d314fc78ac556cdbdaa715ebb952f2c23c67a228de96d1dc06e1039994962f65508468c84db2433dab43ec0a38db0f8592d0d02123efa370e5dc9858837d6e55fbda5502cf211082f100c99d3ea533118e837e6ccc198d87525b80234370c65e2498d7eba26ba6a8f9d08ff1fe96d8d7174bb82a1cab3fabf23374857fb9302e713cc32ad51373ab35c78616b2c7ecd84ce7d8e5669491a9993b7393ace2c5740a2b578e1f6bb09af45d10317a0893a459628323e8b26e32ee6bb423df2b5cad1dfd488fba1454a5d607da1fd46e1955a91f8aa2de2d819d8d6b2f7753d14cbc4291e8c17fd97db89f506427ff71b506d977f778ff40396700830657ba6b2141125d3a851f5d4cdfab326b572260927870a31dd9f8b6103dd077fe963c414e07356a1953c98bd8bb2678a5036d499783b2bb3b19dc25f033b98a724e4e9c6b8633ba3d5254ebc015e286038dc8232aa97ff8643b13792c467a136f4c74acd3d1b265d745f21ecc6856b63509cf00bec8bbec8627f1ca9976f221d8e31ce2eff5db6a641c5bb07b769f7b5a43cc4b02b992fcbaa646c9c8b2d38c56d6205c753330af1c87e8d971a6c4fa3a41b1e9473dcd2df6a2d4381bf5d1a3c9ce9c7b0f0bf39b1110d6fd1259ede2c4a6e60c75fa7a096ac0b08811e1ca3a19ff7d0f3414017f551565a7235ae6d02e2f3c619ddd95720df35d487d93196083e480a2e5a01c27752c51f8a4e838261941958e542247c51769f6e2141487903fc7c444df09d4ca20e14c2141d2ec2eada20a899e6280433af03e52d582ccaa973bb17091731d2a4734444593b366a08e455a390bf302923b2c9b2f192a1b72a969cf691bfebe7b701190805407ee90ff289f676f1039548db5dbc4fbd2495950c9a0ff650e4c24b5d4da340844b9de2b10be2c6882c5ab8b880cfe21605337d3dec13aa1fe93e7ff8ac7574bb9b29c29957c536e03b7ae1be9a17561c401441e7eb178486bd6a419980d7be115c56095c86575532756abc52dbc16a8048d6268435f173ae7373e3440d4243447a85050cbc769e880fcd964bba9f750bd955964db1202d6a808ed012d5f0ee272f02991fdec14473f039f4b5ddec02b9354ed49f86cf13b721f9055d17d4a88eb1c61af1335de9a88295f6cff0fcebecf3e1ca500745646e0f36905bac9bb0a74d331d196ac66766aea15a346757dac94366df748b07c7b1d513c185a8ae80fc55c86caccca61e28ba1db5568c7a1bd247eed263b69ed6ea57a53a75641b380214bef5dbd13378218ca883e91faca68c1ce2b2c79ad29b29c3c02fde073cc1404e756c59b02ebe420f6f8221203f49dc6cc21e89e41502521688ff40e086ddeb77a374eed7e704004585dcb0a63a6f1d3369e44b2aa546a2f92bbc721de378d4780e7a5358e61d0cce3f2e57b099cd607d4ff2770283c9d192f19604c941b9d15b7d09a15c55a40a3d6ff8fd6667b03b415baf82e79fc1f3adb14af225af11a197518933005e2ecb67b8a50065a8f2b522536612d2369f29b087e74d2a63229a49f6c4ce2621233db53015c6302464e23d556155239920792925f42f53f1965e5ba50ae8dd6049ec2e268a60e3d9ffc96569b4e8f11a96ab655c2bda28a0973a9522b8f30c50850efe9b543e6a916364ccce32a0e2da4aaa04311bc82d78e7dce625c7087b3b81db42e772f98108df62f7790c094051de9a29c6609b39258fb8c56cb4a8806b1605f75f544cfd303402810ca00efede47f8d280d31a63e6beaaab261af03de13d730da1e43d41fff98e07f54c6676f305f64b4e37dacd2545588a3fe94a4c4973f55c84b0201c2f5e09f5ad54e4c8d0dc51748ef989d514890c914aa825da3cd2475e5a1416c3802f6a77bde5bf34740ca24f5b0ca252a8ed6d4a3760228960ce9ee746c3a1ec9f7f0bffd04485ee538ba3cc8542fbb71e5b83f4d6654026680d10a32debc21b56bacb9d204481b7f1276bd5238392459c58a19f805af836dab329416c2c1cd7148d8b2c6f82c03860be94458ee700da2b48b0a7e9e7ad774a30f95b6e65731ff8322b33c5aa520032ed56ef147d2ba811f5253b6425c8af6e8a98b7ef2cfd1544f7d7a797c07b3757557dbb21d4c858353258b176e87132670fc4915669f2b70a62db9d6dfdb5c2d90af1433d8feb6a034047f3644f0c8525451565cd7f581a1701b22aa8c9cd6f4e9b8a8e4bc5a0b6fa0ad5ad6a9c3ccbdcd111e7414f9fb43421bc767595d2db20dfcb631adc220a3c54a768f2113ea55180dae16da2bd3c10195aad3cbe72a6534251907d5b9ce3a670ca78f98190db825db903b582a96367599cefa4694cdff86bbac1ee2011712d08422d266344efe6bc9f248a33e94b38518b0505a32d2ed60473a128b9467ff9aec781f12db8e15b9e63c45b5527253f1d7606094f0b3697c36a1f5f8dc974a6569dd03eae77c25a1f0b7d697560f5a7db6a8ef04d16e34609efe4d3b9459dbc8f9cfa508accdbbc6644190f603f59cbaa0f16f427cb5b7d110405ad1e976b9ed758f1646668f144a45de8c62710e4497647b10f7d9f6e63cf6eebc668a87d99cfc71eef414a38854482e9d298c2d0eafc8be25d698b1b03d5a3a2ba5ba37672eedce29165c3b408a3ed7d47482e2203ca6c9cb5588831bb57cc1919487fd28178a38a8686fabc1a489ee650ad77cc41a06677ddde5a71b7e3c237fd3f57cdec73eae797ca3379a23fba14d604e3a190877ff012d597c8ec88fbea212c869228a59bb265282c9ded74fbca74ca95e5eef59ea7c6771c0c6d0f6af917570c3570c3025c6b49757343b866880b1199102f71e3ce14c06668e9c5f43ef10bbafd5e497aeae9e883f1966f4b5c10e0805a1b47ac0c8d20c33d8a50abd300103a5a927c41e8fe919f058c667c727b203e8fadca1b1eabb6769bde9b937255f1df22e96ea1bbe6d81cfde8fc774e08b37dfd7561675eef5a88a18df2ffb4be9ae1081343be02caceabf21ad8770a1cbd02add94e7c4ad057289ccef9e71b0d22b221624bcdd0ebb1ddbd76c0bd9998615286d433a35c4453e63957a4c6eabbf15471d7174dd1041aaa3742c9cb03779cf39bff98ea607d6aa564597da2c4e0f80f200647f07211417ae949c76a699cee68a6ab8352d870e7ce7fe04f05791601be3c56b97e98396752ae5a2613107bb0ba739f0db2a6c5b8296ddefe8a54a81c92c61861af0a2169a05d2578ea7e62ea56f34ed95e709e17175a060a00740557508a08e2c99d2a36122edbfe14f7282735796818725b3809d836c8f685cbf03494e4e63b9a59cd1378d0aaea18fcf7b6e7770e43fda1f8fdbb6307d8e14b074e412a8d126bc7e9bc264507d20c0f24fdf4bcb2125ab22a862a19032ede2428a418a185224fe0b139486d411cd2bd421e16fba7aa0ccd4e7b10317ce5bc740230eeec56ab52829d9e9c6b8dea8ea9737ed24f6e52f9ab3a8f25be0cf66c856f1b03667adc8b7bc6411eae0836eaea1d1f1a02ea62e4a5caa983264115d083a20cc0ea2f5f1de95f6b93e8c88f2566269dde0feccd215c7693d90a922c5e105fd38e96e779e54a70f931dbad990350599bbe334d9861b1efc9229cd621631baaf97c7f98da8bc398bab4f4def1c4754eab4d4f8fa79a901446427f3e36e72c5e346cb64c7a74eda4ad8d1bff3f8e90ed9954c456da09af1a238c6296af191a08b2b445c0893ee78a8cff51d25324f23b87a85c72291ef8f8bce9b095a3a50c1f5f489729040b5943c98ba68f7f9159445733b66ba040eb9727c516f8d49f38af1140f05a5955e3955b78f92df423b537703e645dbdfa41ed16301a6e7daf4d446486e5832c65b479e671408673f0793271c8ecb4f7175bc2feddeda7ff41f80ccf308c5ea833d057a85709f6febf68e50483952dc2ab624d35a4fb9d9f69d1577b0fa5272a9e356710cb2bc46d3fd5ad536f7e3fd1ea62a5166d8b49406df45868bbb47b4e0a83036ab27c54409afffa03a02802fbb2fcab673a9533d47aea870ce793f90e3fc40766e4ac95415762ed08b7fbc3ff213a95de0b5c1a798436bd705f6d25f5d42b18ca70b1db812d8bf45fa6031f1ef9ccfe91d6f55bd2c73a599c11a14f3bc6492f0adbc5aeaaaadd3354d8b0afab6f33632c0054ad154b918de94c19f1f5fa0dff10087ff111d186ff96985f3457fb5ee150ce70d20f4f2b0378aabb76c985e3fe135b37ec6a8cc43b49113907edde803a940f846f6498292d5b135e1ef4d7c8850b6c2f0a8aac840623bae8365b75724b77e9d3efa362b1a9d3e0da40804548f0d9a122d61c48ed5039ca7e0810c5d8b48ccec81230e29ef0b0c9ea4abb4db0a3c3c475c2342a7b03727b96276fe3d52c8690f38234c44cfcbafdcf7710d502683f500324693a9188650cc4512a5aa667d06186c8f361b7366baf9f75b939a233d7a9b8e52dd9edc27ba3ad0597b7c3f44b6756d34eacc88560df4eedaad29287b396a5e7205815d596db9148d9dbda8f718a19fc95d6f901900b153b248903d0e037ff942ba6292ad2ad92e40ba514318b72af2f1a2bea39a3dc58d8733f85dbd0a290c3f7017ab2abd51ce495b28e90e7c3e0eb81769c2383d04a3d03372249c63a8f03f0bdec7061118efe5fd07ef05a22650399b34ba5571415319c3f0addc47117c813689a31e8384e983ad2225f30e40fa075698d51d71f5daa6dd53fbf35cd553c12ba2500b9ad7ee1620710af81a17c65142c373a440eca4e5b304b7d738087e231adb94180502b92227312380d3aeda29e3a921c980a23feef5fb1c722fc35e3f8d91f0aa5e9df71501beec89162e309532232467e302eeb101abb2ea6b7cba76e3ea6dc2588e23a90a77e09c258da8a621aef12cd2ad49f88add331741e2f6b5408b401b98bdf045c5f2ee1ec3c5269185263a97a4fd398c836cddeb23d5e204c961049dfa6eb67d2302e27b2c60e739b315b16c45d1458badee1897cad729b866ea9f0fc448fe5ac369a4e4a2ae7a44f823bc5bc7b1384e86ddf8ef8da2376d510a2d23da6586d2cfb105b9c354327174e6c12eca3bf182e1ec035ba78c06a2d4994c66310273b88ee1fc3beca3cb9d44be7801407bc63b92a9c2c0ba0ac0701a8326af53c3515b3cd8bb35757603b54f3578d325a90abd76b73ebd9300109eb7b9acbd7160244c4c8144e95eb1e66d687c9cfc480349acf00cfb28d07252733de35a4b214578edee53731bf9a49f07bab2b51c9f50ff30f930fbd59c57d43c4f393442f818bfeea3f05b3a30ad712cd0b4f2fa15901883df", 0x1000}, {&(0x7f0000002740)="ba5217042f614df4d17556b408c2b094609009cdd151b71292e84864a74b7d1be68bd2edba116f1f265a5fe34856e531386aa08628f703a0c017fa46ea0178a8649bf035a78ad1e735f6f1f39fc9f6af1a8093d92cf4a56ae867ecb9cb2c6f10e3cf94a2891f107e", 0x68}, {&(0x7f00000027c0)="4caacbfb8099b5451e0c96d18a6ad5d2a72ab37e60e4dce3d67b0cc4891a3061c44382af64e60a445ba5d5d897f0a6dd154ceab40346f1f7393ff253fb570f2db7e09caa4dfd8d0866378cd61eb34b0602a04774a1beb2731210b98836d337196a1dfb04164097c49437b1879b37c62a2bf1a52bab2478c8b9e24ecabb1f587227621cb1", 0x84}, {&(0x7f0000002880)="80b7e67003b5e53807b5eac0638bfd8eedfebdc05e51980ca51a42cb724597eae8492754c930f6bf26575fbbac1c101b07ecb73e1410a0b59153dc87e7a2a98f31f49cac3d41cd6f52e9c17c6e26132e1fe01268139c5db05cc039d91f3b6d8a2d765be12276e56f83755f7db41985fc845d3a30929fd9", 0x77}], 0x7, &(0x7f0000002980)=ANY=[@ANYBLOB="020000000000000064b342b3091b8200", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x28, 0x2}, 0x2) r1 = open(&(0x7f0000002a00)='./file0\x00', 0x80, 0x100) r2 = open(&(0x7f0000002a40)='./file0\x00', 0x20000, 0x15d) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000002a80)) r3 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000002ac0)=0xffff) unveil(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002b40)='x\x00') utimensat(r1, &(0x7f0000002b80)='./file0/file0\x00', &(0x7f0000002bc0)={{0x401, 0xffffffff}, {0x7fffffff}}, 0x0) semget$private(0x0, 0x4, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002c00), 0xc) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000002c40)) r4 = open(&(0x7f0000002c80)='./file0/file0\x00', 0x400, 0x20) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/zero\x00', 0x200, 0x0) pipe(&(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r5, 0x20004b3c) sendto$unix(r4, &(0x7f0000002d40)="83d75d84fa7dcb802ed0ef365a8c5ef6da1cb69ed4845aef950463282c76343ca96841da8e858e5dd8a8d5f3eb3b248c370f1115aa8eca55aef242248822048c5b3ac98e2643b7c358275ab2b0afa96c8920f49a31f84996a20c4b66adccaf1a988977fcbc0094c866cc209e822d461eb098eb8cbd9af7a48a0b3de11ae93144d936628648eb1beb8b31", 0x8a, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000002e00)={{0x18, 0x0, 0x6}, {0x18, 0x1, 0x100, 0x7c96}, 0x401, [0x1, 0x511c, 0xe7b, 0x0, 0x6, 0x7, 0x4, 0x80000000]}, 0x3c) semget$private(0x0, 0x0, 0x1) fchflags(r6, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000002e40)) getpeername$inet6(r2, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000002f00)) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x97a}) 16:00:18 executing program 1: r0 = semget(0x0, 0x1, 0xc) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/126) semop(0xffffffffffffffff, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x46, &(0x7f0000ff9000/0x4000)=nil) r2 = getuid() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000002c0)={0x4, './file0\x00', './file0\x00'}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x401, r2, r4, r5, r6, 0xd4, 0x9}, 0x1, 0x6, r7, r8, 0x100, 0x3, 0xc1d}) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) read(r9, &(0x7f0000000340)=""/7, 0x7) r10 = shmget(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) msgrcv(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f4ca3fa00000000000000000000000000000000000000000000000000008364c296d41e6249ad2edbcd7d8f2273c01956ee52b9a7229793eb07c6cec329c082065fc1c6eb70ad3f30c7bea8b19bbf72ff2beba8e24216a0d42da696671bf3fb63170d3152b335ac3efca99cc4fd6acec182407327f73a4ee808c32de2d08433d40e454e40a3fe5f3838076cc359671528698f58e079e7fb6c3b47b7c59cd8d8c6070e8507bac754e1b9f46c02987318598d7384182949d9bf4ba457234e7869f692427b7dc4f116853883a8cc78d3830262a3ffd9ebbdfe118563bf72daba2170a3329f27c603940dd9b4ec3af497d8aa71b33c2d11d0"], 0xfe, 0x356826afef09a967, 0x1800) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x2, 0x8000, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x100, 0x5}, 0xc) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") r2 = socket$inet(0x2, 0x2, 0x8000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="332bb95467fd0b8a8c9c8df250e20a7edf66dec3c12fa73e60f90cd9fd4934fd06877b44d5da921c3155d408a6924507645d9f55b06ba2666a5fb33053389e4a41d61992183ca93d7ce2e9813ace875f41dc6278411293052b93d95f7bbd54eb94b012c977ae29bf0f091cc6320efac714c804cb3f82a45cf9838a0963c58a92627fe3b14d8f4b15dafa0ecf67836f7de60b73f13833be071f7b3d14f2de259180b0336248c9c11fd19da90a02a994e26cd069", 0xb3) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000000), 0xce) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe9b, &(0x7f0000000240)="e1b5") 16:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000300)="144e8f0bd94993a885ea8b03b0e305080a2b3d28f4f57f80f30123efdd6017d32aba652614b0771a4d5785443f913a927047ba8228dd741b95c89b44b90b6096309f670aba251b0144910c39840565dc1dc74e7b4ad9113189032ea4937b1fe3599cb0200870c2c1d60e5360a09743efc5c36fee046262e697f05d66a6211c50a9b37dcf36637e7289e11aa970ffd37f33826782d814779b1b514524258fa2506ec26214c4701910852f53562ca5c0c850c64e91ae81d25acea081060a55369e2834ccdf6f0765a136b0d3f56f80e798596ab384ccc5d4dd50b7e9c59f697424d7e4f3d4dd82b160c30fb75b3d58d9c53e90240b51d5519122c141863b1de431d7ef672c32521fb21646260c375562387fd80e6dc8032398b8f647f5b166ec999a04ca89648b9204e08feb2ea604efed7cfa910442cd38fe5f2d4933780b766897a1a5b98131afed47dece6f47e0dcbab68d58e5f4bdab21c868228c8552d23ae5634df808f6658fb8b6b266fe4abd2cc65bcfb2f3477bf7f2cd29fe841017d3bcd2cbdf42664950b0e945dbb2089f888cfa183aed2c1c83e23573cf2c429eba66d0097f65625f1ad0b30bc3f9d4eb38791386fdfbf32af60e10c84307d66220da9f740088f2b2595881154feabcb4a844ded817213753cad8f59f98f96753272379ca86ead4dbfb909b7dfdab9beba3d6d9dfed3fc448d1aafc752a0e0ae18a4ccb74675c0748f88f9dc233f84fb3b67ed3ac22028872f58bfce63f6f6031e7e191b39b0ee74cbb064081bd8bb0ab50dd3b7e0471032fd01e92c2415ed86014411ff104e1c489236c0e679fe8134d92cd2784eb1d813a747591a54b50540ff1094598312f8766300b536bd2708b5bdd65228b41ee88765990dca690c7151de7e72b81e4626a62c94f7812688fbea3871b7654f4bdb681de184c2effe6139fcf28f404d360082e6015ef6ff8d5921fbb82b54c53597794e91eff589e3e18b745d529348e6dbeb50104627169da4ac527e44a8d7863ebd94949b5e7bc71060c5e5bc2ad0e7aa0a9ddacf39e1097cde686aa8afca39a616ff64dd5bfa28c4deb5a6638eea45e59d5ce01fd52a1cfcfd231519a5c23e92f61179810a4cd882feedbeb4bb31b296829a8a55ff256bf56f98a5294158061e3c49c72f006212600d58234d1105b872364f2e0d5eeff9a389e9ea5662b43da3356abe5ad95a3bdcd4525813553b63d3d3450bb9c9ddda1b28c8eca18b3613452201e2752481d385c24f5e230acf0cc808c57e87c0a4c95b7029ae1782fc4b29b68c1f798ab8a7306273a29c130d6266da4c9bce7bc75dfc3cd555c80daf9900b29f6c8387bf54aa8cc041fcfae554abe074d9fd06556e8fb457da0a5dc27d6e9b5a7cf2d61f579f11e82f9af29d0dfac3b8a328f919ac5108f995974fc9a3b96248b131fc2cb5236884d57b3096206fa7c3faa5999b9777886656dec35e998894fe4dec9415a7832efadd1c69be5159b88b998ae5f8e893cd733b9c362d5537d32029e44f7ecbe137e1c041c1b00543dde5538efedb1bd12a3ab5b14bf5020cff40eef5500fd0a7cc3ea6a19cd874a222be549a8e08ef27083c4f82e57553eb032c04da2dc0d3ed3996d1f7eb4c148810e275fa90fd4cde4ac023160341df4fc51aaeaabbe6924f5cb44b9d37d11883bbfd5d05f38939ec199f561adac4d5860e2195a62330ccaeeb4d79bf5b10981f63b344a340aeb80a6863227ab109cddc117982946612d6c06e22ca922893f9239b2051fe195f1b31c793af84ea3e786618b54d6618e78ad64dfb78e5d475ca369f73a7a8318975d72f20a02a30762d99ae49b3e03f8d7d22ebd5c8fa17ba3a74d8a54464f321ba53d5ad3f75e3fffd1efe4d16f806bd094969b32f567d2dc75fc5adef53d558fb9a49a28a701c0b662c3342c2af8927affa86c09e449b81da9f69ef60c42f7cfccddae1484c73cb6b6ac39c4f5ed7568bde14b6f0fab4a81be6858d71f3ff89b64375eeb0235fe16a50d1e811866ca36d4a366e1d342bcbb4058ef3180d9ab58a1c29470aae4165744dfe7a5826602f560e3e71b2ab563e98a8cb19db6f83fd5be577d7eef4e56e65ca115638793514348a49b6862d39cdd1d691800143392f6e56ea0c4a5d8e63bdbfbfaa99ecb6b09f8da57a2fb2825c9552b2a473c92d66e3b7bba3c376857d867cc60c072f67863402a7611dab1f85120e0e8846ca459e1d318ac5e016bc9528c5df55a82a844ac0dc3c05483212f1eab0d791761001a30e12430f4a6f2010d7399886efeb808a8c641f2f2dcb063c6b1de02df85c4b10af2860ed9f61a3351a6f9da7dbf4d9c6f01bb8a7fda20ac52523e65d273557cfea59414043372809dfff06bf71c172bb6afe35462081e3552538462567105178748774fc2f59292dd8b3567df8780d6b5d564adff8a786c617a70c4314d63f4f465e4a7df49820aa299bd4cfe3f92067da858c59dfda3109f686bc9750c97671f27f5a7cdc897f190da6f1402abd29cb7ecb0b35a9722ea6f779bd0cb08d65f0acb91cfb850a7767d2a374584aa6f9ea15df0525531e972d9cfa301aaf47ce1f809c65d9ebcea4dd612387811cacdd1c5e7b54555808aab5c8b3f63143b1899f8c887fdb8a22708b57f37615078ef79c894c1dbbe52ee4fa5776ad303f1164f661ab84cf595e3133d61957940e27d9b8438afe29d7b71bedb9e314e21cdf16942ad5c8f81de191f7e423610d552de26119540c7096c054ef69a59cf603572a6e55b4a0cfc64c8d4981587b08d4f04801730b481330caeb03cd42a2b73217e50a293837831c6c72e230db335ba1fc3ccb1d6b154b78b9404c90bf2956b3e382e6ab50644c7d3fbb9b5ad86ece1dbd6cd3bc28ed67a0f855332e8caa194db562b3e7a81215d3fae7a2e4e5f4052310bccbfedb2acfa6eb3910009dbd5fb7de9445df8da6f41a488d0ce7be407893d46bf2a9da52ebf7158c86b3f2b388d455cc4b634887aea2e66c6865786e901e0a72191d22029f9e1c8f05ee1a97e9de34f5eb5434efd1327a9c6b771d72b45f96979909091c926a68e35341d4919e5e53c5e6e9ce50ee30945c44a39938bd0ca129d77056db012a30d38cb8bbc4e72d66d0e0735c5356efc6d12c28f22c7cd183d1a6c264d3ce8acc78f857617663551010e739d3e8e774e40ff5735afa7ebc1beee525e1d025352731980627285a80f9bc27146eab587290c3103b976eab2826aefde4e0a694de6094d0c3910dd5ee7f35e15b31150cc0da263df674fa92815b20c00a22780acd5ac0ff49f12908eb6260032a49592f67c78562abe56d9158d8367edb6be776ce5b427383a44591320a566e61f4473f75762e9a3db542ee45fe214b067e7e2120d18d53e212851f2d83fb1ec22a2d97aa057451b95262e280d82f0bba595a42ffd9983955a73821fc2db628356ed2f8610f464486c965ae3b3b7024524e13a8e6eb5a14f899da8c7e8630a66fe03265339acc3b802ec0dc6624f35a3c81184875c4b13892d6325b9e468a434257242d2ccc005f01af05848b2ed8547237fdc0ae90c1c9e8883d074dc2b009caeed9fe06d71f15cb77348d88735ac57b20df4228c7803cb5d88d61f24294f4a285a06ce16baa16394ea9d2c62670a8eca34455d7abede370993c3caa766559f831b59467304cf1ca7d4cdaf5182d8d6e3f84c1d8a8142611d53c1184dbcee1df4fb864b679e6ad4bf262535eaede02875f5bf837dab94d26d7ce9093b8b208e32894521c08746239d627b83fda5fe9f9fcf9c472d32584ff66a21ac1251dfe99514d748b7cd68fe7a62fcc0668205ff2885ada1dfd95fa473a524a040776e37ce9ecc69f4343cf9d6729f886f0af4dd8628fc071b2a0aa461808af016c00478f2c624ab312302846158a91f225ef834c6ee98e86002f4223934d63d85115c222c3163e54fae56563114549b867aa2060a5e0042eda53c7c1806e51e45953ce11de87bf0909f3a92ee2456ef5d3e9675986443b396a540187bfa1fef2d70daa7cd59ac939e7a1514e6b17e848996b8b3bd866eabba8d85328f2d7ddc4a13f31ec19880752abc84fbd7070544823c9a3c275e486c54b5aba4e59c840d284803933ac5c1cd25e08afc2216a5febc478bc2b5b2351bcdcf7be6362df031aafdd7a33531c619c0845d16a5d07faf307a3f96a70d81bcfddf05a243d4751c65cc6925449c7c0503c87d3bf8a18983825428d51fb0b0da81ca735d21276577c721f7177f5fa29d5f61459fca90a99772077baa0e97f62144b4b95df7e3786bfb84e14f22f575a9ddc54a60b994178af48757800467bfd19af1fde0f3d9dc3cfe90e1a00a30b139eeb15e3e6925cd476e7a3905f3a16fd83ba32968f614dd3a580172bbe8db360f739b955b08d343d2ddb3b7fe26a96396a0ba189e98b7255baf8a3266a15d67dc1cabe93da6d7050412f76ba62cb5bb0ded2d88e184ae27296ed287c2972e2c5e26f5183f8e83c9e77432d6cec880233c8b0417948fe5e14d6411e70fdd0ef9a81f9deb23ba03dd42b382d3ba9c814f519a02e57a6967e8cd6b1e9733912d58e85b67b4c4c868095f0a46f5de1a031ff9b0989aeab7e2abc40fa2e25a5f64d27161c8ed10c09dab621dc6c196e71ca7d0d0b7b13b0aec3dbce952f111bfe5dfadefacb333bff4a4deed01840ad4d09654833d6abd05dd35570162be251fd0d0b306d6ebd45392624c47f36e68c90638cd64f955c0bff415e30873f22ccb174ca0fb3e278ac19f340098503638aa81c4971168becf8fdf11c8e339d5e42f8a8eb344f71149b3ec52abd652903cc5a2a05482592801438bf64b9a4ed9888ea8a64bac28c07606da9d846704472027dae2c203670d933aae72f6574fd9a3277514c1b6a119fe450e6a6be31dc5a4964cbab335a5cf7a5137e02855a7a194531cf7790d1ffdbd826eac6b0a055bbf91d99aad9d060c99614d7632a70ed92fa4dcd144da3b95bc015ce1670b9b65970c9480a040ddae243eb1ce565ff469f6c7ad3667542dce560b8a9c6d3628e8991f40a1dc8df54ff608341009ab5726c8a650d69a1c0078635e8f61b7ab2a38ddd6d0aa517d79340dfcb80a296d3e0beec86ba4972ea9982050698c88eb841d00c3c1399155b49b1f6e390a2f857a9f592e1f2ba15d5bc87764a66906503abad94bee5b29a542d804238f29503cb7f39a6d76dc8f06e098922710d364c5d354cc29fe80e2eed590b68be414f585dac030fb5ee9565d99c216677e8050aa0f4d004d8b0bb47cce3fb2b56a6919f516846602fd28d75f1fe27552573bf21fc14ecd4a0e29e5a79600816ca9981a3d91c8f2eebe38c0a2b5469b1c2a34eb647edca2b0c7185c49f1cf25a1e2aa4678f3aa43a6063d9f3d2c0168281cf381d833ae057816fed1693aa738bef457088cce5c7ac77828fc4441ba175f12941b4fa03541cbc64a8633b6eb2f450953705a8e849742a8410c1a6b8af5aaa71a27f02fd4f20b6f3c744fdfe5a30c8d2575dbdc96dce6a26f293d08e85a131218f83009857429c573aedec819ce5599fe6b690e60daaa1ba2620090162b9785dc7144aa20bca1a54340885ba057863df4dcd7b8ff20e3769f7c2015605156bfe4ad46bb136ab2bff6fbbe1b6951f67947648a7ff37d8bdc3e50ab8d18f29e07163f6b86524908a251aa308721260148a2d541f849dd75f159d50d680c075c0a2dff1f85b2efcdd0803c27b04981498f218c3a3e220417c488cffd62ef15330b4d8d633d98408f61b972", 0x1000, 0x2, &(0x7f0000000140)={0x18, 0x1, 0xc3, 0x6}, 0xc) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x74664b6397f89489, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xa9, &(0x7f0000000080)="d0d79e1cb9888745dff1ad33cce52e04305dfffe09d1792b4906d40226d15a205cb87eea028505c624907f4bcdcdd4084685aa8cac8b7e862caf3759b6420de2013302d23f0b3530f71aab236f8090cd0c07705462e6edc952547e4c627d6c3c5065bd1df6b90570ac91b583d29ee7e79d8618e28a4ba33598b97dd5ae5c9629a5c39ae72eb9dcfd8b98f0b1a9bd5f124faeb2f7433086feb275cee3b15f71a6b6a34a42c84b6437bf") getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000000200)=[0x0]) setregid(r3, r4) r5 = semget(0x0, 0x4, 0x2) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000001300)=""/156) r6 = socket(0x18, 0x5, 0x4) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x20000029, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setitimer(0x1, &(0x7f00000000c0)={{0x5, 0x3}, {0x1f, 0x5}}, &(0x7f0000000140)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x6, 0xff, 0x10001, 0x7}, {0x7b58, 0x3ff, 0x200, 0x5}, {0x2, 0x8, 0xbfa, 0x8}, {0x99, 0x9, 0x400, 0x6}, {0x368b, 0x7, 0x5}, {0x5, 0x2, 0x0, 0x9}]}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000200)={0xd0f6, 0x82, {0x400, 0x3}}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:18 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000040)="6060e98cfc8b1679b4c332f6e358a4fc7c20415a2eb569d9b246daa4599d879130ab2df5240100000000100000f11de4baa5ab92", 0x34) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0xfff}, {0x400000000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80, 0x7, 0x1ff}, {0xfff, 0x1, 0x4, 0x1}, {0x7, 0x613b, 0x0, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x2) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a"], 0x1c, 0x0}, 0x0) 16:00:18 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') r0 = socket$unix(0x1, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="0323406c6485989df20f8693469a867181b127ac371a3a2edeec61878b672a48baffca9f798442a45864bb8c51d0c4897fe688a1bcf6d19e65514645fd1a1649e1a3591f73ad5a3e06fd8c3f1c7056e868f5cbe9a5ff1e025a0d490674", 0x5d, 0x401, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) execve(&(0x7f0000000340)='./file1\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000adc55be6c9ec41b0a134c6c4970ab010e14826826fd9561ec3ddb73ff80843613f1bafd61d763e3d000000000000000000"], 0x10) close(r0) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000080)='a') 16:00:18 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0x1a41e9acfc4b3e1e, 0x140) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x2000) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x4}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/180, 0xb4, 0x40, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="a9") 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="bc03692162a0aff8456e003ea521a5c6a74b2dc94a79c5cc35876727fbe7dd0be4452905f7b706a722201dc4d028eaf7932e50dca793563fd1c129e3245075cc820e42ab02a6c474fc6045e7bf6eb7e9929e540b", 0x54}, {&(0x7f0000000000)="f40a32475f6a96345eb639fd34485db9871398f310326d5dab67", 0x1a}, {&(0x7f0000000200)="4c4f1c30d0c1b879e6f99f20e3e52ff55da988c1f1327a42276532aced26e54e65d2fc0ba66efe67a97644d9203e668d3b9648e8b39fba9f618b9135c958c72d263b12bc94cc71a9e9ec97004409a17510db2f1ce0b34c0c1278d86c97c5f06fa3b192da7bd64639462d832ed445ce", 0x6f}, {&(0x7f0000000280)="8d0d321ca9deccaea3cd71b151b106a924f2b27c05ead4f0eab6f0926ee7ed30bafb855aedb45bd21fc730b2d7b0cd01bf47e3b66eb31885d753145e720b9f343f76ccff6733c384274d9a08be2ea434ccab27bf466068b7cc84344b66696ecf174fe9adbc8cee9c9788dcce", 0x6c}, {&(0x7f0000000100)}, {&(0x7f0000000300)="473ce5e1da964933951fc01d87d302123aa5f3f11a7162b5feec33524bda4ccd564a05dd62e9702a42d053ad1e3880d5156abc8e27b1593ed382f86fc1a8ff7da777e3016c22a36fdb32abaa8e3e775a0ec9af6acb2e0fe1cb2fc4fad3d61cb96a65c666d77bc6c014b6ba4eb88d655b76939611226e2f3b58a9c52ec7e09fb89bc73cedc8084977d1e90c356dbdc7dcbb1f2f65acf388c234d2d10db47ac2767628e89284cccda6287ffb5726b0584eb411b7a2e8eb0cad1bf3b8289b18505a81b10c71d40488c7b0aa24cc0ed8f1349eb3d4b52204d03fc058105705de6ffc9f132dd17e528af198697ce3c15a648058be9cd72a5ee87ac1c4adcf09211e9c90375ff9e842f0538c46efc61afcecd497487a8a03805cf17ec2e90a964d9f389aa2cdeed9f77d47fa28f22a0951816eee730ed5054de0045893adfa41747752963f4ee1de9d7edb4d162dfb15861cfcddec5ea370240b360e2f3e34c0a832828d56291901008dc51bc8640d578c5d30515d75f9d435272db13b25069ed5bd361d2f0d7d0ac28f1221879f23d750a191eb150a6352fbb5379eb738720869c86e4aba86d9dcf0cca8009b5f0ca4fc62761530c8491e160197feefac2192396cec1a26baa18f80ec50b7bd69c803cb34310ecebd1eeaad70208da01ac87da0b26c0ae4ec1be2a633a5848ef11ac393eca21949f2fa802220fba3ea1a828ce54d16fd5ea971c81415d80d30ac9bffc31ca4f77eecbacc0809200564f7bcc7da44cf8a06fc9210dad3714ff1ce883fd6c36c3702d590720044184fb856965ed6fda92e34d4768dd2d1154fbffd1bca58c361ff53cc3c7d76255aa9b1917befa5ae6438c3cd393ab957a156ce4dc507c2bb6c278047448b64b58bb14e1aafe7a35ab37a573ad8e244606afe04e9443e1faad3a0dabe342e6300629419f660cbd7cd4908cf167786f66a90694961c6b07fc4d738f9255208ebd298d8c59632e3c1b6ccdbdb979fc5e5d6164db93d65aef794e380b137dd0fbebb45f97ceb31a9a384cff94abc86273424420a9ad68786457d6e8b394a990f6b686877569ca595850962ca01db76c64dc9487a9e424133e5340228b400915dd4c131ccc55948b3501e9e5503f0c0be54cfb9cb2a300595b90ee2835fbb1f97e01a94ca6048d367aed3637f65d353e3fcf1dd81cb9b17f1c3575668cb0bfed5754c93dafd8e073de8f554985f4db47e6ec9b1a19978ac77db7a46acb34ed1b997aad6633fd9e313a7fa550ef46e203c08abafb4a479240169124827892c3f25c348b8feabff2ab8b5714013eebb9dd2ac3f4e78c2140ce6e7d4ab356672869b922d78c0a77d216fe301512e6113265295b0ed603cd2eebf40f1082950d46bd5ec12875173bfdb3a6b2eb2128d2e41a09ed0ddcc989fc3814a346fe403ae0e81dc6bc3f9420cdef14eb3c8281213268adc136803d66240a2f7fb1e93934bfa8cc8e4c83827bfd47a9fd24f28e3558f11492579ef368e5d13e7822c6d1322db6e2f745d5ae6f3aea5482518c76f7b9ec5ca859f23bb7b0b675450ecac725f547604f894c89b4e27fd3fd954b5113cd413eb4d5ac486988ecb5a8cecd2841919bd878ecf1598554086bcab054ca9465eac8d08fac732c818bad7133258e485e0218120fa670a3bd7fbfe13417cfb00b912f7d99877fbc7c9837c177194df2b3813f707e9ff093d04b2954b0c6e039fac40f33383470d6d85e32b4f29d176a69e8a0721623c7bebba9219f36c5f6428b7b03557108b3bb7fdfae43fce8cd1c25da5a10165f6c3f96b9b4f933c3efb7b3405ec6dd50c5a09bd5db526ebc14e641b115c74eb2d9a09460258c4d6f92a3311df63de3281758d6dcc0f83520060c1654ecd8e1ff5db67370098b77c77299a490f93717ef7316d79f423b6b15211098a092d32fdf5bf61109070b71bee88e826a13f4c73320add810c32420209b5a399a8d51d1a201dcf4bdee9f8e2efc345d86d8c415afa469debf9949e2e6508c8de3fc622d25b10052fc78d3a93972b3868dd135ea1c602222d9a52557b0d88fad52e5f8bb395060204b278d0afd0e194a9a6dca9a98277b5b5df2cdcf8bfbcd45943ebca97c321f1812cde815e1d4097e2a736b6d507b59fec23a4611bf58ca34e7bf9ee55bc8a6570b36c2552bd476e940ae5ef79280bd0e0526ffac9a3b18217c732652d7d8a7b79a05f07544dd574b7b1c14ad5280088c886f360ee27ce9508fef2ea30a54051c7d8fac196e02fa261041faa5bb7959fe98234089c8025371b267b566bc1040f5fc7a8ebdfc3653793671d9636d4580003088b8f4aaf3a8375ee8607849af2de5721df816be55f45b5e3ce4e0c50af7be333611665f6119eb307e2ea9c40edf543331eac669ee0a68da9c465458ed61b6d83187ae705f77fae6cd5a7263d142a206d74a70a8d495c0dc17cb94f3a2d94cd5e3f64a333eafb513135acbf41d8b73c718b3228a1061b80e74ce691c98b3aab583f11d943a221b863c7311de0428d9aeb36e6dd16f545b645549166508354e9eccaddba31e880818c12ceee83650f82769e7b68cc435ec20afab6ad3beb0f5fa4f088d8caf374ffbed224875013ba1ae17a5fbf524f86453e5503766b5d3e4cac18c94d67a28c47020584a11eb1003a3816714797fb5a3d08935162c5cbc26d14ee94ad2d288149f0db09c4d1dd9e035bcd628974e24b63d8ccb888fa275fab66a43182cba6c4938371ed43e7b7e77b7bebdd8d8e905bad467961e2cdae66e966e9cffe77a76bb0bbdbc15a05efe7abdd3a346870ee1d21edb948da311a963753af77b0c030e305e2de96d96d097973b75722546678c269de7290a606dec3b0d010b997316ae45a47091f41a2cfbb023992d3a9057b0bfecbc169f720037028ed41b2f36510cb7415d007266c53880761bc7aae9cc692275e36bb5066391befaf52973b25a09ca2aed4927ace2d6c3c3e254fa61962d51c3575a82b3cf000debf4295544bf69e013e2caabf01d1cdf1b8d26a8795d537962cf17facacef9252a932e014f8191221706dc1cfed414462cd1b43e182a2e0330b3ab031c459a624f6bbbb895709eb4955c3fc5ec84cef38a6283b11b16d08c8b32dcda5d886a069b083875eb3c6ac81299ce422e7dd0d2e9151c99364af3ad2ce521296b206f2ef376c85e3a3f4630ba8f43ee2cd0f72b716d51a5d1006e5c7d330eae688e8ecadd4cdbd1865042bca4bc90ed094fb21f6cf7c765877d8f88d1ead4ead17bd3c3e1ab37ad8a0842978d373e8a70b4a24dd9d944c3f3dc11e8cf0ce2042540020e746c55fad989718c35d0af6fc281e758c7ae17b3841402183ef94665b0509d9c47c4ffe92493a1a39e36692886eca8bec15a620ac4a91ace355d092fb4355bababc968c9c6f1557c3a8fae00212bc7208f1259bac5757dc1d1b271afcbafda1e85355f40ed5f7a19e052fc101457f74889e567b0dd9de4f299f583967bc07989b506f75a2b43eb50ace37cfec57d8c1d98021ca1e590d04b4147affaaeda94a221c25fef7bce5f82aadd716e37351094ebc99f6f9c6ef573bd8617d380a2cbbd95c4757e604d59a6938c173d29e6f646898b25b4ca9c0b27244adabdb7ffae588e09f7beeffe388b369e007549dfe691a794f1cebc6bea616311b4e1ac1a182778c14450c6f21c6006a87a88d4bce73d83f6819c5265b00f635edb1fcdbeccf459d3478ada2269b698d0ed5082ac10b12574ff9030d5438e5fb4d5db38cdef2782dc79985bd1505c1b35df6fe4fcc5c1b7636442862013cb5fa634b463c2dab215b8860c14df4f98af2ada1e92a2739e00da2fb0d70ab13d613ae5bfef2465d34ca34abc70477df8e564a183a398af9516dbaf60b78ebd5e2fc4de47bdbe92b6a0b6136c3376c2e7522d549ecec320c183d600781999c1803655e09db3d1a75000978234d03b139adfed5c04584f9646101975909540c9e4d9606664c593fd914eb1f110e135541db0e29d092b98c2876d9aa33df9d3ab657057b76ba5a90eea187ff33bfdf2aca4e0b6ffe1b2a3459984ca772561355e89a30556e3176387b48a6fd817fca51264cbf44be45f8fce29ec2138df0859ab3ba16dcbcedc6670026c5d2289a8837cc0c58e4f469feb0bb900d7906d647dba1f68fd49f4bff70b3a3e1d5e4ddbf7ac499c0f0607364b1ba2602d7c1a2026f78e91e5909a7f203ecb5300c3544488ae4f73da637c9c97d3272daebe0f558b05a345ee8455b90f344b5e7f9566620cfaf7ddddd4ff7384df21d8fa70d8e1a138a4a9c3dd204ea8e1a5f6d326edd783a3b1e3327604e5ab2a214578586fc2b52dbd806383d7c4d1d95b5d1773a0d4809176c8566f2bd251a185a36b63e6a1b170956560ed4be3c04ae459cd8a1f0c59665642f1c5fea0b64deab3b7df8f9af3765a2b088a80847e50db5e0a48d762badbe215ba4280da1dba014fb01492a407cc46af96b203d40dd84c33e3d028cd40e4e1c9a1d3059ec30817a75e2bdee582f4dfd28a6feb60b802848a5528676f80ddb0c7e3861eb197348f30cfb9b0a39c071fa8772ed3b5f33f7585b7b8464c89dd805f7f4623468fe154305290f43998170e0449b5ac3a7bcf6603974709e0b5e720e9254e79527ec0ebbec2c22b9675d84a9e128248c25e36f4da6f0685b82149e7cf73e26fd2b236e27026940df898c114fcd8e265295b7e76d48024c8a740be031221e727607466e0270c782b2f81deb13b96ae1cda7518524bb6c7a75d74a8c2b2ca0fbc0f0481ceca5a4593a8cdd9acac238f79d058165e8245ecbfcabe8e4647770ce2c02ac470f4d39ade182c9fa5527c1f0824c7aef8c330c105c808258d294c9fed9ca68545e6d711da0c78a65549811d88be9dad10979a8a29d18227e596d26c128ea641874ef17a899cbe0a80b62ec69d82395bbeef08d7a665c5f0c313e45b7e53842d2ba6be86c0aff7c57eee2b3e1289b6824db162dc3977a668ec9c439045874634c04da404bb779ad5502e231a0e705db90f091d00ae1332cf74599429c893edf0a712567936acafafdbdd501e5190017d99e3337ae896a6e834ff60457efcfc82ac25829f8a53bce403e1a687903694bfb56fcc62ea381a89ac8f109611a1b996f15cbc9fa948961942968ffa4e54e0aa7891f1481d275c7fccdf122875150a795bc6daa5bf74e87c0ea9db4ec1b4a976118868746f6eb993680bb197f169c65d5264272772c7489d8afe168873add79aef0360f61e2362cee9470f8fce4f0c8860c8671a251d57ec52ee1152f090df81af8197c8dd4478a0103b08af90ab3c4a9b7f03ab8bae320ca069c5e83f7c2bd0511f86e7540184d99f20c130dcd581de299bdd41b1bc7c764b66fc2ef10d89cabf15661b643c555b9d33a441cba5a4dcf9ceb2cdb43a2a5277fb7867dfbbd363765eda9cc5c07a200f5b138354e17165bdec7437a470ada4ec8ea50c8ffabc6286436c9c70304adddd29301fda1ef7806e8821e7f960106517cf1159686fd8ae6150533247da928de8c678ffccf08bc32aaf35ff30a5e8717c95c18741c093715debeba35cf022fb8e3090f2bf361b89ad2e0093a3f13d6adf0ea9de7276722899193bde74f7601b5044fdc287783f96554948f49eec0d1f6b1cd6896016555b0aa6b516d4e39b9e33d9eaf4231b654076831c75e0f9e42e028c5a00c4685a350ddc30097383c3bf35ed09b384d60161b7382150e3cca7da23103e59ff7a82a265c426071343e4520d1dd31eada74f0119a09fffb82", 0x1000}, {&(0x7f0000001300)="1cc0a31c404f163bc02a659237a3aed665c46f6cb53e8ff0a34e59b3cbd85e91e3a99260d1b73bf1710b8bdbf4ad98a31201eea83c62f8ca03a4828141b15ab0c00334e9027d7f6897b88c00b3c2f94cebbe8d9ed46608fc0c7c999eee78a7e5b4", 0x61}], 0x7) poll(&(0x7f0000000040)=[{r0, 0xf4}], 0x1, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200001d5, &(0x7f0000000000)=[{0x25}, {0x3, 0x0, 0xff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x1) r1 = semget(0x3, 0x4, 0x20) semop(r1, &(0x7f0000000140)=[{0x3, 0x1, 0x1800}, {0x2, 0x8, 0x1000}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28183, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x16}], 0x1) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x9) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xdf8a1f0eb62adcfc, 0x57) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x0, 0x9, {0x9, 0x7}}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 16:00:19 executing program 0: setregid(0x0, 0x0) setregid(0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10c92, 0x0) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x67, 0x9}, {0x5, 0x53e}, {0x43, 0xe4f}, {0x8e, 0x200}, {0x2, 0x7}], 0x5}) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x2, 0x8000, 0x4, 0x1000}) getsockopt(r0, 0x9, 0x5, &(0x7f0000001140)=""/167, &(0x7f0000000040)=0xa7) socket(0x0, 0x4000, 0x9) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000800080002002, 0x5bcb) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc) socket(0x10, 0x7, 0x100000000000000) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x9, &(0x7f0000000080)={0xf}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mkdir(&(0x7f0000000180)='./bus\x00', 0x24) 16:00:20 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="504d1c53c493d0a258e97803723c895c0a9e6ee9b648f5a691789d96ecc29bc01342c022a95ce9f338c6a9c05d96b3b30b0e983037cfbb651f7b1502d54a25030c4645", 0x43}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="b800000000000000010000005d180000eb3c897f0bfb9a8f9692adffc3ca33b4d576e45c20c046cd86fb004871c31dbed9d0d88a954bec8ddeae901d7e2c4463ea4d972ab8d02056c4ac392a6c1ecb35ec5d50378aa20d77193ab0f0d0590f2c639be1ccd3b716606ae07ac0012ee470d9a2ff3b32eb00964111b1293ef14cd9f81bf275a67284ed4e36b2b300327355d6902c911b5cb14bcc850efc95c7468eb723fe2000644abba3548295ae08e315f61810b85be5e700f000000000000000ffff0000b3feffffe9b5f7504a971f2e37ba6a0d46b957cb73512f4f3d72def2c7ecfb42bc436a14ce04235c46294d9353fc05b4cbad8550968cdcd8abaf06d215acd5113cb2b8116cbfcf3b1836be4ca28375defe1eb5cc67a80e24e91e536438be8ab368d6276e83a37f4423df56fcaaac8e1ab718cdba99a21ddb54af088d56f7172be18739fb348d5a612a31a3b2be8953f9825c45e6a07ec0f5bef8f12d2cf5028b47eba2a93bac38951d2e7167528593b1cbb1438b8974b5483d3434a6aa2af68e2e6948f808e5a517339c7db50809b967e893afbf4f464789907b695dac8d3de826000000f0000000000000000100000000000000e5125cd64de03908f565691d5dcdce554c246e371ac2c4fcc1ff0ee95adfca3981b69d035a16bf8af5a2ea0e26092ea83bf1643726b80728d9cd23e106a21485d90d650b8ce45480dd362d4155c052fd890782edd1b4fbf354270ca8dbefad9cae87ac2396f7769777ffa7d7edb93f3925019df09fc9a392ee58255121129626a7af6ed62c7469b1cccd00fc411630e67b160fed6cb1c41301c0f35f4cde38ea63bb98658f4762b1439e1aafa25c367456a6bf05cfe5af9b00f4a8d9a951a94ecaa7bbd3e13f14c7f69e43ca43ca431df13b9b075a0a9628d204d257fa000000d800000000000000ffff00000500000066b9fe93e496c353a7501ba9fa6bf307ff124c80dfa50bf4c3bbe88729e27a9a395d56fcab568bd7d084ad3f228939e9c206dbad7bc9883d488e567b09de10bdc1ff2fadffa52a6c91f378720276fb750835306727d75c5dbbe2a96e65b90eb7e59944367f6eae8cb1101ba153f3c3b0e274814280e8e5aa43e7ac92eb97e3e9c5b34e390fea8b07356b6722f897cb8a18d67561b59f5edb47619a635b29fde582fa5d62a954a05f8575186e9b6a19e9b7d3c69bd22358873f7e7ace1214a2385f4963984ccf000010010000000000001809e527000000001bc2af5de9eabb93f4c1f92934e3cd036468689cb7fe936ffcb2036645874a163c357a42c20e66aa991a9ce82a21112264e36ba6f0324f615214fdeedb94e54ea0b433213ef7ee844a02da334e65766344f8ecfe9f9ac9ecb5e8147c2c6dc185dc0791a9e4eca80542eb00c4b53a059b069265213112c5717d3501a5006c3f260af73793a5bc5d090ea8807cbcdee309b8f47fae6e60edd8244055fca3a234833e3722a81c8e436a96237877a1d4fdb9d8daeb60ddb6b3ff900c1bc9065aa7e687b25d236ac95540b621042653ad8b140e785f6fdba88c848353fe9b82e1050e5bc88144b0f6b4e45e837d7a284e6d6a950af3dc28e4ab85c8000000000000008800000000000000ffff000007000000704028bee5933cc6699cfe66ed64711b69864ba32af5b9f55ee9c8fd865ff2bd8db9bec995b916ab21d992baf1fbe20a357783d83f4d26af298a55dbe6242325d6cbf2ce6b3ac40dad627e22f796913ecfe2c49b2d62dbf1c1df023314126338a1c6a8f04417b65ca4e85e6c82897c7a4a00000000000000"], 0x508}, 0xb3e1702f52cf59a6) kqueue() ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) kevent(r0, &(0x7f0000000100), 0x5, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:20 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) shmget(0x2, 0x1000, 0x5cf76e1c05d8981d, &(0x7f0000003000/0x1000)=nil) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x8, 0x6, 0x9}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0xfffffffffffffffe, 0xfffffffffffffff8, 0xfffffffffffffffa, 0x1000}, {0x9, 0x8, 0xfffffffffffffffd, 0xfffffffffffffffb}, {0x10001, 0x8000, 0x1f, 0x1}, {0x8, 0x3b, 0x2, 0x10001}, {0x0, 0x100000001, 0xf3de, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x48}, {0x16}]}) chdir(&(0x7f0000000080)='./file0\x00') pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "50f08f95cd04620c4666af0d45d8e88ffd572951"}) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffefc, "0503c966f22e95a163797f00", 0x7fffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000001e, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x8e9638148dbcee0d, 0x82, 0x0, 0x6}, {{r0}, 0xfffffffffffffffe, 0xa, 0x8, 0x8, 0x1d61f937}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20000003, 0x7, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x8, 0xf0000043, 0x1000, 0x2}, {{r0}, 0xfffffffffffffff8, 0x0, 0x8, 0x2, 0x40}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x1, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x6, 0xe}], 0x3ff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xc4, 0x4, 0x800000, 0x1}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0xffffffffffffff59, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x10, 0x88cff9708eda134, 0xfffffffffffffff7, 0x3}], 0x3ddc, &(0x7f0000000180)={0x435, 0x4}) r2 = dup(r0) ioctl$TIOCSTOP(r2, 0x2000746f) pwrite(r2, &(0x7f0000000240)="38c4b8996be3c764ddf9a3b21799fa3cb6269c95faa687c8ae8c7c176619e9269f4ec757bfabdf68f13aa5f05905d36db5c5240d96b91187af83ef5c5bddbd05d5753a637e08a73e36dc714b443a9209bdd72d4cb429a86db1e92477ed47b51602d811eaacb172ab6fdf8eb7d369ecbcdb503e991702ad8e4e006fda61e707cfb55a063d7a90e143c3b1a608cab9efa1f90000000000b8ba0de594a6fab6c36a00000000001e50", 0xffffffffffffffef, 0x0, 0x0) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x8, './file0\x00'}) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xb, 0x0) 16:00:20 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0x8, 0x3, 0xd31}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044279, &(0x7f0000000000)) 16:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000001540)={0x20, 0x100000001, 0x5, 0xb516, 0xee, 0x100000000, 0x81, 0x10, [{0x6, 0x3ff, 0xe976, 0x8}, {0x100000000, 0x5, 0x7, 0xffffffffffffff00}, {0x400, 0x7, 0x71, 0x407}, {0x9, 0xeb, 0x4, 0xfffffffffffffffd}, {0xe4c, 0x700000000, 0x8000}, {0x3, 0x101, 0xfffffffffffffffe, 0x1}, {0x1000, 0x6, 0x7fff, 0xfff}, {0x1000, 0x1f, 0x1000, 0x625}, {0x7, 0x9, 0x7, 0x1}, {0x9, 0x7, 0x9, 0x8}, {0x6, 0x401, 0xde, 0x1f}, {0x0, 0x0, 0xffff, 0x9}, {0x9, 0x1177, 0x6, 0x101}, {0x1f, 0x5, 0x7, 0x9}, {0x8, 0xffffffffffff9e8f, 0xcb, 0x421}, {0x4, 0x80000000, 0xffff, 0x8001}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000540)="64508d3fdae0dd7a446402fc4c1ac29f2011c1f3d1b5d98126941d87934645cd5512db187a51bc012a4ee482705354a185dd7e915dd137f552a74fde999f6b957159196a56bf8ac9d31bde7c036c31b929b15b856d9915807593cc117cd376326c8eb115d40feea9dbe1dd1dd18d263dc7c176b955ec40e130a3b791f7409eaf11716a933b8c9f38c2c0e6cd70d17b28a2c7b1f2bb535b260b77e354db46a62904d8333d1aa530079eacf0b162a7b2999d63e52cefacff379c8c6628a1e2c1fe028f9d4f9367bdb6ffe09de21140b574b4b1215dff7d43bf20acaed4ef37b700e9c676bd0c0cad722427de142c4206e7310932d82a87e73136fa265d2392252d878f9b8d8cbc0d5964844f62d382d1e0d2997dea409aff0397f858c6e4128c931d5d25148e3380fc6c94fe58e610e95b6c1316984aa0731dcc3a4d1fe60867925ecba0eb769dfbc2caa72fc60cbebde17e589571b6a058c1d6abcc48f12caeefee6e92f37a331aff0b4e452db3aa966ff83526f610de56e3ea61d6103018e44f527f6c4eb7271f0cf8dfc1d54ba2368931b2be040ef0c15896d35e3e23c5397fbf41b3175f55ee9dc9b4cd6194a151b2bd87325317fde1181fe47edf75278fa2fd61f325a775f6dab22ccd1dde66c7fd28a989784d9763b905c2a15e7bf0bbfab6cc1656f547d07baa6c44933afd8cba15b0a2dedee723878696275e493bd6f9fd85a53424ac96c8ee828a101eec8493994ad3427d05c89f0c872dbbbbed39514431d3d319cce647f11110166424a4e4f0687f07219942ea02941a8c57f1a038e1cec684b7dcaf237b2362aa0d7db6ee14f4033bd07e826cf11f297a8a068e21320b976f51931b9c26d9a81862b3ccce00b06263a953b5409428d5d974f878eb82d34ea048cddf8031cfe4476384b96a2cd010c91fef1c71b447bd5a74b738a8e24a1d15c498ba9474745061aa547e63311ac720b174d5633195c54a350bd4bd406e9c066305a7bcfafd02506c9c655664731a4812e856277e6abec55e7d15d96e923dc505ecd02679ec90112ff6185ec267bfd2aa516edbf28dc020dae026919248eebc830fefc13377478906fcd5745ce3b294e124e4325455aa2bf2e0ea8722369a67aa3bbcc87faa693ffb7162ed02658fd2505d8b06f4a0e5004e1c248dab66258c14cf0c6711e1a946cf5dd8d14114a7f10c9f0de61da281853c33aa3e7daf828ff7ded7e7f04081fdfc5be760baaff6d70a5196b3957f9f8d2aee47e92c26c5f0962a5021d59281bbea5e54e5ff986c9940bceaacbb7eeecb4fcb171835cdbb86671bb2e718e30eca183299b60077bcd3b61c5a914040bc418e59446dd1c30e4154cb74e1b277c378f4cb7bcdf36665ade5b9e8911ed00e326851ebb7d6d0c1d27031f54f063f3f09679507478b2d974cb5c64566fad72bb4d76976d8a0757f1f2899ee388fc0ef55c22b92e418c49c05ba65270fa6b256bcb1959ed2d550095909d8ff975e22728992b9dd1231abafe7ff0df4c28b2008e530b76c18ba19bc841a21d83673393320fedbd63a3d4d450473375692fd393ff382a657d657e648cb9ea267fb68a8b29f72c1c7438950f2ff95c07de36e1efc3cea36ad2c918e8210a3f09988c4a69504b1ced33752ac2ee78ad81453b6ef1fd8ad8a9635b4c61d2475f0df66cf1d29fc4806b92b0c38088c04ea87a306425e99d0a753cbc298e70e67d2b9806ae8581ff55a28451e3327b795090c0809885037716db7fda14107ae7ac5391961031771b722bb1888e69ae0c28da3a996c49ab4c1a03ee992a8435ce46f5bb9db4a39d60955cca8f367963094fefc1fcd550a246196e9d353b5cbff0a6122220ca802c25916ec0245f0991b4260ff7d011de7d106a7934ba56f71b4d4cf346eae1b3238dc49162e7f7aec67d589fdcac434590e01246c69832b0ac91363f98a0944c246ef571ab3ba097b29f082d4bc5013d3a57f5d49e97a23b79c3a5188fd8dd85df8ae4d24af922161d36d2ff78d28a9a6e421d65b7e9e783842b7964026346036ee36855cd8495bb72ac483d7fd0950a36630f24537db8fc8ff6adbd177e4873f5bf5b8070e7bb86ff15ffe854fff0975830e3d44546be424bde1e62be19a8b433a96c552b6960ddb486a6571f5984fce673dce3af1e5446d02fb7474bc8da58eb2e65a573f614e7cf9783e009bfa978bc72f4ec39e6c01a9ebfb08dfaf9791ceffefdc64dc3ab962b1b8f2f341f21adb6a1445cec2d307c30a4d37af06bc40264f670eef1e793dbb267b1a352e46dad009a15221b6a4ff991401c4c18d8ab38a1b3a9409852d2030c42f3b729f3c600174db8d2af004c3638402ef1933dec39c655f5d707a952a0bb7aa2f13131e96bd8daf1a65dfc94ea57bf545666bc75ccaa4bff71199cce47dac7a0d293d5f7453b9948d5bb4be922756cc2c7f40a5bbf01527f736ce87cd8e5dbfe8bf4095e0c42a91a2e4999cfec813e2f88649f5950d2652e17496009accaf96f639e2d1b963f0c52cfb067db332503849cc4112c14c166df7f9472aedd172ec83177bfeeb3e5f593a2619d7495de3cc32bf6a8353b781225793e2d193b83ef50810e837e7c8406ca7d9051e4167dd76f20c54440a8c928dd05d56a96ee88597f1e046ca57f5e8efa5f781c7bc99a095d6d410797fb0d95f6efb141d3b2f2d13fde38ee395d7ebb223675c3af91f3b25515e7f483e235b8ac89070e19edfa6e5016c1b50c695a30df2a815ea06dedf86df9ec22f50ce99d6c649e559b6b67b05f3102a9f206acbc92b6094c4d6ad910f7398338222ba4311af4115bd3abc17d8a1e8d05379616f7371e1b1f23f6ac9af48e54d18f3d87277b65176bafed23643da86aff39c792efdad60130f38dc8346d71c6e4207a899762204446235ddf6d40f47d592b6277d09b32ed5d6f2ed3b4dbefafb033e4633186148a1d2463bbde15181be74f9d6c5be66acffc7f6519a2421e9ab737b225e05bf5e6f13f989d142e8e7a5a41371c960c8c1439a1670e3f90cad6eeb590adc4247e459d043b512df9672cea80547df28230c6715c7262b36f2ad7b1fb294c7c71700a2159caad82e1992509923a937a0588a6477a5a82ddd9408295b7715fcb1fc112153a52d59f9bb0de49cff5a70ecf87ceee4f3cbb83fc6809bdd2a3ca45fd2b08eb4f59bddcc8213d493849696d13b9f45d921bfbe07f2d4c794efdfc0cce3eb76dbfdf615f9c35b03e4d580888ddd951bc5607ac77ca9464d0bbe4038260e472cf78ce457916f147ce296c13c27d1d6c3d7898baa235450ec9182cc4f743f81b6a36550ad240dfe90dcc768d8d5fcfae59f9b5a1db6689b7654822028a733fdac9993a6e8905e03bb65d76be88b00c5db23454ac21b0f2afa67f029dfc05a0feb306b885d661187ab592ab964166860bba22d2682449e01f62160866937bb05deface051b3346dbe462e8f2006ea11c1ee47c7921cb3b6dd75b25b53707feaf33d25f2a401ebedad380515f05a2a97ed8dded46c330cecc86644dd9b9dfe70c9a291420deb623556430b515efc7c72eeb87d431c12e2a015b13b6df215e61ab80e4b9c7a4c0740d258e2993ecb375f9d57db9dd7df497858b53b36f574ed6c2eed17cdb7fba8cd3e56e76890a6487a20c03a51df4cb29a3979f9ddad2eb68e793fd93a1634b0c24a365f3f23fc156f073f60d2efff5095b1683b43ae08f2773b5e371d19df83c178f12cdb11dd608460ce57616ecbfadcc46c30d71e20a8f452810013c1fd262e5bcb08e6e3393ef2fe6de1ea7d61b610d8aeaa05ed2c55f0a3202ddea08d3c65d75eff82644cfe3bbccd54b682a3c1df14e5f8547f8c0cc102f186d4ebc0ab3e011eacdef16ffc9414a4a4343244ccb2cc62d8b2da14c86024e1c93ff2559a29c758cab2d01dceb4e22614f3f56d0639e7516c47ddc06c769448732ac5fdac17b9a7fbced807ae9c623258ce6a538c89e699ca42644e9c4974c7baa13d739027c228bad235b4fcbc4a7e29c341b453b27b10fab1ae9dc141657029e82ea76dffe361b3634ab0d8baec1b5bc51a85620d3b89344b3be22adcccb71ed2327c2510c3fec043cc7bd244339155e394d463e8a224d5306d72b1d353e98cacea85cd329aedd844998b4e0521db19bab5f73224f763e7ddee27214a5d24b2ecbcbe31af2e952537934cec045a9ce5cfba1706e3cb1f70f20cd78cd90555f7b33f88840d85626cb6ed2f886a83475633069cc34ae470214adb0710fb572b5d2a0aa36d37785f1e6ef430aad42a57c431544c35a98bdd5121465bde2c948f0676b739dab47015e08c5ec7d22e64dc10153789a4798d7c034f3f57e291c988250cc0563139b1fbafcaac8ee679d7539c16d43a50589e070646702425c65edbb037aea3e9b9f5767259ae2b10bff9d2b335fb015773a11edfb57920db90c927a7d60111d634662e1263167341b824a854e6a17bf48dc60f25b5b8b9e801314b5f1ddf3d91924f898d65e6a5fce2938e3b6be99d1006ac94cb75635009c7450b052fff76c97c5b46930bca03963889be07a2ec0d53e31759d8c33085c4275291b9ff9f4dd87fd4f7fa82cf7d6bed976cb7668f3a554879c6497ad78623eaeb835b28202ccb1f15fd67047409fa1f693905da9bb0b435e61264fb8b4a315e04583674be90a20d087b5fb57e44878ae9e945892a8908ffaa687a50085b98e52ffbb0fbe5d2b7b5982a4b04bf3bebf7366dbc67519d08fdac8aae79ef64ff0b6ba0939e7c7e6417b158c9d6643ee917fc73dfa5a4b4ddd10b51ce401a0aa1b5087d0d89239719112bacddb7bd27bd3dd311f612299dabbcde206076b1a2ccb68fef49825a31a3b6b670e15b7ab566227f5b1ea0c232f01cb34a3b3c03b7f75252bd766a03578cf3686ff806264c0af5d290d02fa55173f5059f91defde4d062ff98804a2f012e27d1d79da54f12d9f7b8b8754ed403268aa4ba2858058140bfc72419a1ec4c6cf036420ae306158b45c5f53e012f5241b272fdcb553ba55457441c25b298cd5fd2cb0b4a0838775e8bfaea27f08bb5847d2c897d6c9cfb1d9cd0e1ac8511ae969e62171f578f90b61c2c762eb788a92d9c25c975260bc02743229397b70abec4814cbaf992ba8a4919633fd1e7eaa217eff5028a1022426b8da702fa96ef7f695de6fbee1d07fc39169118923502d810a68d2efc1d0f9fc986b5f82ec6685ad75da87deb0d05982ca40a2c062dccaa9a31cdbcc7618fa08bc50e2f82bd44bbecf5832593e9571467f13505f3717b6acb3e124815713701ecc41d8a76d1418b95da2317f2b8524fad050b447f21c6139ee427079d565f27241b4317d6448c75a5661422101efdf263e44e0280033f0c43199501c77e330fdcd050cb153d87e8dead0916098558d1edde054bbf01cfecb0673ca3de8a8dfcaea11da4e9c73e64356965171c4cd9f8e8b50998582bbf66f70054ab81f6dda38ba19f87ae5ee453b833999cdde92005df807c287e2377cef4ba93b1a674dcebe85d71a9b490888cbf206b54c7f854b9cd5576ec8c152fe86f13b6615be67890e1690242047817ca8db8c0d823ab48fb970ff4726f8053714883d856f7da71f4a398449dba729c20c24b9a87933b9068b87848edd52772228cf8474165adf408c9706e329f2718947be6daefffc2a8f43fbfe613ac907eed38640a839eb46b1ef62ce454d6d96369da45651853181bb549936651c898778c8258a05f5e13c6e554b6a1b46c935acc0fbb799d17fdba3e05bf712", 0x1000}, {&(0x7f0000000080)="f0bedd43caaf5077a2934dd768585ee12ee14924eda591dad67f4676982f3bdca64eeda139d6f21ce2ab8bfd9133a44782c673d425f8e880c68f94196dd98cdb136063b3154e2199e745d23aca1db16f0c791cfb5edb9eefc2b77d337999a30560cf9eba9d8c154f37256ae371371adc3b686d12ad5b8db873ebd1def31099d213566b37235fe3f7b703eb9939c396a3f17f2953ec1e9b254cb0e06c82685a524b410b75e1497b57", 0xa8}, {&(0x7f0000000140)="f7b3384b4a6db7073f4356e7daa3d1f5a89006791ff293af915c70cff62628af5b814da04fb563ae0e1f590945c97b30048fa72a383fdab97f23c79e2b8978a57c2f91f1d546472157e4438b5383ee689cc9525d7fe25fa11f39f0e4eff97021339e8024c4", 0x65}, {&(0x7f00000001c0)="0fc3f534747172e3021f5b75bf1a1d23b99ec20a834c173377f3fd780336fdaf30c33ac6d24221ef6b269167940cb45fc3f09ddb197e9395a1cac0b10a68fd30f413ada4aeb7c52627f6ba3ab03b13ede63847847ebaadc85882150d8a48b666", 0x60}, {&(0x7f0000000300)="59b5dec3750469f3f3114bab6db7cbccc868f02d04c958d8fede0d968f040402f2e455b00bae211cfa12923c29646e546c6ae4d188fb08cc70e21e3d47c1c161cfc7f4b515d4c0758a4ad15ef36d5402be71e8b9611ac9d888f5c8cd20bd149725", 0x61}, {&(0x7f0000000380)="27f6817952d8633da1337e9c01288f02007ae036d0ec44649361f95681a5b711fc335a820813fe16cc956e3f22cbdf1af44bc6bbc4e6c6a1cd501e351b7432f56e826d68871298e88e0948af3be664d34128508cf1ab5dbe74753fcf43c6d8e54e98937d85f0cb5b88b526a47635278e8b0bb2f0c61355076cf8956f787ffad98aa7b17769a1c84641faa464254641059c8f80549b69", 0x96}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setitimer(0x0, &(0x7f0000000240), 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000280)={0x2, './file0\x00', './file0\x00'}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") syz_emit_ethernet(0x1000, &(0x7f00000002c0)="79cf2b4dec9d5eeaef84157bdbc20d290f3c3251534ec38dd2e9b175a530d7dcc350d58da34177573da29ede13fa7300d5b78f6935373cb70b9c613ca2074ed30c277280e2fbaadef456b27b77bc63b0fdc4c72865e3b08860a023edcbf5f6e7ee429feaf666e4c3c5be1eced8f80579cbb6fe9e44ccace92a34f40b36305dbf65a508f18a8d1c0ba8da76f393055abf2ac8cfa917b791daaf62771973164c8bc1bcd4ecf54fe2dfb602a414373b47b347d5e163585f674f88f6f8d3e74ecdf75564d446f4251f74e87e90a22fb3909200931afdda1e48a21b5cbca55ba60a42c3b6cd58d43aec5d2c8cfd4fab5987f1c69f1b60827756e9313796022a873149cf8410a56360a3aca36403370c5d44dc857ed49357912fd1b4dd03b264bb737f8ed53966c9da20d9b338cc59c2e37cd5442bc410d6ee8b3f971a646c6bbd87f20573fdc193876450c18885b072aa0b34e6d8552dea83ba06bd68ace16646d629f56284bf489212346fe1d813defd18c64472c725d43e4f8007bc2c751d7e27b34c277253e305b3a197ea9b77a217942b9171a915770289e764934753f13e6619511d702c577756f0cab9659c99c6629e0b72938216ab300c578a24daae8c0b58c07557553107788c7f17100adf83596edeb2c84cbec9d2d0455126b78b347b862e91ef6cf27d5d13d97ce1649a096a06028131f437d8b3c8722d371613cee9340f74b17c8cc81081975043850ea3726b4b7efd8ee974953e396924a8e2897cfe95e91292cfca227c20c9091c6727a9279f82ea360a1bc3daf6a85309074e9c58b4f056eaf128058ef778f022d35d51930b7b741c673ea140f2f9c835e606ab8404112641cb486da98bd2e388a3736fe66627b4d70e0b20e51d20567e43b6dadb161a006a674c968c22a69a4070907ffc6bdc90a78b20bdbe3df8263e7ef0eba15304f18b1022e07d3d160fbe0f55ee63dd1946d50f0800b791eda6309190ae51e0aa5c89e9fa6ff6cb7558fcd2b406d70fbf149b22ddf0a3c07323473a3c42be14e7a352dadbd47aaabc44b9bce6f4a54efe3b072383570c755096547be6942cc2d66e274319b869ca16416e515b82310af1d809dcf31798778f232bd4db9ac8d020c5f2b309e97dbcc90b545b721b7d92b0e6ecb0186c3dd9dd6e64c2716a6cdd6ddabf71f778ef67f4f8ff628f4063f8d050d961481236c58e7a1baa05a721171b21d87d0beb44a4f631d4932be33003d9a57dd2fa1922868e84484317f3febc9f8e7eb22fe5d31dea7a1962bf8b1e07db2ad759f28b2da6861206fdf8838470689e232fef707f47c2a999e98925d279a931db0ecb289de6eaf77504e67fe4c662d98e68213c6f986a01852da956f3c4a7d031c8387b76b2f8eb767bfa6853fe8112f8a1d57e888d5ceac55ecf68d42fbefc1b5463c2390ef11036f823ff46c3be2a937f7a7422c5daec2f1bde84a09e565984d274250ff4eff0f0fb5db443a661470911557f96b0889903af2d49797b986d83bb85d92fcfe2819789d6f8490f811cd9690d2b46baba42086d2c786cee0f61129724bfea1c9e0a0bce4cc44fd7a94cdca171caa986091388bf1d71f3a015aa0a4c124925adc99e145e102a791a156b7547f4773aeb90aaec6fed3e9280a7d598997509dc7b71f48267fe18400f5dc61b005e8183a597a9e6644f8b8e00e4840662d030627810f88fa0940e29e4a0eafc237c75b36fc9739be974cde50c7b3ae79a88065a90efe8443b08856d0dc412377e5ec59d1d4d385b06fbf7d3308f299e185e94bc81b49a69b54971bcd921490d3d34e1004f1eb0208ce687dd5f0993399b7f3106106c0b7dc0ca2f654bfbe0427f416af1854cecc3a40134c302bbfd69e701f8400ad3cfd440f2eb5e601fea475e900083ec139c3d7d7d7c47484a89405dc11aa196500fbeef02583b435c36a52b508e8a005d0d5c66507dce41afb329cfb80a4139aa35e76359e6411465075e13369006efb91ef987798ebc2900021b8db432501759f56c5dd95a1c005b664690116470d073715711a76211105f362864129547111fb353eb0b70a2aa21bc02114d15d559aae58cbb83c51202891dbdf63d9efc42f411b7b2dc7289849af9ec167f5b24440a084b04c7278c49379b6c2a0a8c6b24305336538a7f673bceb3588d88dddc7f2a4e84f2da1bea650afd58d866d2c7eb4694b4060bca4d3f3897fc5bd7eeca7011f2392616bef30d1b2da87bfab81de971c267be0c55324415b39e3f668a869cf5992ea4a8c61b1c5c3a3faa21c90f75fc4a94607dc33f0572dd08bad2e3e07c83802a9c74a3f7919ce0091951608279f14d08b91b94243089b9c57e4f4fbbcad3ade415add361d981e8c3e4ec665fe97051a7d080c39d3e46da6b29b9faed0b5a626399d645482b616dfd6b4ffc800fdb7f40a3d6f739bb5d3cd8992ebb1c5125a872715dff11b8542b09155b72c39ff8be439ce6fcdf286dff65b26e788a8cede180a4f16ff3305a339261205bd796388c70491d0736e90f539bcbac8d3203ce16b885df187f4cc0d41529beeb56ec78baee180103ff8a500720d54e1a42905ee27d29d3f0d6c97920328461327fb959552d41ac84cbb81f52ab074098d66a22cdc962b5e085c26db3cbfcd4230b3b375e4e781564a03d656a77748b22182d251dd77be75a234899ac7987ebd8f34d870040f5ccd9eef271df604b8442e6cf65b4f20aedde96e02df2a1c7778f5a8f99a8edd6010b3380c4c94753e470527385adce254cc70ce7c786372d435b913d1a185165f11288a46207994ef9d9fcde1c37e69121a439e96e870c91a470f5c6860d0bcc579e1376c0b33e40a561627cbdf145bd2aa326e02a898d1ae5be90e3815a3e59ff0d6f4e96a1c3a4c6902b4b08909e18ac2e18952037b8ae61f39f52b72202c4f681c2a109c2e6633e934401d1047571de130689a80efe5e734a5c36a21594599b5d7571c26636b1e0867789c2a45af56838cd03548c7db593acbd06be582153e21d1c5375c64153dab0a23589bb51299400caab3abe42de46530d5fc1da24e24635995be095085176b649043fc12757b3c0e609201a5a5a04a12b5791cd72fe5f2022ac93cb320851fd2c4f28c74c969d1d2790ba0374691df4e64fbd1a0d4ce98bcd7ec5d040091024d714bd45b4c509e8a325856c21eaae7c53ee2b24f1012546d5c2a333055be0603ac8746b22b89fb978955f83972ba6054ad2cd65c2c580c8e16cbb96b24615d2c9ea45e5f3159f4739d1bc940c13a0479f07cb48337410e5e976d1f9d1e6697d45c5fa29935fc3083a17cc13d741d601333dbf14a15b6ebe3b74880ec06cd6fdd74a1722ba85c88f8dd0a455c7560db81db01532ee77fc9f22dd57f0572943c5b08b1c76de006c626adc288aef003f319c1bef77d4522c938b1ab25b9391f888e36b423f03f8d31dfe137b131a6a83f56fa35a6d02d3db7f78065ccb219bf3da0b4d255b3028dfe4e290605fc8062c5c3963ae774062fb3d5a8dfa3278ff8b36210c6c9496f5a60cd4672b3e582ce204715f15fd3a819ff7db1504e5b7a52c944bb8a21d2fdfdfbc2602b545fa7ceb3befd470624123c4d3393d5ea7d77c9cf978d07f9c8b0e8d8cb0a9f2f2c3f6a2a610e402974ae42728ec9bd855e206ec9d25bb3eb1d955184acf58fddd8a76565f44cbd205f6eafed77ffaca0b537da3387ef12e05d2ccfe949e66fd1528a62a66e159a4567cb99238de247168f98ee739032540b44b9aa5153443140f9eb81de31767ad1f3bd5822f03739f0eee2e9384326d1f65e9b266331d3428b1ba07db55bf8581d6999f55498ec179b2c4faf0fa7f3148b5626b0ca982cc93da81b447b0e0caa646ae1345fb385756a2b3a3b6ce92c21fffa0d463c5e8944b3d11be539896e3e69077dc2a4068b5fd338fcfe22b09b1203c55ed418601fb2f5e40bb4758ecdd86151c8eff0269bacee84e4c7a178a189cbdf8df40eb63f441d210f570824836ea8de8759a5a0b757933fcd41a7abbce29b75d54cdcb4e7207f9409183408b51e030b3ff9bed0c738b03396bd69127b837f5be96a4776cde7e6237fa82ed0a4b56f1ca5294e00059fdaf5c3d78f451273e976c1c00cb099ab87e7b9ad58740cf6e73285b808f8b063ce6f6083663a81290407ffeddbc46d0867750c42fc7c1f182c1c15871a1a7a642e91d9005b39fd7a83b5c622ee31933164109d2b20daa9564372c5f0a2e86dabcea04c57af73bfd4085471a75afd860e246a2f2d453ea823af452cc68efdf9bf0dfce09463604d823ea884bf92953e4c8179e13c552ce641e2310306cb98d5dc751fa349553a61138b63dfb73e292c91997ee7aa9b37b398fdc20f31c9b785e27b9d29b2b928fb5cb80828f826ec237b4d25fded98cd9d0cc6338fc4ba9e15258bf9f6d25cef82e6e0f0f92bbc2f0c2b8868024a6c665981a78188269ddb4ca8656ded3f3fabe8ae8e2ff57df448af34cc1a6ffe389d853be897c9344ed67e1f09b856837fb427f8047c941a550e789e4c65d4d677b2f7b17872b7ed65db711dcdaf4f3fdadb8f0f6548ec0ec0f08a4bc6a8f48f7e70c432d25f4ef9a0d078b9c10d0f00bb633eb49afd2d2743f729bea5ba322a8925fe81c7b5ac9497923776fd174367607c10ae824a7b8008523084caae7aa5f05bc86afbc8ade9488eacd978d128e0d44831719818f1cd9ef862038490641e4761d4d58e7c982f7ac3ae96bcc3aa5493b769a382fb083b90530c49b38772534c1757646425dadcfeb23bf6b44a1420ae33dfa0d21517a834ca511b1987ae7c512ac7f438b9e0e95257cbfab07d3fa3c31de01561358596ecdd2f59d964b4e563b31a817d15899b2ebba03264895c0799f57010b1cdd4a5f935f6fdb302c08a8c24c23af3447642fb2c3738d1d3133df8f336670d61dcff5423b357413d477e107f90fe1c1a722a1ed69055419a7083c480e4ada9a41f5bba3a7c00a18aaa5774b85a15f710b52610045ae82e063da8551a4f0299c7a3886904aaaeebf96a4fd37f944cba97c185aa72c65f16a3bec5dfedc65c20b1eb9c1aebc010fa05fc59cb8d9e84e45e0994b60ca430b3c0e80391f735ed29f013f32cf0d1d300dbf0ff933beb08f8bfc187298a120a36942be5c399a9960cf8e57d723d0ecd709576694d9475c1e1e51be3310aa6c62abcc103a6c23e435808712f127ee965699817caeb76a6ede760775f4e72bfaaf703276e1e5f1fc299a61da0874236fd685276f4d536f2365441829f340e5b72e7b9d52d7a1f1bb33bec703261f757cf90d42d8fa44274edf895987adaa0dc28c52e7c7729f92e2f1e01987672be0b6c6fa188b91159ccdd3572e86e22385985c8f80e2a1bacb06e828b3b1a3488a2975df2ecb55b4ccbc77541a51953da22684e3b29352b528f098596a6927624ce8d080b233d369420a8ab6fbb8c6c9395912df906a7ccfa32397201755d9bdfbb49eaf5eb713980890da2d684bb955467ceea5443617ba3da6d43643fc9e95a0eecb8a13a1c419c04955ebad22dfc2f16779ea9865aa18f060dead3a2baeba31e3b668edb18758b97bcbff027ebe2b115a63913fcab82452a39d8efac07b24abc63226956738575b373f864730c52c348eb377c831528b4d7d44b7be9c7698519650a962636483203446d1cd5c28a3df2084cd087e09d8467d6237e2c8557fa0ab58d7a13d03a348a9b4497acb73222f06fe5cbb922ae817a8e9b1a18d19429260c8899829a5edde7a3b308ce26367bb") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) 16:00:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) getuid() r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) mmap(&(0x7f00006c6000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0xdf, 0xffffffffffff0001, 0x401, 0x8}, {0x4, 0x10001, 0x7f, 0x400}, {0xd2fd, 0x2, 0x0, 0x3}, {0x7fff, 0xfffffffffffffff9, 0xfff, 0x7}, {0xc9cd, 0x4, 0x8, 0x3}, {0x2000000000, 0x9, 0x6, 0x101}, {0x9, 0xfffffffffffeffff, 0x5, 0x40}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x5, 0x0, 0x0, 0xffffffffffffffff}, {0x6, 0xffffffffffffffff, 0x0, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1000000000045}, {0x40}, {0x40006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x59) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0xffffffffffffff79) syz_emit_ethernet(0x1, &(0x7f00000009c0)="cb") rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x80000000, 0x1}, 0x10) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000140), 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x10000007) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r1) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) connect(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="01002e2f6275732f66696c6530005d2553c0ca0c95e3f18c83383e8cbf50c1174fe95a87d85fb1f74f963018e1a90bc8a6ad34d7899df6b762516b09c1773e15583bdfce352c6f144c5353213bf21f89fe024a424507550e51dfb87243c5e3ecf98b699a0fb674c45cf2b4a7f0bba7d325d4e03b81287c7f8c2fe2e9060c7744162408bbb65eba0a320c26eea408246200232124cf64535b5e7188812801af01fea577bd"], 0xe) 16:00:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) dup2(r0, r0) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) r4 = dup2(r3, r2) r5 = kqueue() read(r5, &(0x7f0000000000)=""/239, 0xef) close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x8000, 0x6d4e9634, 0x0, 0x8}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0xb3}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) pipe2(&(0x7f0000000240), 0x10004) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0xeb, 0xe74, 0x5}, {0x4, 0x7, 0x6, 0x100000001}, {0x7fff, 0x9, 0x6df57156, 0x7}]}) ioctl$BIOCFLUSH(r2, 0x20004268) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:21 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) fchdir(0xffffffffffffffff) 16:00:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) flock(r1, 0xa) 16:00:21 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x20) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8f93ff1d754495da, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') 16:00:22 executing program 0: setitimer(0x1b9e2cb8498f6dfc, &(0x7f0000000000)={{0xffffffffffff8fc0, 0x1}, {0x200008001, 0xffffffffffffffd6}}, &(0x7f0000000100)) r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x144) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0x8f7) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x39, 0x2, 0xfffffffffffffffe, 0x273}], 0x5, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x41, 0x20}], 0x3ff, &(0x7f0000000140)={0x44, 0x8000}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x97}, {0x7, 0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/62, 0x3e, 0x42, &(0x7f0000000100)={0x18, 0x0, 0x8, 0x7}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0xff) recvfrom$inet6(r1, &(0x7f0000000280)=""/185, 0xb9, 0x40, &(0x7f0000000200)={0x18, 0x1, 0x4, 0x6}, 0xc) 16:00:22 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x10001, 0x7) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4000000000001, 0x80000000, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r5 = semget$private(0x0, 0x3, 0x102e7) geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) sendto(r4, &(0x7f0000000580)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xffffffffffffff95, 0x404, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0xffffff2b) semop(r5, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) getpid() read(r2, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r2, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) nanosleep(&(0x7f00000002c0)={0x0, 0x3}, &(0x7f0000000300)) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) fcntl$dupfd(r4, 0xa, r2) dup2(r3, r2) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x40, 0x1) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="00002e2f66696c6530ac58f5432c000029bb3f0b649ebcc38935c6f65a2966696cc4c857c09a5ca16ac692cb63b88e4214fff586733cbdee00000042c7b249c64c0f95a00f5bdf0675364b43c5f64dabc3b555a30331c7118b3d82bebcc09bf868ec5923b55f2d3e5d2cea12ee07b6dd8e6ad42e04ccc8dbe26ba739111dc3d12291ac38570d2e84ac011e2263ff2e18ef3741c6eefbebe54d84e19d504f88a2d8c53c52f5500b2fa3f9b6548c2e62fb2182107db1f141f4355a7e5ee337fe70ba7d12e8edae0b10527852d8fde912c7393f55755d40180b88623bf9a1a8c045741bd10fd6b94d5f758ba89e4affee6e0c8e2c3a875952e72a0e23a7c4d31f9a2d4cd2903cec72f36ac087f428cbe704e83de47475b9ab2a07862610e4d3ba4ef761f6ecaa3ab1a31ed732f828c9248d5cdd13e20ecf26823ec334e3fecc4d906d8383784657bf43df13a94e507c1527"], 0x10, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x10000000000000d2, 0x0, 0x0, 0x8}, 0x408) semop(r5, &(0x7f0000000440)=[{0x4, 0x80, 0x800}, {0x3, 0x2, 0x1800}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000380)={0x7, 0x1ff, './file0\x00', 0x7fff, 0x1, 0x1000, 0x8001}) pipe2(&(0x7f0000000840), 0x10000) fchdir(r3) mknod(&(0x7f0000000400)='./file0\x00', 0x8, 0x1) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x800044}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x0, &(0x7f0000000080)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20021, 0x2) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000340)=0xc) socket(0x18, 0x7, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x9, 0xffff, 0x6, {[0x2, 0xffffffff00000000, 0x1, 0x2, 0xffff, 0x1ed3, 0x0, 0x0, 0x8, 0x80000000, 0x3ff, 0xb5ab, 0x3, 0x5, 0x80000000, 0x3, 0x4, 0x4], [0x0, 0x2, 0xca9, 0x4, 0xffffffffffffff0a, 0x8, 0x5, 0x7f, 0x80000000, 0x1000], [0x0, 0xfffffffffffffffc, 0xbe23, 0x58, 0x80000000, 0x20, 0xffff], [0x1, 0x40, 0x800, 0x7f, 0xfffffffffffffffb, 0x62e7], [{0xfffffffffffffffd, 0x7fff, 0x80000000, 0x1f}, {0x4, 0x1, 0x5, 0x5a9}, {0x0, 0x10001, 0x1, 0x100000000}, {0x7fff, 0xff, 0x8000, 0x1}, {0x9, 0x8, 0x3, 0x1}, {0x100000000000, 0x7683, 0x3, 0x40}, {0x4, 0x5, 0x7ff, 0x2}, {0xfffffffffffff0dc, 0x1000, 0x8, 0x8001}], {0x4, 0x9, 0xe9, 0x4}, {0x7f, 0x401, 0x5, 0x20}}}) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r1, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) sendto$inet6(r2, &(0x7f0000000100)="9c42dc997c9c5c989c49c2188dc436294211cf", 0xed1, 0x0, 0x0, 0xfffffffffffffcb7) r3 = socket$inet(0x2, 0x2, 0x5) sendto$inet(r3, &(0x7f0000000040)="c760199b63fa0967905d0ae0c42cee82e51d4e4c89b79171656677952078f96c2c3883e0fcd1bf3a16a44000ea7f26e1538cd853723e272939922efc584f52", 0x3f, 0xe, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0x4, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x3fd, 0x256e13c00d4eec5f) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000001c0)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r2, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc) semop(r4, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x19) semop(r4, &(0x7f00000004c0), 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r2, &(0x7f0000000400)=@file={0x0, './bus\x00'}, 0xfffffffffffffee9) sendto(r5, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x3ff) r6 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r2, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000000), 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) shmget(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x9, 0x5, 0x7ff}]}) 16:00:00 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1000, r2) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x40) select(0x40, &(0x7f0000000080)={0x3, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x101, 0x1ff, 0x3, 0x8001, 0xfffffffffffffffb, 0x8625, 0x81}, &(0x7f0000000100)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x300) fcntl$setstatus(r0, 0x4, 0x8) socket$inet(0x2, 0x1, 0x80000001) semop(r1, &(0x7f0000000000)=[{0x2, 0xf76, 0x1800}, {0x1, 0x1, 0xe871538aa9603b12}, {0x4, 0x3, 0x800}, {0x4, 0x7}, {0x4, 0x10001, 0x800}, {0x1, 0xfffffffffffffffe, 0x800}], 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {}, {0x1000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3, &(0x7f0000000140)="a85473ceee2da6dd99e88147f8b0fc004486") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) faccessat(r2, &(0x7f00000001c0)='./file0\x00', 0x1, 0x3) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) msgget(0xffffffffffffffff, 0x400) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x100) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) read(r0, &(0x7f0000000200)=""/46, 0x2e) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x10000, 0x5, 0x200}, 0x6, 0x8, 0x3}) 16:00:01 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0bc7351b23a620ee4dd91975867fc893c2415237"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') r1 = open(&(0x7f0000000300)='./file2\x00', 0x0, 0x20) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000340)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x15}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x8000, 0x101, 0x20, 0x6}, {0x6, 0xff, 0x6, 0x7}, {0x7f, 0x8e58, 0x3, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000280)={{0xce2, 0x5, 0x87a}, 0x7, 0x20}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000002c0)={{0xadea, 0xa, 0x10001}, 0xb, 0x7fffffff, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") socket$unix(0x1, 0x2, 0x0) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x191) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0xc128188d795429a4}, {0x6cb04efeb70c4f6f}, {}, {}, {0x0, 0xffffffffffff0b66}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0xe1fe, 0x9, 0x1f, "3147fe687fad047736a6693aa440b66ec6f1d4d3", 0x1, 0x9b}) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) clock_getres(0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x5, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0xa3ee3edbfee1f5d9, 0x2) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x300, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x8000000006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="a3") 16:00:02 executing program 1: r0 = socket(0x18, 0x5, 0x67b) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) msgget(0x2, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xfffffffffffffe36}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0x352}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x0, 0x10170) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c77e58fd73daac48ff7ba6fb5610c913e7d94165a55708440cf37c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c480717091690526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d8603ea61dfab8548b0c231929aaf8bad55f53e66516336d66142a2ca74fb80d205f5a443704a66a9ea48a10adb45688ff8562ccda5ce6138edb1efd26c0bf2d167eb958b0850c2dfb0876bca5c1f99c2741f7a3104bac61d0c7edba6c15997a3080bd6b8a1406335"], 0xd7, 0x0) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/180, 0xb4) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x3}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) lseek(r4, 0x0, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r4, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) getsockopt(r2, 0x8, 0x8001, &(0x7f0000000a80)=""/166, &(0x7f0000000b40)=0xa6) socket(0x10, 0x3, 0x9) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x1000}, 0x801) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xfffffffffffff063) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xffffffff00000002}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x6, 0x8, 0x3, 0x100000001}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) pipe2(&(0x7f0000000140), 0x10000) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000011c0), 0x5, 0x0, 0x137}, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=ANY=[@ANYBLOB="00e2bcab7aff8b000000"], 0xa, &(0x7f0000000380)=[{&(0x7f00000000c0)="6066fa57d2df5b833961c6b359218b4b876d5b6434b074fbcfb92ae2fc8727df99bc105e4dce492e9958cecbef813e4d73a88b7673af8bd0280978463ecaa5259bd852c07bbc473afa1f2328061656d6e164c1f07f4a233c3ce9b24b6c312e9f63f6f6c1ce9dde58b46b90e8243e42f6", 0x70}, {&(0x7f0000000140)="b7a71937fb556559cf239129567e6d031966a38d4e424ab5cc8ba3d8793c9c3b7fa584c34526dda9c2bf0e331bb5778a3f5ee04256f6a6e11e4c0c5c4e5a061c587dddf37d354fbf837911ac94ae471a2830aaec6bb0f0c929374d2f21dbfceac2880da8727435a32a1f2f3b9aa553126aa9d830edc923e516416e599a2b7a03d209c32b8658151121c2d9feab3addefa63e121182c22978488cbade578390a508790078165d00bed7ce9948e6", 0xad}, {&(0x7f0000000200)="05b357c9b30da9fc20acb484249fc30b16e38b45db8401cfc8408162ee42f68ac276b75324f7089911abce6e2383f2f314d4af1f64967891833663a4416f1c53f6e86e88bdb41c9217f437a3663ce0d21b90574976ea02e19089d399eae7c68c82254180c21a1e78404e73a6db31f03866b236189e95d560f48bcbcb366e1b13780de79237f1f0f1482cfdeefefb19dbdf34abf4f906ee8497a9b58d8d98b8e2f29c76", 0xa3}, {&(0x7f00000002c0)="f9e7accf01eddcc6f820b4744c8cf81ff1d7f7", 0x13}, {&(0x7f0000000300)="524a9d2e9f0443d07cc3085ec54c0b794283b9f7863f028fbac018c318cd94200e234a83681262b396a9fa96c0b2be79ca39fed3c30a69adc010260b0543183fb725c7d13667208ac00248fa03e5873a4ddf47427c26042906ba5b54bab2", 0x5e}], 0x5, 0x0, 0x0, 0xb}, 0x4) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xd5fd457ade7e44fa, &(0x7f0000000240)="8b") ioctl$BIOCFLUSH(r0, 0x20004268) shmget(0x2, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x6) preadv(r0, &(0x7f0000002880)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000080)=""/11, 0xb}, {&(0x7f00000001c0)=""/66, 0xffffff51}, {&(0x7f0000000300)=""/176, 0xb0}, {&(0x7f00000003c0)=""/250, 0xfa}, {&(0x7f0000001500)=""/190, 0xcc}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/161, 0xa1}], 0x8, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xb5b) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) sendto(r0, &(0x7f0000000100)="5d7a4762481a6fa7ecefba2a0ea2d0dad1b24041b28597eccce2d319f15c61f5a75b4804faf0c31d49fa8b781ee2cdb14ed2056e37a335eecba626d07445035030e80b0b5c457317c302f48baaee921f5de61f8cff8f3b1c0b421945d99349e7cc4beb440dc02606c90ae0de67243086d3ed9ae9582ff8c36d1cede956790bfcebfe3a2447c10fccf2d8b4a4bcdfd96e993bc98f7df06c900a5c3eeda8b17174bb1220fec35d0b2e60b9758b1b86653937e349136dc108b43ad3bd7db631a9eb53b5e3bc4248e7d7d289acec744023d5fdb6dc3849ff", 0xd6, 0x1, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x6, 0x2, 0x1, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000340)="c8b1fe67f9c4b23430b9d45093a223a52294b93a84bad8aa28f98a68e543681a0311a82fda4599ec56220594e5d10e1e060532590dd58f1be5e032a33ef411270910933534e4df5a74a99d91f34e7a70000be0c5eae92b146b093f4095b69ca4d3d6497035eab2dd4505baee455028e312a3064444060354ca26a4e811f82f0d5a2bc7db28010b0eb0744e6becfd77046c9fa0b779cdb35dfd767109060441519c5437e4303c2e6250b1940861c3ac8bb42529fb3eafd1abc4ec625e2d58f9fb014b48a5", 0xc4, 0x4, &(0x7f0000000440)=@in={0x2, 0x2}, 0xc) pipe2(&(0x7f00000000c0), 0x10014) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x8000, 0x5, &(0x7f0000000080)=""/90, &(0x7f0000000100)=0x5a) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r3 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:02 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:00:02 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x2, 0x4, 0x8000) write(r0, &(0x7f0000000040)="82b517b8c6df27fe", 0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:02 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) msgget(0x3, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) sendto$unix(r0, &(0x7f0000000000)="cddf6cc489d56abffabe2f0cf8783d8928cd8f7fc165ddd200b2c9595df0d005a060c6608aca631d804f1cc900c3fbf9", 0x30, 0x8, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:02 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8269, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') r6 = socket(0x10000000002, 0x400000000000002, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) r7 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r7, r8) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r4, 0x0, 0x0) socketpair(0x2, 0x3, 0xfffffffffffffffc, &(0x7f0000000180)) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000ec0)={0x3, &(0x7f0000000e40)=[{0x3, 0x7, 0x0, 0x7}, {0x2, 0x2, 0x1, 0x101}, {0x400, 0xdf4, 0xfffffffffffff190, 0x7f}]}) r9 = semget$private(0x0, 0x3, 0x4006c2) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000240)=""/108) OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) 16:00:04 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 16:00:04 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000100), 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000500)={0x4, 0x9, {[0xf0a, 0x100000001, 0xb83, 0xe3, 0x8, 0xfffffffffffffffa, 0x1, 0x3, 0x7ff, 0x80, 0x6, 0x6, 0x4149, 0x8, 0x2, 0x6, 0xac, 0x3], [0x9, 0xffff, 0x5, 0x69ef, 0x9, 0x8, 0x6, 0xd82, 0x8, 0xa488], [0x2, 0x6, 0xe74, 0xfc, 0x8, 0x1, 0x8], [0x5, 0x400, 0x7, 0xfff, 0x8, 0x9], [{0x6, 0x8, 0x6, 0x80000000}, {0x1ff, 0x80000000, 0x7, 0x2}, {0x0, 0x0, 0x10000, 0x5}, {0x10000, 0x1, 0x3f, 0x3fd6}, {0xffffffffffffffe1, 0x2, 0x800, 0x1f}, {0x0, 0x3f, 0x5, 0xff}, {0x1, 0x1, 0x70, 0x983f}, {0x0, 0x607, 0x0, 0x15}], {0x4, 0x3, 0x0, 0x1000}, {0x19fb, 0x42662ca2, 0x1, 0x1000}}}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) pipe2(&(0x7f00000000c0), 0xaf2cda522871c935) close(r0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4000000000001, 0x80000000, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r5 = semget$private(0x0, 0x3, 0x102e7) geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) sendto(r4, &(0x7f0000000c40)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xfffffffffffffd11, 0xa, &(0x7f0000000240)=@in={0x2, 0x0}, 0xffffffffffffff1f) semop(r5, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) getpid() read(r2, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r2, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) nanosleep(&(0x7f00000002c0)={0x0, 0x3}, &(0x7f0000000300)) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) fcntl$dupfd(r4, 0xa, r2) dup2(r3, r2) mknod$loop(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="00002e2f66696c6530ac58f5432c000029bb3f0b649ebcc38935c6f65a2966696cc4c857c09a5ca16ac692cb63b88e4214fff586733cbdee00000042c7b249c64c0f95a00f5bdf0675364b43c5f64dabc3b555a30331c7118b3d82bebcc09bf868ec5923b55f2d3e5d2cea12ee07b6dd8e6ad42e04ccc8dbe26ba739111dc3d12291ac38570d2e84ac011e2263ff2e18ef3741c6eefbebe54d84e19d504f88a2d8c53c52f5500b2fa3f9b6548c2e62fb2182107db1f141f4355a7e5ee337fe70ba7d12e8edae0b10527852d8fde912c7393f55755d40180b88623bf9a1a8c045741bd10fd6b94d5f758ba89e4affee6e0c8e2c3a875952e72a0e23a7c4d31f9a2d4cd2903cec72f36ac087f428cbe704e83de47475b9ab2a07862610e4d3ba4ef761f6ecaa3ab1a31ed732f828c9248d5cdd13e20ecf26823ec334e3fecc4d906d8383784657bf43df13a94e507c1527"], 0x1, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x1, 0x0, 0x0, 0xc}, 0x408) semop(r5, &(0x7f0000000440)=[{0x4, 0x80, 0x800}, {0x3, 0x2, 0x1800}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000380)={0x7, 0x1ff, './file0\x00', 0x7fff, 0x1, 0x1000, 0x8001}) pipe2(&(0x7f0000000840), 0x10000) fchdir(r3) mknod(&(0x7f0000000400)='./file0\x00', 0x8, 0x1) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0xd9b, 0x0, 0x9, 0x9}, {0xbe, 0x7ff, 0x400, 0x3}, {0x3, 0xfffffffffffff801, 0x9, 0x40}, {0x3, 0x3, 0x9b}, {0xb4, 0x1, 0x6}, {0x7, 0xf28, 0x2}, {0x8040, 0x93a0, 0x7, 0x8}, {0x8, 0x75, 0x3, 0x7}, {0xa10c, 0x9, 0x3, 0x4e}, {0x200, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x2, 0x9, 0x6, 0x0, 0x2, 0x1, 0x100000001, 0x1, 0x3, 0x7, 0x2}) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xa8) r2 = dup2(r0, r0) linkat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x9d0a5d31f2e00ce1) close(r0) 16:00:05 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x7, 0x6}) munlock(&(0x7f0000348000/0x3000)=nil, 0x3000) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x1) socket$unix(0x1, 0x0, 0x0) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000180)="d702d383f8c897b0641f6dc387718f5127eca17c3adc14da03999e14c06b1268", 0x20}], 0x1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100c0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x5, 0x7dc, 0xfffffffffffffeff}, 0x2, 0x9, 0x8dd}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x8, 0x9, 0xfffffffffffffffd, 0x9f}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) sendto$inet(r1, &(0x7f0000001740)="ff18c0ed525313544ac9eb20541972975c4f964147efa4560030abf35373a9ebd0f80229fc33ed5ec347393b783da82a19ffe67b7f170204d9509f40183dfc066340b28e433579aed6593665ddead034e0e8dc4b9affdb68742635ea784b423a153ca439b387ef6a317b43035a038fe432d4b1dafa8ae62c638c321a80014a75f44f09c18613abbbb87feee612f848e6a75d3928bc65eeac8d26c957eaf95c7dad81b8603fd881e86abe1955d00eb7b4c7300908a19e53fd6665d65cf8b5b501ffd27ef18998a95e43a15db1c947b0d1c8e345a6866d2ee9278fee6a813c546ff1ed555cde5ac870fc36a7b2d885f6037518a2598a91a8963985248a2756e66374930773f4fc44ddde046f8665a4d9ff44a9b9ea286d8a9e07b312339e68c0917eb65bd3d6bccff6b4a42d8e2d4cd796926219317d6b60021c6d643b94ac5e84cba2ae2de809644ac1b5f68698780cb1273f466098a57cd724794c7212eadde3922c1cb2fd1e26714fadd06070bc4e1507ddab0fa966f1ec2db1df85c08c3decc584f2c72f7e9db3df20f52091d5e1fdd1f07fd8a31230ba59b31d7735f887869c4c0481ec00496ccf3bbc46013684b1eb0e5c217f573e7d8b8e09340ef3389baebc31347fffb9915d5c5f9e26f4984a1083a1b3683eb7e75e7332eb52b4e71b39afc9bc1b4eb357923932337a825b1aefbe176a80b0dc4414289d912082177857643340aea1fad40423f9fc57649b52203770a41bd62736601c106a60a4513cb5e946e79bea7386167c758f1a7770048eb3156fd6668fdfde042f8604cd00f83d656347eb0de2af87cf4af2cf10a8f2003dfa94bc2bf9a2f08459bccfbe4f0bcae82d99b4acf9c6a00f9aa08b85823933286d63a2a27426a2faa023d419a71f0d0a06a84296c5b43466ec57c269b757ebab0072de318276037e600d5e8ddb443e847ec30d1cc007139019fb62052d676e78979f80c769bd9305263492447099ee90470fa96fc270f8ce9263379ed86a6f5f962cbe662c1c1d8f76dfa0706a8d9a1a4428c614f970664c5944e39b9b8f7872d8852109fa417d5b911d2dd6ff089ca71e5742029946032d7d6d9fd737dea9606dd5df019f6039da7ff1b20d659b249e29f93dc5346bd7becddab210761920fb8fcc55c9d39a1605e6f6cc6ee662f1e410f3ca9fd78b1586b7070bfad07611dfbeedd993a31c35ac597249b5741c8508b0ef910009d8a7600bbf61a9be94b483d355063e4a017ab34338084b1600f08efc4420719928cbcf89ce6fabaf3a81273c8413a398e22199a2810321ed83f99ad8e87b437c442bfa05f9866a3f038384e416688af4e48160022be53fe9bf948a2a95bda739b86b636696f0e0597876999ff0769a5cef21d85352f0758a9dee6126c6aa5b190b3c12b008b4816e3c7d1af2e73af7ce532484c48e3c6b2137dc7df3c4866a76ca7d39a29253b188eb17f8c99daf817f24d50c618c60d773e59adb95ecd59893fcbc9979a5e64b57761ec6519138f5ac92de0aaa208e992cafc9e9b7ab1b082066d3493961792789d520094e91a4a6e3ebb4b218d789237328db441f6d8fd368a73f2ea9b1d6e5089453f6acccc5b83669f4b7cb6c63b3e5747efb6a6e4079c4607eef425eaf7950a4b405fed3aaaf50782dfa558d9c70a4ec9fe46e2891f6521fb26c8b7191ab14eec0f32e951475e56dc884b7d4b8d57609ecb01d98c2625194f41b018eb168791ce801eecc3832cedbb30c863aaf980067837d41e2873c4e90560e2f16bca7cc7549eed305f72dd21d899d200f958fc5acc1fcdd0004fbffe2e33d7f269469d390af731c748cf0280acfa36e34d6c44b767b5e08720d71f178f36770992a3942e2443107545301b4b08c3378191650d8f29062ee18a6326513df384e8dbc2a29a422a16fd9b5164a9dc2646666377830257d3e6190933dece719321fb7afc1011c89481aff6f2e34a282be1f5bbe3c802d327cefe992f9230e28c2917d7cd9cd06700ec8c0371413da6664e60ecd96db4288c5f9c872823a65fee40161886de7b5cc5ed147bc351287cc0cded52705c89af671e3bf951e4d8ccdd444197d776a2b8dbf0623d60c64cb4838540adac76869abe5450e3dd15a99ab3ddbf6e65fd2818ec00255851f1f7029f88f3238a92ac60f22d74f487371fe178f97a67ad5934931a612468af8df8043e66965667e29671bda09da1bc5a9936d36395e152f3cc2101b4f7e0c6961135047ba600fb5d730446af7b1b06c0cf1c33d3b2c9b848d560c834a291075858997a3c78bf8de6105221666f6442be0c7d764f6ba18c064471d46dc10111361c1f37bbf808f23a69bf71f35ef97022bf03bfb6405a616b39ef4840e28df3f8c0118d2e32017a98996ef28b9e4c8577ae7239fc65f36566cfb4cd7569d6e566eee1816bc8b84fb96c2faeccb601b24dc52b575bdb5ba309a1b90a33ea878cc8841449840a7cc63ece827f82e469d9b6de2bb8a9604832a6b1d6faab8f0bd8e49889301cb77668a4c7265fce8934bd83fd1dcb56a21de4c97ebba3eb7ecc42de13a82ce63507cf0de80f94e3fd5a9db8dd49c44741acddf9b12690aa7410ce9a15c9ff470e9f71596c03f51fed6bb5bf9b7217f5d7608db2b201f186fefde8389968ee44cd1bc60314e52ea834f240f5869c716ca5bf5cb6e11793e8af2e66c36b06a4599cc7e6336e0a626b9e982028b55286415e9b9d205eacdfe7488f04cb3b824b3157a567f084401e29db55a44526b3a67609f4a404dab385f026efa13f53d4b8a05fdd8677ce93aad67eada5b3d872138ce6c4c86171f0b14eb3a8f4fc65f11d5d17bf23a5dcd98808dd1a19bdab004d616bd81996a5cf6efb8655ab075d347a199649a5e6cf4e268722a73f8f3476c946253e44d4018d13644a4c95d600bddbb8b9226a6e78e5d9dfe4d0a12baae0ec7e7e1c7e61c6c3fff7216e20da7d50df04e4fe1364946f7af18e51267824c9a7aea5648ca96258042a684f5dacb23b0b1b2952033a13b43f767b8635081a025268ac6a64fa962f565300e4704909b50307c31da1f338aeb8218a5b78f00a4e6a4a4affcbb2547fbf5a4c552e415dc9ce2c5249f91034a55c5af25f5fc3d76f55fdfb0ffe3d615c84c0cae2ae0ceea0f01f2587eac456fc29e55469adbdbcca242441dbd3caf9a3017be79fe3c1c3103e0b95e8ff3220e3f4004823cbb40015b75da7791a5d95251a7a86c102e9df383e7f62d660b305a85afd381bcd59799730d01d0ba065ab9cc3905e181e1e70c5e2820e74e7a103a059c9760c9a5b016819a7145c3c0c277319c4576199253ff474e6eb345b4ce43646e460fb150f06260a4f4d1794d53b8f0afa0d6735cef154d65f251e1943dfc2169d6f25c35aba7d91bd291e2b71e5c79fbe32ce6448a046f897607b785cfa3b1343bd9ead5d92ddfc54a491075319c9493c4258f59ec9f98578d9bc4937b6598facb60204c9b375cfa59cdffcab12262c5b48ea87e93cc5b41319c11303229ff4c9b31bd82499501d95de724edbebeae4c903cb3d08c45123b0fc281f41c55c0e900417c8991459518ca733094ddef0cb3c9f5cff07364b470f031f79aeada35ef5c02b16299d85ae387416db4b668b9871dce94b212e323780bd93737f095663323df3cbe6908442d946d6d659a1b4ff0d727af8f05c1eb52166380218d5af8be6de712f44358d55d0cf04db011c4321cd3a0c027243804fa088f30e642352063da13cf66a45baab0b8d79e21ad0e33660e9f50bd40896364aef937c9467cf97849ee3ea0f298cb566a3eedd3f10fa3234a1ee791abe61d2d142b7f5abc284bad78d78c11a5861a82aed5665bb8fca73f7ec13aeb6f4ce80e907900a105f51ac97d17de291fb8f2e508d8ecbb93278e2f5ae3354e1e9ac57d0a37065777a941c7f248cbb37473eab6ea0b7ea73b184b65af532592652e285a3c690433df33b4bcd8bef20c6768c39421ef14cdafb227419d87e37f4ca9d94d3c05eeb32479070fcdb7a96f7eb4256896c916e7d120ac25ad211c59ef6ce8fd8b24609074d95b537314e2ef906037c6caa8095973df02a02b7d15b0e8c640cc8b72fb7e0a9674069d907657c0974606cac2968b9f0e6e26445bf5b6730284ca980752ae5bb2aacac6d74400d3c224d4a971bafa4177183eef638192a03ae7390ab0f2bb16567de932fb6ed7f40b8a12ff8e78d312add8eb83eb337b26f3eb0cd48f6aa358da657d31dbf6e6934968bba073311ffd7ff1fdf5635c682d8e4169ecc05ebc5e445bca0945b80f7cfd5f0fc61bad38f30b3c05ec81a1b8530cca7752af9ff90cd41316c5cf9fc1c9c12881283b33b65641f8694a813d85d9c2aaf431332047f6aefec2725b092d154e82373560f2ac72d2c5974b808736b590f0342b18be333c910aac6629abad9f8585b371bcb93e7f808d24494204555445d127f7c142f334a8cf5ea3dce0af8843aac70df826b2e7c41d91d53142883be41051df02fa862006429206811a5ebeb7301938066cecc9aba382f176664ac1be153a382a934855393685250158c4ea7598f32a586003804972518af2229210f90693a12f74ba083311b3fe5351d7d7d1a4a4e372b118b18b41731c82983770f7ad17b4d73c779bf7f73aec33044f01f8e5aca7da9350cc0267a6e8f0d763f5992b743b46766a613eb9b5dd7893463e6d8f794db90b57f6b41491d700bb0f0eb2d0b9fb28dd39ab700a768128aa5d3dcba8b2cc1deeb36f85de59a5a8aa27c7dbcb8d6e3cb86a55b49ab8df1734fca99f47db40a9bffa4b87f6b9008cbb11dcc8dfc11c75f09871343d66e33b4f6bbd17daf3170c8ff2a65be96ce5865c2d586290e6cdfbac4a2beed3eb497fa0c03d604ca61bf6e9cba7cc2befb422db0acba7b5bc3d9996e1c625ff1796d466f7aaf884dfe24183062757d961033ab2408b2a41236625d66b99f5500fe1004ae32956ffd15637ba14c97759560ff309c4da5b9c3cab35210dcb5c55084b61826cf994cb57886ed27eefb335e69d6dc6a589e932f05c9996aaa64aeb9aa257c8cc6f80ac2a02b4198818392a3da010f4ba3a2a7a6309b85c63325b32466dcee74f58766d702c2c47dbb89d6e00dadd91d7ec7e3594722ad94df7ca50e89e5db7262527eb92a91c74ab7592b9863a80cf870974179a8adfa2ccce5e9ebc899f4d85d3054a07fd502b46d96a9d87e720c0282d670c0b26375385a1a51d5cc7efb3717bda99c647bfa71e1df1851e6cd1b556512d9577bed929265db279921960d07a8f505a2678f6d71561544a485a9a2aba3c7b207ca12435b8aef7b67d3ee4e93b8336f14f1c8dd7bd2fb7862640248985c839a7dfd350bedb1a0b0a60d72952c87c0a75d4421822ebb86fde477eb1ab442a0fce04811cb627b725395be8f532b01a21dd5c48bd9d16f4189b768dc4e9d8c576144e5a776e22bc29ed2890f1e7cb8bdece5ed6bad10eee73cf4fc806055746068e214869a3e3d2afd75b34de2c92d0d12adc6f067ba64f5f7138d876c1adc0509c26d91f86d5ea2f4797ffcdc70ef598ed645396379880e3f076bd44af5c37a4be4530da89d7b7e4e01eb0917dfef4d51ad92815ebc20b7ffec30571177b4d47680802ff29fdd2b7a96536a0cd5ff59908d5207dd374ae536b791fd472ac426e12779b698e484a9fba2d83a905e8d2166f37883016dc1498639b039a12429e141cbe4ac8d803ab02a3d0a5e1e5c7e614e0c3d5bd1b66a746fabf82b2331e7032c6b26dd9f9e910b7", 0x1000, 0x400, &(0x7f0000000840)={0x2, 0x2}, 0xc) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x7f}, {0x18, 0x1, 0x7, 0xcefa}, 0x1, [0x1, 0x3, 0xb3, 0x5, 0x100000001, 0x8, 0x3]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f00000000c0)=@in, 0xc) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x40004000000028b1) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x2) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x40) 16:00:06 executing program 1: r0 = semget(0x0, 0xbac154a31a105e8e, 0x65) semop(r0, &(0x7f00000000c0)=[{0x3, 0x100000000, 0x800}, {0x4, 0xabb1, 0x28c9e03ff75a55e}, {0x2, 0x2, 0x1800}, {0x4, 0x5, 0x1000}, {0x0, 0x52f, 0x1800}, {0x4, 0xffffffffffffffe1, 0x800}, {0x1, 0x6, 0x1800}, {0x1, 0x5, 0x1800}, {0x4, 0x7, 0x1800}, {0x1, 0x3, 0x1800}], 0xa) r1 = socket(0x18, 0x2, 0x0) getsockopt(r1, 0x0, 0x7, &(0x7f0000000000)=""/22, &(0x7f0000000040)=0x16) semop(r0, &(0x7f0000000100)=[{0x1, 0x4, 0x1000}, {0x0, 0x9e5, 0x800}, {0x4, 0x4, 0x1800}, {0x2, 0x4, 0x800}, {0x3, 0x4, 0xcc707057bdb16cdb}, {0x3, 0x4, 0x1800}, {0x3, 0x4, 0x800}], 0x7) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080), 0x4) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) 16:00:06 executing program 0: unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x6, 0x4, 0x8, [{&(0x7f00009fe000/0x600000)=nil, &(0x7f0000a5c000/0x4000)=nil, 0x8}, {&(0x7f0000c74000/0x4000)=nil, &(0x7f0000ab7000/0x2000)=nil, 0x7ff}, {&(0x7f0000feb000/0x14000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000a21000/0x2000)=nil, &(0x7f0000cd3000/0x1000)=nil, 0xb5a}, {&(0x7f0000ebc000/0x1000)=nil, &(0x7f0000df6000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffff}, {&(0x7f0000c05000/0x4000)=nil, &(0x7f0000d62000/0x4000)=nil, 0x1e8a}, {&(0x7f0000f03000/0x3000)=nil, &(0x7f0000e25000/0x6000)=nil, 0x974}, {&(0x7f0000ce6000/0x4000)=nil, &(0x7f0000aa5000/0x4000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000f86000/0x1000)=nil, 0x6}, {&(0x7f0000f90000/0x4000)=nil, &(0x7f0000df4000/0x1000)=nil, 0x1ff}, {&(0x7f0000e84000/0x2000)=nil, &(0x7f0000dda000/0x3000)=nil, 0x87e}, {&(0x7f0000c80000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7972}, {&(0x7f0000bd8000/0x4000)=nil, &(0x7f0000a75000/0x1000)=nil, 0x100}, {&(0x7f0000a78000/0x3000)=nil, &(0x7f0000af3000/0x3000)=nil, 0x5}, {&(0x7f0000fdd000/0x1000)=nil, &(0x7f0000e82000/0x3000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000001}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair(0x2, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0xffffffffffffffff) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b86394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d96fea7fcfd4000000000000"], 0x10) shutdown(r0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:06 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8200, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000280)=0x800) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x6b, 0xfff, 0x30, 0x0, 0x820, 0x5, 0x4, 0x0, 0x1, 0x4, 0x937}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) socket(0x2, 0x8000, 0x9) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) getdents(r4, &(0x7f0000000080)=""/48, 0x30) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000000c0)=0x80, 0x4) getpeername(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) semget$private(0x0, 0x3, 0x10) 16:00:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0xfffffffffffffc42) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) close(r2) pipe2(&(0x7f0000000240), 0x4) r3 = semget(0x0, 0x4, 0x10104) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000005c0)=""/206) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7006, &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus/file0\x00', 0x100, 0x80) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='c\x00') ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) 16:00:06 executing program 0: clock_settime(0x4, &(0x7f0000000080)={0xfd, 0xd3}) r0 = socket$inet(0x2, 0x2, 0x20) clock_settime(0x0, &(0x7f0000000040)={0xffff}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) 16:00:06 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600), 0x1) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x3, 0x7}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 10:12:15 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000040)="8d6cb78e362554507eaf220872ced09b36ff5b431ea094128c304e03189d35beef73f7bd4c0e3c2d1c9f1d16b735dfd592ae9565550e488047ec817c5cd8468e3a03910470671347dedd79", 0x4b, 0x400, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 10:12:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000300)={0x8, [{0x3, 0x80000000}, {0x2, 0x401}, {0x3, 0x8000}, {0x3, 0x6}, {0x2}, {0x3, 0x7f}, {0x3, 0x5}, {0x1, 0xf9}, {0x3, 0x8001}, {0x1, 0x1}, {0x3, 0x9}, {0xbaf6548a3830f516, 0x8}, {0x2, 0x3}, {0x2, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x1, 0x4}, {0x0, 0xffffffffffffc08e}, {0x1, 0xffffffff}, {0x1}, {0x1, 0x7}, {0x3, 0xfffffffffffffcdf}, {0x3, 0x81}, {0x1, 0xffff}, {0x1, 0x1}, {0x1, 0x100}, {0x3, 0x101}, {0x2, 0x101}, {0x3, 0x4}, {0x1, 0x7f}, {0x2, 0xd3ab}, {0x3, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x2}, {0x40000006}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") syz_emit_ethernet(0x52, &(0x7f0000000280)="844c371cfd9cbed3f7af25e7de4f3873ceee805c852a778c40d7a426faf63f05307af05bac53a67f6e3b07c538ba57c9aa2abdf1da7f71096785da49c455f19e1fc9f7c41f8135581419aff99773ba53aa11") 10:12:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b55f788e7479f196307f"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getsockopt(r0, 0x5, 0x800, &(0x7f00000000c0)=""/93, &(0x7f00000001c0)=0x5d) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) 10:12:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) pipe(&(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0xfffffffffffffffc) 10:12:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x72, &(0x7f0000000240)="b636b25c4b9aa60510db0000000000000000b6a310fe0212e18683eae5eb9d9b047e27059ebf6535b6f94fc9728e2ce99b48df44bbfdca61d1a98f72d0314c8e00ed2462085d91847ec2df0e8c47ebb7abeab7752c33c3d2a288abde2f9bb7747d760c429d162466e30d9ad6483148b2f1ed") fcntl$setflags(r0, 0x2, 0x1) chflags(&(0x7f0000000080)='./file0\x00', 0x1) 10:12:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) dup(r0) 10:12:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x400000200000100}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x2010, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 10:12:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) fcntl$getown(r0, 0x5) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1\x00') getpeername(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004506ec8a1036602400"/110], &(0x7f0000000000)=0x6e) 10:12:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) fcntl$getflags(r0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x68, 0x0, 0x0) syz_emit_ethernet(0xb6, &(0x7f0000000000)="d77db40654c763aa404ff1bca405f7789e044d696e9f89500d99365128c070538f0ead582e248e776f9be6a0a72d7b082907539d7bcc661dc8ebad7fdf3389ee3760c2d319fac78fa199662fbf8c5245598b22555991cd16204dbd66e8be7ff9fb0015fcb6682f8786ad76429db8dd591c00f7f822cfdd18ffb0f4853a5b07a80adbf084ffd00141535186556728e5af25df9566d93a08590cf8999d498f91cc0cc83c43239cd8366c1f99a58535af9805734fd29573") 10:12:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setgroups(0x1, &(0x7f00000002c0)=[0x0]) 10:12:15 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 10:12:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$unix(0x1, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x1ff) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) r2 = dup(r0) setrlimit(0x7, &(0x7f0000000180)={0x8001, 0x8}) accept$inet(r2, 0x0, 0x0) 10:12:15 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x25b, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 10:12:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24311dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe80682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x105) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x800, 0x2eb, 0x1ff, 0xf87}) 10:12:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) bind(r3, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r2, 0x0) accept$unix(r3, 0x0, 0x0) r4 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="fea3f610e870d5cf7e800371ae83592a9b45789dc4bcc2d0077bef98221dd4261b12d332e985bcb6e9499a6a22d596edb0bf89d551629d8cf42cfe553f37df955566e987c74eb58898f36b9d0051b47c4ac437e34d38d826bd734ca501681128a9985e55b6b939a711de2e05d7f5e05d05859bb5f044a3e1c9c1a7f9720ac4efcb55b9e5e8d6bbdb9e92f7de9e46abd0f7f79b9a1fef91c75e2fac164b9b1cc1c4e8b2770b0127bbb7b1508029721ee4ca96d053e6aec0da70593589b3914ab46b0fdd626fb6b5ef773331eab5fc8b2a2ec7061f2c69e64476cc59670a57fc44482f07106b04ab511a8a035aa60a32", 0xef}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r1, r0, r0, r1, r0, r0, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x70, 0x4}, 0x400) syz_open_pts() r7 = dup2(r1, r1) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 10:12:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f0000000000)='/dev/bpf\x00', &(0x7f0000000080)=':\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000340)=[{0x34}]}) getrlimit(0x2, &(0x7f00000000c0)) 10:12:16 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r2) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) r5 = dup2(r0, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)=0x2) getpeername(r5, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) 10:12:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x10000, 0x12b) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./file1\x00') mknod(&(0x7f0000000200)='./file1\x00', 0x80, 0x28b1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="00000018", 0x4}], 0x1) chroot(&(0x7f0000000140)='./bus\x00') unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='r\x00') 10:12:16 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x200, 0x0) dup2(r0, r2) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="8202f3ff628e2e7f25597488905f0ec9c45a12bf0a45904d04fcce1fb10ed3fe019a37189862799a3030a9edda4a"], 0x10) sendto$inet6(r3, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r4 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x3, 0x3, 0xfff, 0x9, r5}) 10:12:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x100, 0xb3d2, 0x9}, 0xc) recvfrom$inet6(r0, &(0x7f0000001240)=""/142, 0x8e, 0x802, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x20}, 0xc) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000001180)={0x18, 0x0, 0x5a, 0x9}, 0xc) login: pckbd_enable: command error 10:12:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x47, 0x6}, {0x41, 0x80}, {0x21, 0x5}, {0xef, 0x7f}, {0x89, 0x8a64}], 0x5}) r3 = fcntl$dupfd(r1, 0xa, r0) getsockname(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) 10:12:18 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0x2, 0x9, &(0x7f00000001c0)=""/85, &(0x7f0000000240)=0x55) chroot(&(0x7f0000000140)='./file0\x00') getpgrp() ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) connect(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt(r0, 0x100000000, 0x6, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) 10:12:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0xa}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r1, 0xf1d, 0x9, &(0x7f0000000140)="93b4701640a3336d2d2b32372d8f0231ad4f8da1fb999ea11037182919e6cb248a32c0019e9eafdb24ca40635420b546f4853b93bed2cbed1c0bf3db57f941d681f831a568e17cd442b7156a2f4fbc78af60550e865390e5c4a90bc2bb05b58b9c107b52fc21617938272bbdcb65f2d1e88b3bfacdb24cddf958e1b232d3c0b437b5016c8b8311a6cab7d92943640663e684afb1844444c3a0c0657097ccdf2d687436801f1492cd0ff7d6e9dcebc297d77bbc", 0xb3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0xffffffffffffffff, 0xfff}}, 0x3c) unlink(&(0x7f00000000c0)='./file0\x00') 10:12:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) setrlimit(0x5, &(0x7f0000000040)={0x0, 0x4}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x5, [{0x2, 0x5}, {0x3, 0x401}, {0x1, 0x7ff}, {0x3, 0x1}, {0x1, 0x80}, {0x2, 0x200}, {0x2, 0x83}, {0x1, 0x6}, {0x2, 0x7}, {0x3, 0x7370e71b}, {0x3, 0xffffffff}, {0x1, 0x10001}, {0x1, 0x8}, {0x2, 0x2}, {0x3, 0x1f}, {0x3, 0x83}, {0x2, 0x3fc0000000000000}, {0x3, 0xffffffffffffff22}, {0x1, 0x4}, {0x1, 0x5}, {0x2, 0xfffffffffffffff8}, {0x7828777cd8828eee, 0x4}, {0x1}, {0x2, 0x5}, {0x0, 0x3}, {0x2, 0x3}, {0x3, 0x7}, {0x3, 0x3147}, {0x3, 0x6}, {0x2, 0x8}, {0x1, 0x400}, {0x1, 0x9}]}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 10:12:18 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/241, 0xf1, 0x800, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0xfffffffffffffffd}, 0xc) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) 10:12:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r1, &(0x7f00003ed000/0x2000)=nil, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 10:12:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendto(r0, &(0x7f00000001c0)="4731c23e4ad5774868cc6809e4aae9889a4b515403883a262b7df283b7ba74dfdd59e47afa97b3c68444d450e3444cc1523dd7bd55ad8a8dc76dfa88e75e1f59a375303cd897c9fd8484465c8325f9334d1a63cb456506c275cc52330f2de48021bb8ae357ebe830f1ea06918e424c264a0f8a0c007b03ae9e289ea9a879a906abb75396793357112fcf59f72f95a555c49801ab3194c8a7295e076cea58bb6c4222cf18a7114d5cd41074cff08f00", 0xaf, 0x2, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) setuid(r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) 10:12:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) r3 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) connect$inet6(r3, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r4, r5) lseek(r3, 0x0, 0x0, 0x3) ioctl$TIOCEXCL(r1, 0x2000740d) 10:12:21 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x10000, 0xd308221f943cffa7) fcntl$dupfd(r1, 0xa, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f0000000140)=0x2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) 10:12:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x6db70ddd8ed20997) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x8007, 0x290) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x7}, 0xfdcb) write(r1, 0x0, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) setsockopt(r1, 0x9b66, 0xbe5, &(0x7f0000000100)="a1ef6568ac0afca3973977e642394efb47f195c5139dedcf2badea0d14163437616e8f1431c9f6a794bd30838b80e39b7bf7feaa75e6f2d6a179192caf77b7952cd9e09c8f282dc300195b37dae4a00549a7b55698a890ea47089986b19f4d3eae0b65f88bb559fa837de381736f61d98cf06853eb830871a3e6c9be0d865fa5a1ce748685aecbaf3dcdfc4d32c6406947880d9f6a532aceb840a13791209a89a22a6d2c124f9c7c548a4c4edabcb9f42afc86989d8a7221c66c52166b09a2f158646ab3762884c3da010c137c8b60b0ed7c68c6d583e982eff9024ce29c55cdedebbf074e63052821dc8db8282a9d473c7a16698ec940", 0xf7) 10:12:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x10000000000002) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) 10:12:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x81}, {0x40006}]}) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x47, './file0\x00', './file0\x00'}) 10:12:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f00000015c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc, 0x20000000}], 0x7ae, 0x0, 0x6, 0x0) syz_open_pts() 10:12:21 executing program 1: close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="bbc16d0a527c8f300100"], 0xa) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0xa50f1c1f2f31b900) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:12:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) flock(r0, 0x2) 10:12:22 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) recvfrom(r0, &(0x7f0000000300)=""/184, 0xb8, 0x800, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 10:12:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x78, 0x7, 0x100000001, 0x1, 0x2, 0x1, 0x1, 0x0, 0x3, 0x4}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x22d0, &(0x7f00000000c0)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, '\x00', 0x0, 0x1000000000000000}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000d3eeecf228bc041a000000f67c3faadc6998ef2b3c97130ca3694803a8665548a8b60724474a0924b18a8f3d285598b581e93be88113744faf9b31030b5688763197db6b6b0a9e2d0e1ccbcae02350d82d6f7d45e4b967d61f8ca0b045e5ff56a6c96b97e10100473d55d411d65b4e35d2bb5bec51a3cf1f046a5080d5dc4a286eb453f1abc1b8faf6dafb0653112b6226189eb4767d7d8463ac00"/174], 0x10}, 0x0) 10:12:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x8ddb6c020ba30b7a) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x3f, [{0x3, 0x7}, {0xcecb30ea888daf2d, 0x1ff}, {0x1}, {0x1, 0x7}, {0x2, 0x1}, {0x1, 0x5}, {0x2, 0x19a6}, {0x1, 0x5382}, {0x3, 0x4}, {0x1, 0x6}, {0x3, 0x8}, {0x1, 0x7fff}, {0x3, 0x994}, {0x3, 0x101}, {0x1, 0x1}, {0x2, 0x1}, {0x2, 0x1ff}, {0x1, 0x9}, {0x2, 0x3f}, {0x3, 0x7}, {0x2, 0x35b}, {0x0, 0x401}, {0x3, 0x200}, {0x1}, {0x2, 0x7ff}, {0x3, 0x80000001}, {0x1, 0x9000000000000}, {0x1}, {0x3}, {0x3, 0x2}, {0x3}, {0x2, 0xfd}]}) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0xc0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x1ccb0f58077a39a1, 0x20) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r0, 0x2}) utimes(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)={{0x2, 0x7a6}, {0x1ff, 0x359719dd}}) getsockname(r0, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000600)) clock_settime(0x3, &(0x7f0000000640)={0x8, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680), 0xc) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000006c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000700)={0x800, 0xd, './file0/file0\x00', 0xfffffffffffff792, 0x1, 0xfffffffffffffff8, 0x8}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000780)={0x3, 0x8}) getsockname$inet(r1, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000840)={0x3, 0xe1f}) fsync(r0) chmod(&(0x7f0000000880)='./file0\x00', 0x104) pread(r0, &(0x7f00000008c0)="278b283bd5ce0e0f3032cbc542bc6fcb71982b57bf30a0feb1693702f7092e2f8ebaae9223ca2c6e805226e49165f41caf24e588b1e0b1c91bb920ab415278cf88d78680551768fe45b91dcb77700b247c3c2551503d15e2f3ea745a89deb1e9f5597c4048c3fbc82b616d5c91bd025d3a03c500e905b4d99961656dff4e420e3c1970567b9ad08779e500f4e429ef413c806789b304b1cfc41cef77986e7fc256", 0xa1, 0x0, 0x56) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000980)) syz_open_pts() mknodat(r0, &(0x7f00000009c0)='./file0/../file0\x00', 0x4, 0x4) chflags(&(0x7f0000000a00)='./file0/../file0\x00', 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000a40)=0x1) getpeername$inet(r0, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) chflagsat(r0, &(0x7f0000000b00)='./file0/file0\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000b40)=0xffff) getsockname$unix(r1, &(0x7f0000000b80)=@file={0x0, ""/40}, &(0x7f0000000bc0)=0x2a) openat(r1, &(0x7f0000000c00)='./file0/file0\x00', 0x80, 0xfaef48c20e420f93) 10:12:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mlock(&(0x7f00003e9000/0xd000)=nil, 0xd000) r1 = dup(r0) utimensat(r1, &(0x7f0000000040)='\x00', &(0x7f0000000080)={{0x1, 0x9}, {0x7ff, 0x10000}}, 0xf122a4a3cbb42c05) open(&(0x7f0000000000)='./file0\x00', 0x79c12d7a1c8723b4, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 10:12:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x81}, {0x6}]}) r1 = dup2(r0, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x7ef, 0x401}) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") 10:12:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8021, 0x0) kevent(r0, &(0x7f0000000180), 0x1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x21, 0x40, 0x1, 0xfc0000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80, 0x7, 0x7}], 0x0, &(0x7f0000000200)={0x0, 0xd4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x101}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x1}) r1 = socket$inet6(0x18, 0x8000, 0x1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) pread(r0, &(0x7f0000000040)="9aed300a5c4e61de5a91ad7f7a5983584b8ec7f10316bd6df2315d6f9d9c9e0ee2cfa3cd260adc638ca60d42a3fb", 0x2e, 0x0, 0x4b) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x3, 0x2, 0x7ff, 0x6, r2}) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0xfffffffffffff800, 0x7fff, 0x10000, 0x2}, {0x1, 0xfff, 0x20, 0x4}, {0xfffffffffffffffa, 0x8, 0x0, 0x1}, {0x1, 0x1, 0x100000001, 0x5000000000000}, {0x40, 0x7, 0x80000000000000, 0xd9d}, {0x3, 0x6, 0x7fff, 0x101}]}) 10:12:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x44) chflagsat(r0, &(0x7f0000000200)='./bus\x00', 0x0, 0x6) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() close(r0) dup2(r1, r1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8d}], 0xa, 0x0, 0x57, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) 10:12:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 10:12:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = dup2(r0, r0) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = getgid() r5 = socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000400)={0x800, 0x3f, './file0/file0/fi', 0x10000000, 0xd79, 0x240000000000, 0x366}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) connect$inet(r0, &(0x7f0000000480)={0x2, 0x1}, 0xfffffeaf) listen(r5, 0x5) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) listen(r0, 0x4) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) setreuid(r8, r2) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f00000002c0)) connect$inet(r10, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000000440)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0xa8, r6, r7, r8, r9, 0x22, 0xd039}, 0x80000001, 0x8, 0x6}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x800, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x400000000000b) openat(r10, &(0x7f0000000300)='./file0/file0/file0\x00', 0x20000, 0x89) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r11 = socket(0x18, 0x1, 0x0) sync() setsockopt(r11, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 10:12:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x20, 0x0) dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x200, 0x7}, {0x18, 0x1, 0x10001, 0x9}, 0x5, [0x2, 0x3, 0x8c8, 0x100000000, 0x17b9f224, 0xad3, 0x5, 0xfff]}, 0x3c) pckbd_enable: command error 10:12:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x20, 0x4) write(r0, &(0x7f0000000080)='O2', 0x2) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x0, 0x0) 10:12:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") 10:12:28 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="200235000000fe000000"], 0x10) getpid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) socket(0x0, 0x4000, 0x3f) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 10:12:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x400, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x342, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x6, 0x6, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 10:12:28 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) flock(r0, 0x1) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x3, 0x1100000000}) ftruncate(r0, 0x0, 0x9) r2 = shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r3 = getuid() r4 = getgid() r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x3c, r3, r4, r5, r6, 0x12, 0x80000000}, 0x2c8, 0x800, r7, r8, 0x2, 0x7, 0x1}) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0\x00', r9, r10) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) r11 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x8) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000100)={0xb3, 0x5, 0x80, 0x4c, "a9bfa1c9765ef2206d2c5f74b42e3de45addc811", 0x100000000, 0x1ff}) getsockopt(r11, 0x1227c715, 0x7f, &(0x7f0000000080)=""/40, &(0x7f00000000c0)=0x28) ftruncate(r0, 0x0, 0x4) 10:12:28 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) r0 = socket(0x18, 0xdf34d782118301e8, 0x5) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x200000000, 0x800}, {0x3, 0xbe2e, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r6, 0x1) readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r6, &(0x7f0000001c80), 0x1) kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r7) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000180)) dup(r6) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001600)=0x2) 10:12:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair(0x10, 0x6c32d947ed07b2af, 0x8000000100000, &(0x7f0000000040)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000400)="5c7dd1e9b87efc90ac666e2983998c2215955bfcab923c391ae9b384bbe33ecfab4d7eea378809c2ac57c2f1229b5c741817a4e404f95c660a466ebfa2eb2153b39408c8f5", 0x45}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x27df, 0xfffffffffffffffc, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 10:12:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/52, 0x34, 0x803, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x6, './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r1 = socket(0x18, 0x2, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x80, 0x3) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x8) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="05f9ffffff0000000000000000003c4d5d1ef988d1bdafcfe2865229518f722859071a97d3b65fab715eb40ff449d57d0029229cda7d558b3ff72d6e4f430dcccd324acd15b4d07a47bf641a3173fadcca4b703b531e776f40a49cd5e7af43e63c0f425c15d23812368a62dc47ef28370fe98ed18ae5ad178e0e45dd63b97d6470791d146cc65bee20cdc83c61db23a85cdc110c9841e7513291e376821c09f46075d608f084a266ddfe6e584990f02d6f69a57f107a1839be3110778b3f4ab889321e8b8986e251f6e43d42fcb900c7ea1bf1858e398ca6ccfc291d1464a491c7b7eaa7674cea675616fcf518e943a16c904b809d5a360406c8119839c563214419ed307fd67c324e19611bff375d3993810a52f8a2eaf7ac19eecbba03ec04e90cef3a2425dfb55ef5d2c5d9a06162fe6499a0c90ab62c4be103a7b4ef4264928b2caadf7ff28d4cfe72aa4ec4e474db176b178f5e7b7d71e78f4002c50f7ff8d9a23f1c59420a"], 0xa) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x61d, 0x65, 0x2, 0x1, 0x8, 0x6, 0xa2d, 0x0, 0x2, 0x0, 0xffffffff}) syz_open_pts() ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000280)=0x1) write(r1, &(0x7f00000007c0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d14d0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7cbd8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a760a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12b5645bab7fffdc4ccb956b54b000000000000f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e404000000979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784217fb8baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9aec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4508d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f65b8cc16663169495504f824a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933d149a53e90cedadc9d060c0564bc1a255f3c89ab48dac7bd6727e0e321258c4e7923759f2daebd28909437fc4816d06db78a51ecf47de2b50afc06421bc0502415954e9c65b67cd3c91b41b9cffcb33bd189635f37b305752a9c92067f15aba8f6358326a2517ab0955c2ddc142cefa86f2225f4dee25606e4b3850754d681d30d099463fdb0b35f7dfc5dc4c21825594bfadaa3edb54cf3a325a9351a60f096fa6530d997fbb290a4b890caecb24fa2c167f09d5e09bc586974c388a72dd6847b5f061ee8a4d783d2a113576b9fe3bf47c97cba643b69343ab84176bb771f1baa7d57b48f8a23314b1d4509dec1dddaecbd4eb156f5b5000c5e07d8f71059c295cbf563ab117b7c3835bc91b624c07859128d04b32259edf987af2a31a2db45007ef05b5147f82ad70a1879b7714975eb31f42a77e04f19b376aace59f50000000000000000000000a4702f0ef57d98784885856938b2bbf6b1f4325a8b3817891d22bf237af19d5b13d8cfdfb2da3f400a5a10a228c063a482c75f5992aae5ea523838db79b380004e0089f05ca0373f61891c4a3ecabfffdc91c09ae8210f1ac57578da6438332831ccffb072f99803a0c44c9f201dd7e19bffdffc", 0x635) socketpair$unix(0x1, 0x3009f16ca04738b7, 0x0, &(0x7f00000002c0)) 10:12:29 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="33102b27cad17756de07eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf8fa0c33a1b", 0x4a}], 0x1) 10:12:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) fcntl$setstatus(r0, 0x4, 0x40) pread(r0, 0x0, 0x0, 0x0, 0x0) close(r0) close(r0) 10:12:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x8000, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x24}, {0x6}]}) syz_emit_ethernet(0x9cb5ede17e5f6ca0, &(0x7f0000000040)="dd") 10:12:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0xd, 0x1, {[0x7fffffff, 0x6, 0x7, 0x5, 0x7fffffff, 0x1ff, 0x2, 0x9a7e, 0xfffffffffffffffa, 0x6, 0x7fff, 0x1d68, 0xb67e, 0x8, 0x8, 0xfff, 0x0, 0x8], [0x200, 0x2, 0x8, 0x3f, 0x1, 0x80, 0x8, 0x6f7, 0x7, 0x9], [0x2, 0x71a5, 0x7, 0x8001, 0xe2, 0x1f, 0x7], [0x89, 0x80000001, 0x3f, 0x3, 0x9, 0x80000001], [{0x3, 0x2c, 0x8000, 0x100000001}, {0x7f, 0x400, 0x6, 0x6}, {0x7, 0x8f, 0x53b95a08, 0x7}, {0x1, 0x2, 0x6, 0x8}, {0x5, 0x6, 0x1f, 0x8001}, {0x2, 0x4, 0xd6eb, 0x7}, {0x1, 0x7, 0x3000000000000, 0x5}, {0xf9, 0xffff, 0x500000, 0x375a86c2}], {0x7fff, 0x89, 0x7f, 0x4}, {0x9, 0x6, 0x7, 0xc9}}}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7db, 0xfffffffffffffffe, "03664071795ab900ef3caf0000004000"}) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a00", 0xc) 10:12:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14, 0x0, 0x2}, {0x28, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7ff) 10:12:29 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x400, 0x40) r0 = socket(0x18, 0x3, 0x2) setsockopt(r0, 0x101c, 0x16e8, &(0x7f0000000040)="fd537ce46471e4cfcc078f2574b7423bc1e918ea1ee0c93348e7514f24a79f2e0e755aa87933482e7f28622e565e546d300f1264f75b636a8a65a79fa5ba3211882e761a38fe688114e227b476c5ab71e3a02a9d4fdfc161ba2b8f293f6027dc884ced6252c848c056274aafdd3e9417d7f3cdff84aef1dfbed44ea85415f97598c0d1c4d3411c687e46b9f760a3e29b0d7946472e6eed3908b79a0c73ebc60ee3ae2f3bb7ec404ba9", 0xa9) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x9, 0x7}, {0x18, 0x2, 0xfffffffffffffffc, 0x3}, 0x7, [0x37000, 0x3, 0x5, 0x81, 0x29b, 0xe81, 0x20, 0x200]}, 0x3c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8100, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0x400000000000000}, {{r0}, 0xfffffffffffffffb, 0x45, 0x80, 0x20, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x11, 0x20, 0x80, 0x33d4}, {{r0}, 0xfffffffffffffff8, 0x20, 0x20000000, 0xe3c, 0x4}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x5, 0x3f}], 0x33, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x9, 0x9}], 0x1, &(0x7f0000000280)={0xfffffffffffffffb, 0x800}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000002c0)=0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setsockopt(r1, 0x100000001, 0x100000001, &(0x7f0000000380)="ef1d6ba8499a343ea6538612be9b9fa2943f7844d921fa85180bff2443c9ce1f5816a70c6ae95e", 0x27) syz_extract_tcp_res(&(0x7f00000003c0), 0x4, 0x0) lseek(r1, 0x0, 0x0, 0x1) sendto(r0, &(0x7f0000000400)="95ccb9a9bcf4", 0x6, 0x9, &(0x7f0000000440)=@in={0x2, 0x2}, 0xc) pread(r0, &(0x7f0000000480)="cd8d469524752083fa1ffb24ed90d991703212425279baa1e93231bb045c77fd4f494ca7568acfb8cb8a1f54191fb2faeab62edb6318b86dd0f8ed9177b458658bca882d6cbcd61d9a931b5c86626c17ba3699cc3c101b463e", 0x59, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)=""/4096, &(0x7f0000001500)=0x1000) bind$inet6(r0, &(0x7f0000001540)={0x18, 0x1, 0xdb4a, 0x5}, 0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x4011, r0, 0x0, 0x0) sendto(r1, &(0x7f0000001580)="8ec959a8128d5a4e5cf3085cb2725957a9df2d580c7de8d17fe7c33e536d4de02bd5166f811e067e4413337552d0edae77eb89b4bf35887896bdf6731a2f70612c7e0219038493462f4c91fbd4bdd5fddd957df805fb39a703afee404abe73dbef5fc861fc6fa59bf9aba3433730f32f2b20b2411439542aef010053ee998bef2424f90ff514c673aa412ca56c", 0x8d, 0x2, 0x0, 0x0) fchown(r0, r2, r3) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001640)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) close(r1) connect$unix(r0, &(0x7f0000001700)=@abs={0x1, 0x0, 0x0}, 0x8) semget$private(0x0, 0x17d1dc2b544fd0bf, 0x208) ioctl$KDSETRAD(r1, 0x20004b43) kevent(r1, &(0x7f0000001740)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x3, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x5, 0x6}, {{r1}, 0x3b79b55931aba9dc, 0x4c3f9067c5af8a4f, 0x20000000, 0x6, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0xac, 0x2, 0x40000000000000, 0x9}, {{r1}, 0xfffffffffffffffd, 0x80, 0x0, 0xbd3a, 0x1ff}], 0x100, &(0x7f0000001800)=[{{r1}, 0xfffffffffffffffa, 0xcd, 0x40000000, 0x1}, {{r0}, 0xffffffffffffffff, 0xc, 0x80, 0xfffffffffffff5bc}, {{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x48000000000, 0x8001}, {{r1}, 0xfffffffffffffff8, 0x82, 0xf0000000, 0x9, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffc, 0x40, 0x0, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x10, 0x80000002, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x250e71a580b8f908, 0x40000000, 0x2, 0x9c7a}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x1ff, 0x7}, {{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x7, 0x1}], 0x5, &(0x7f0000001940)={0x100000001, 0x1d}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001980)=0xc5d1) mknodat(r1, &(0x7f00000019c0)='./file0\x00', 0x4, 0x9) ioctl$KDGKBMODE(r1, 0x40044b06) r4 = kqueue() read(r4, &(0x7f0000001a00)=""/4096, 0x1000) 10:12:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x4b, 0x0, 0xc600000000000000) 10:12:29 executing program 0: r0 = socket(0x18, 0x7, 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 10:12:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0x100}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) r1 = shmget(0x2, 0x1000, 0x714, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) shmget(0x2, 0x1000, 0x6, &(0x7f0000ffc000/0x1000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 10:12:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x2, 0x1f, 0xa3, 0x3, "7dcb3abcc474b5a900bd1afce402d9b9d11a1f8e", 0x80, 0x1}) kevent(r1, 0x0, 0x0, &(0x7f0000000300), 0x9, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0xb2, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x400, 0x6}, {{r0}, 0xfffffffffffffffe, 0x8, 0x27d9f00cfc668679, 0x0, 0x8000}, {{r1}, 0xfffffffffffffff8, 0x1, 0x10, 0x6, 0x20}, {{r0}, 0xa960221cbc223b14, 0x1, 0x4, 0x3, 0x6}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x6, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x44, 0xfffff, 0xc1, 0x6}], 0x0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x9e, 0x10, 0x1, 0x592}, {{r1}, 0xfffffffffffffff9, 0x51, 0xf0000000, 0x8, 0x1}, {{r1}, 0xfffffffffffffffa, 0x0, 0x2, 0x2, 0x3}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x200, 0x10000000200}, {{r0}, 0xfffffffffffffffd, 0x42, 0x2, 0x7fff, 0xae}], 0x200, &(0x7f0000000000)={0x0, 0x9}) 10:12:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x7fff) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x100) 10:12:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "30074080e9000300"}) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0xfffffffffffffffc) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) semget$private(0x0, 0x0, 0x220) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 10:12:30 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x2) r1 = socket(0x2, 0x400000000002, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x7ff, 0x9}, 0xc) socket(0x20, 0x8000, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) setsockopt(r1, 0x1, 0x9, &(0x7f0000000400)="8c42a7b8884fda4fe323386b65707e8aa283507ce3347b58c3524539e46c18c6a81dd8ee4b68959d666a21d0af001582c994b5364326c94cd69999d579f3a847b87154d65c7885403a43b9248c8d537f429820b4a06139610864705fdfa9cc50aa90376d922d54c00c5b7351a554725f33e4dc312e3434e30b2b94a3eb1c94ad23d88962d9d5b421402dbbf1c880f256fa775fa15b3d2adcbc9298174a9104d0052d96583050d081feea2bbbdf0f735cd8a3a61db03e3da14e938c6ec8fc946eb65c83b408f65029759aed317702d9dc711ba900608d9b349bd52d443853d100db338829caae79d28a67c81bbadd96d1833e9d8747748a7beb19f93df505167137a0fe986189567c16b423406dd4c7047c958e275dd35701d1c3b0b24943600663d66a4c2cad1faf7909406acb8da6954d7048fe47908c2640b13f5ad733da34f27fc425669e68607bd3ce684957c4b7d0e9aed2e8640f9c0a1ac2dc0434a70ac2db6c6ce7dbc7a971eac3c7dad4e8b3d6066f1cd4f0474e427751a300e3b2b7a8e180afa6b09f24da18a7352e38f0c7f6927b2fb5c40b90239da28c09829b9fbbbbdd1f7a2b5c0798e1995c3f209ea3a6128159489103655411681de81e1095eab7d00cf58935719dc4c99edec51ea658ad2feda1c12bb390e5d2a37b76eb3de08af539bc6226ebb6a3627252a482b32fbed4ada2342af7df51e42acb1eaba870ab00e51dbd1cb0e6a2d6ee046c78b3c3f71c5daf624c8a85d6d709a9d2ec4e6a51a9fc584963509dbb0c59baf2cd0c1150462a559a8e66d223b6f3a10870b797567d8c6210d875230a10ddd5f98f14de6fbf84268b46c1303c71934947eb51fa77a13721c3b4f2c04286274c82bf498e13584fa062338afbb723a834f29b90d1aff4ba85698daeb9634801a315667c4c5e17c3d56ffc76be74ee2128d67fa9384a68d8a83a0445d4dcc12e195d02de37dc6f7d80b48d656c084078060c714933de8014869d510fc1c7630d725a7d4379c6e9fe40296c409d3268b5ba7273417fe11009c256e36ce14bd69b236ecde5b53f2c5176e63fe27d4ebbac04567488e1c61604fe73b529e20a0dc4393f7a834b16c8b0235b5e6b4472119eeb98db2e0f47ac2554008cc22572074f0c83ae5d6914510989f37dfe26cbff45ad8cf3a840997a11d9cf6d19cd9b3e70d038daf3f535dec500ed8bc48f1d4806e3eb6ac6b5dc08210e7d075c75547cde68104b67e7889fff0b79c485b670f5d06bad88221ff85f84fcc012ad943c21ee35da88e80119ad3c4b1290cd5ff8bd1f347d4a59fb10837d623ed0784a8cdd3778ed8e5092e71d513cb7d70e6096b8c563c167c4baa4485759485dfe4f30d01a4defc0474fa3fb5404ceeb9487136b63f124122625fa7590aee04e4759446896edab3969d4fb11c5cdcee6060983d7e01dbf0d88a1925fa67dd3eed7c416abfbcda3fa1b9b621f5f9601d90a3b4a28f5e24ad4643b1b22be3a58ccfc300e10ef64093e33db3f344de680b31ca8f71583c5f7c18ee85f4e0e6cb0df33a2883e52e9303f236614471d4504c74c6ab2c60a8e7be14a9ff61afb831d9e7266650b4c735b9e2ebed23ab8845b088c334d5e26b0545eb6b99085f7486eca6241c3cab0c338ba9a736623b51f8b26e5d04a30c3f7a591203e7ea6104c2387b4d870d59218c39228c8bb95aa09a80001b5bb20267f643e88c7341e3f14f0aa9751e7bd0447230bf6d712f3e9b98dd359b572d8040de88091f6445d80be927da5f7cf140e7957a15e843cbe4b00aa560cbc4766916d6d5472b43cd3b900d213bae2cbb2f13e1f9d45641110df5b0a395adf058fb2073eed2dfa1c77a6fce7119ad29e579a50608d4e2b251a62e8a7996a2e98c3cb62d74abe15ec49f7a3caec94687e9239f292dd76ce14b0c4f5ab935c825d3542a95eb820e97d194590fb2da9567877ff4909ff2c6068a73e57e188e2e57704f6e44e89ae756af78fb8101d2dff3a9c6aa95eb2c8ca0b990eebc56cf02d4108773cb7e1fa34ee77fd858da4f4800fba00fbd19987551d44a6fdd7e717d12077b97e838a4704d0dca3271004765632998837cbcc251166332ab9d876600846b729b2d0452bef3797efa9cb3a6796d7610dde95d081aba480a8924f60dc9db5ee488cc3b09d6f07ba208ad023a199997fde7efbbde759d28d0f71d7e074519a9115b2a6e458e9ad686a28b809888aaf1fdca1c8853cd1f6707c74e87b98ad3d0249bf6286b248a0b5c84336eef2af972eb1769c411eb926b116c58ad0f6173f5fb0f8001b7e082dbb2d98e48257732d5802e6a379548309dcaf46690568f47f6d59491e6e3b488327e19724ddb8f0f66668ff238265eda9b8de0f6c2cc62515be62616aed9a27181905bfcaf90f796c93f2a77bda480f7b0bbd014cd90fa64619497cdc1b387d7019c7c49b4a4d7cdc6cea141cb149193f8860fe2f9c38c4b4584adc968185b6965e7c98833ab823d2f67a626c6bb99113edb77ad0b00bb1c69b58b370b60f0051b4cccc1a03394d7348070c1fec785804b2c3c88bd1d85cb9c0ff43bd84851b7811a1001b6f315b0e9fd939bd9cbc6bdd9721f7fb12bffb63b42dc421597c812f762f0ff28d7367c14c7ba060c10aef07ecb5739943aa3a15289c1eca0ef55b8ce0b2e8d944b3c1ca319dd09645808f190d1638d23e625c02df6040d3d17470fbafd8975804d8074c19bdbad76c996062e60f89308e0c51b4c1c8404ae1975136a05ba8fc009444b84eb0f43ee0bcaed7dd0fb153277b6caeae3c50609cc3c529c19bb82ef630871d4663537c097ca124ae70a94d7e2fc581d351389dcb27b411ce41711c5d9c72601e01a88f5e4c904fa54942057468f92b4a323243679fa7091072441fc4311a6cc696294cf70b2c44f8b2a4b331d459c52cc68b9666f14935a7d9d3cd01270af641f7ca0fe395ec4fa2ca7a777c7778123852a97ee88bf403cc40ed3262a8965c7092c395a2052101d8097f70ce2b28560ad93f50fd3012a9277785963bdc44b9f4a798dcb168c7e99c528ac94d964e53dfe443b5ee2f2df88335cf415ac9127cdf8128c610a26ae17724c013f0b2150a95d820418ab53a152b294677233ea38065376481699bbe034d66e579f218d4a46847b00fbde9e96a0576f334ab9aa9c5b195e0cab420cca1d90805bd97ebaff5778f81c1b752ffc806459487066e252ce9d375ba03b9d06cefdead9ee282b131c3806c96298564aa5564143b14edd48d1df1ae0c8b761ab2c611bf1d2e6b7734b643734585757b450cbd4eee01aeb1c6af40e33ddf8030d296a5097005c5dc63401e8e4c94992b4acb3b4eb52f9f4a6f8d9abe14387a9fe1ba46109e3e146e32b5230379a4a257d5cea42482a91c9e705e16f82bc95634c56cf002576f989504b837641c61cde0d98b9d6df9fba8a5ee2c19a1df725a0cc4197b31e101562dc6aaa4a3824391d1e01087164e87577462853538e14c79bc27cb9ec389225d53cb1c83027377c5279eb5363f2a2cb4e2064139ddf68f4d03f7803d483296089c8925f268b13e241b7c7a716009969f37c8b33267ee5a18b5e5d78f7623935723e6f4291e575254ef71c797daae32273a00e1b7bf4d52d85d41ba06b83bb7819b83c96e524ad0519fdc4e7e40b54eb689bd9809bf7dc1269a2ab6b50acc1ec6308517e8deae649391fe1307c1660c7826fa64e9adec9825e8d0940d40c21e29cb94a2c0dd25b3df83af54ff65d5cf598135c8df70fb84d1e74f887258565602e1cb37e9ad5f1c138bdb9e40be037f7a8ed7fc834647b24d1c83a40515e97173bbdd40d5978a6b665dd90507ad948a98b39d596d3945886492a9ea8ff7e579afae7f3bc58636115e23e49e5035fe6666174773b460b4db3fafc4f13fff8cc07b07c2ea85efcc26bd45862d507fa3fca9857b0a4eb87854a80593a03a8450bcaba9cca1d373f1a4952ee00f1e07996137d7881e59ab88f210573dd8ac11ccc607cba34792c77d363c4263b7ad3a63d561464c18aa38066b9df279e4533cd8a0fdab004d19ca77cfc1eea0704b3c103b44f219588da3e267350081dcc0a5a3e9beaae97bd17fd772fcd03e35a84955aff2b6e98650cc699cce924ac1131d9440478d37793c24f5700017f30cd661590508c8910c1a268ce04ce52181a8b0c4c95bddcff58acfdbe1dd98e8bef2bb4489bce24977ffead0040a48172016a5eba8f9ca68c15de6dee8df3a614e0e12a00118200c9534f0508c462390d4a0a8a496fc6bd07ed7d1c181bc183a625e39fa35656933db8c65612633825f025e3280f9296f2f1fadd1fc092689161ab6890ca8310e2f02dab5bf6b61bcf97ed2a82af7b503f30c20cd224d1aaf0d7317d73d81a90d0ddd258957ca3933c3a100dfd16b72ea6c3e815c762b86196cea455dd278d8c65f33b408259085a7c630e66ecf685e2be74376e4f53657a7c719b76ed8cb23bf8ca13a1ed2afd03e8a44ede301d64b768057d89b9cba3cabe0c802c96b4ac904254139b9e61b0a2bcda817a27f20358de079ebc98b20714bf928430fbd3cef5642b9a3776801caae2cf6feb5d96d5450840955259eb088ba9d1686eb7544292e934732586ab0d02ec3d3a66469a2e3e357f542930d641721c2d092a4281f25d36853c51f830f9d3fbd407748aa6ef042a9097316d0c8830c8866aff2bc19acc7c99c59f359609cd073a6129c02bb57b04af48911c61e8e455a4ab4d10e910efc76a86cd4a861fcdfa04c73a497b8886cf892ccf1af150fc0611320a3db7af0eef4bbf7fab01e3119b9a76f96197e21a56833a6a6adbabe65b6e43880d0073fe64941effed7068e947f742a8435df96c6071e69b7550ef233f6387e51b9621c988f2a90df063aacb58f3305da6a69f6ca523f0cb089a70aab9b18e427ddc3124fe66e1ccd30c020f228b9cde7f87ce7d9d213397aea64d208e3d43f5364cc243ed7d5d5bec16d42d27bb0331a2cbcd261a8cf6b27c86bc7c33b9934ff69716b74ef721ccf735a4939a36b81566d83fcf5c9f323a10060a786fdaffbbbd267513abaa8f3431bdb109a2c9e0c9b9bb5e31589268237dc399bfd1e81b9b29d1bdc63457ee5da9d0c421f19fbf358680bfdde7b4e792e56657a3741ff856dd9fd22bb4884f72d17e2976fc2c045a19d04ea200ea28cf403d6a7483470307b3f4a8c51a842e866120e76b8e4898c6377860a33f26a0e124cf1b59b08964b6805dfeda3a32ca7c0828f42b5d4f6174fbd2b4d89d71086060b8d53199fd490d753433055fd064831410e4fd0dc8287b4903ceefa925d5212038867e80bdf28a6b21b3c737a0d320b29baa35d4cd0b8412ab042a495b0717278fd18229b7e7a9f65f6c1f8a3e1895243d297946c523cb4209eff4ceddb3ba7efe5a54261e77a3f935dda3eae6c6b8ba2cb0ed47cfc65d52927b8d6430fce92f4a496adb1b28a81e0c5e4765cbb7eede7ac675ed1c4e6225580fe34598812f23eb52e05efaca01b778edf6532416dfc3df4a43778b84830dcca3fcbc4bc9bc8f59aef20d672b301ba49cbb4bc6796e655a0a61bef460c333696fad6453153af84a153d102985a9bf4868381db5f3fb77349d056e77b3ae3208d4ce635701d57d6924fa4c8f59af3caae194244cf0b37253ca70dc00e6baa5675e89888a4adf5ec007405b4140258bccf22383b825b2a18921de65c36645e8548e24392e3c588191bed9995cb2271a44648d2cf269077ac25b2a756a059e5085bc01337af9212f94d7d", 0x1000) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 10:12:30 executing program 0: r0 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) setuid(0xee01) r1 = shmget$private(0x0, 0xb000, 0x100000000, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)) 10:12:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="ca", 0x1}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) 10:12:30 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x800000000003, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) 10:12:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x3e0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)=[{0x5c}, {0x5, 0x0, 0x0, 0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r1, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") msgget(0x1, 0x200) 10:12:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x21) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="000000186004008b000600000000dfffdc66921c15ce4f3bcd72c90000000563e04bbf54c83f00000093a83bd552c22d31ffff06", 0x34}], 0x1) 10:12:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000003780)=[{&(0x7f0000000240)="4249946a2d9d35396e0112640d9637f8b4ce27e4d1c30f0dcd85db7df189aaf5e2c691db710abf0463b8588f41787adec70315a34a94a81bce2d257da89e693e73ec866f39a447175cd1c290ad1bdf9cf1d020e3562c9b04003f517ce778ac2838b1be1a80e0d321481d5ab534050a56672c80420d1cacf4cff8e4ae25d5818ef8edb1b985f2101093d11fc361fd7a7ae3f2fb401c8b468d17581190d98532adffaaca6dcf1a2619f043dbf634bae4ee930de2c9e21d476bf2ca50b9ebb0956b79b23215c4e084396bbaf69d4c499d414f034708424af45b3ab3e7ce4964ee14", 0xe0}, {&(0x7f0000000140)="10592b871e874f708983ca4e2b4d4753c8671d4aa6eaccb0196d116951865796403d51cb89c026f8ca9e9ec5de200e0e5005f593d0288ed784170f5181c3688a8f7ab718afb4e874228a24c040f0b90cc32f208f605834bbf1e9dd6c006148df74e20108f1ec2515a0b88cbff68a5922f68d907ad9670099b72aa0e58db63314efee8d52d8ac0d005fe791ce2111d13a62c776cdd3954ed26fb78dc1da79a068029e37353e11b6551a12845bc9713b80957f0d0c2cfd2d67ebe5d3", 0xbb}, {&(0x7f0000000340)="b6c221d094386b3fbeafb2e9be8e8e6e12e279ffe214739722f12c714e3317dc79c8ec724e865843c1c780885e6c10a2260519fc19d0f90c5d63b2ed17eaeca6dfae60d6d2492ad24c12cd9b01a2a03b285a83f3a184368d2b47764ed35e0f203beec920ec69d295bd3d211c7bb0ddd52fb0eb22abafb004620e6c3eb836f2e21a83c650bd999906444dba9266c7efe01843c92eecd7094e79851c1b3573d339300f37cf20dc5621c501b1e3ad845e6560183401781df672fe7b838acc6d02401ec44f", 0xc3}, {&(0x7f0000000440)="e8db7a65a74e6298995bdd18e6b3fd9b205d888bf1e99187b1e8a2acab6c877a308beddd14e7326b88dd8e43b2974753046c3733feb87cc2cfb6f7aab93ac62469fdc0be1406c46f9391e399184d6c9938ab913b962a95e7c63f2c2c625ad3035d91f2d726317ca59a445dbcd5091e435550276fed5609ed64fe54e08a0c0c2964cb2c21c5af6891cedea11fcbec1c5f6183e4dceb52cdafa14b05962a9e19bb747a69217b3133c1f21d0305d0e767585c9de57629d1b2e62a90074474cca7e51a6bfa005ab5dcfa86f62a23c5114418d34dee12971f807b63049b289df4b60b5f58be0309e66a61c01b8df9765419c7c723d1df6fc34cfe0ab5fba15586cc02de1c6bc919214faa8d104e6fca452892f377b3fe7db79fe35c02e56c939dccad4f08d1aa1616a9d2776af465dbccfbe8d26547dfc7f15332cdd1bc0325b39f38402981d8eb8b77724d28d8ee384ab5a08c6a9777e9b4eb5125c6a6d387a5a0444546abf12328f8b7f9987a8ff4d927a698ab64618fb3f3561e3aac605b0c3f5c550ca6428271b1d35e9f7eea5f97193927923217069851295484a1c2f06025889e203296c5aae05b1db42e7f960cb28d53976c9592ca644a9e6be5f0771e6dbf9b1d6466fe883dc289519521408d9da0f278ceaded71a0c8a065a58af9975b6eea2060bbad98c121b68c5f1f1c3e79ed988aa03551dc447a81fc09561963beec5d8461f2fbea732ad33965e7c300357d06402ad807d257428da79315bf87dec19937c46d91e37e8fc37545ae9b8075d5fbc98eedc64b897d0ba77a2b35fca852099867f8c27475b1982ee9f1059ed196ab3fa40562b8f879b36cec2882fa159e7b06cf3fc54b4d85ad03df8c868540c0a2cdd19cdab5afa99f9b4426fb7b53583286897948c21f7c34ad7e5ff7a26043c98c40a5fafe348089564a382526bc8336e750461dca08e4ba381eb9105df95e33305bc9c05b92a79b4ae091d969100f1f456f92c70e6fff8ffb28baf99562c210c38d51bc0875a2c1de32202e4db7016c1e99935c56036ea74285707715f6bcf2cefc4b0e7b48636dbc2389bd35f9ee6702ac1c67859e36978501da3d81bb1a8943fb8ac4aed19ebada7ed9b46ae650e80140858ee4ccde38b7ca5927049fb20f87495c8c125ee1935f9ee2a3518bd42ebacc97d331ac499899a0f0804ec36f76da77d6bc0e73806693cf3e77d2a0afb21608be26b262858a01dbb66daa8d08152e054cf6652fa9879370722a523290c97378e7b383872614930120f2f76326be7a65516a9cf4ed4df0b1a31396dba06c4b642c30727181a962458283dac648edce5f39fb091c2dab610ca55fb1a23fa4de217ef1b9128b4015d9d46a0110a8bb83a6ff45bb658e3a3c5c83c738f2b7cfb70510c26ddbd44240c991b84786de939e36a02bae7f58f3480576d09c9e95dc2465c2f6efd665179b3bb9966fc34c86d4973ee6cccf3da27c7578f8aa405738eda9fa1202715bef50fcbe66510bd8c9b7ae2ef72eac6d44dd41c3f082738ad26f42f7f54e33156df27eba201d3f235fcef01e7418ab2e45a2efba533f3a21f4d7cc73c02f3846b9cc7b933fad50a6f0ddee10917ef5ef2d1d179b3d4c6c263fda9c963074f4f31fcd420cf29f282d5957613f333c0192ce8ebf361c9b4a6dbe257327c6e04d8c1b36e1b642e52c86df1150c7e428eb24ed968ac77d9878424fbd0d2485498ec9318aed922aa071440c767bfc33a162b127843cd550bd59432e44fcefc16437993bb89b5326277cbb430f5c000ff6ee642b8c78eeb875cbbcc6e4e5546a33933a90110216d3cafad2c538ee261d889771b0f72c1523a67ee291f6665f4d56cb5f38cb376f0e5b6d511ac63f650288a4323921702a0b1d5377f6634a0b84fb9d54b0ca4eb9d9e73e6559cfbb51723db1a1d2907c3cf01a0ca7250bea57a3124f42b3477c2c3b0f59c464ef62912292cef32138a52ffe25fd39a831637cf45d5d2da6f7763e9fddfe7cae893629a98f568852bdafe65d7d7456e826ef3570e086992c6f7e4085e00ac04736fc2f363960b420eb745989e295df9ce7d0777947ad7526c94cf7720ba18e71540a048ab5f3165ca1fc17e55d303ab8855d2e80bbc7774528a42eccb4e317bd9496678bb651848aec5cafea01c7e806a83b8c72807898c6700ffcc87fbdb88b251ee15d87613e9b9cb761c775099fb1e7b7dfdf2f13d78789cc9617344f396637f5ab1ab3e4069b954efea700123c0820d602d3dd5ce67203b3297291fce7162d0376b90453909cb5401f55787d1b8abe92b24048a3c83c0e4a12abb366937bbd4ad123734ff2bf29bf75d67c6692b10de9759393edbd431df60c8109fdc7f0565f5baaa1cba10be8bb67c11368d1ecf1812b77dda5c47ad177d0049da1d325d844634e1b0ecc3b1b29d27fc001fe9814aabd5e6e801a809c7eb406d98985bd8af861f66e36db933e648a43df32e1680dea3a787fa812e39fadeeb60d8a8a921ac4916b814e9606055fc1c91721a23d30bb5c48d9436dba6ba39e941787a7fa576f1fb55da5652e50378d9441c10d76984aa32aec5193c8882fe20138ba16152ce3ea8042e13a5bc35e1d5470777d7e6326b610514c20bf37e8752523bc564c6521e5f9c2418873ebf16b9e3d4ec2cbfc816eaa4c3ee4a29fcb14e9504a425378e4af3ad7ba53c068236eb82a95f789e11d9727efd288bdf698ced044cd8158f173ebfe37c626dfb448022ad481f42a3b61e45648f57b6b5aa1954f0078c1a1a842f369287e7755f60d67eb1044c7de102fe7769e5ec213b74764e1d98465eefaa5cc4f2c62a15226cc7cd9041231b62107ecbf539cddd20a7d0468425be06b9e3794cacf07fbcf93850b6c2b6473b0814f3471f11a7a058545e5a1d4d769d8395ff296a88d64592fc52d8129f7248fcacee96663d3cc2e7a48aa9836cf3361809dd4581d02ae35c5a0153f3273729b725b63a548b9276300f22bd23888351215cab26d62d6d60d1ce6d376ed0cc3fe87f29366715a08f883e7baea5cf6dae7e9dddff60c8bda815900938af3effb2a0a58c3df4eaf42dc8dff3aa20864fb2f7f8d374b0cf56e1d0cf440cfe280d6a12ff346c85b1e382a92ddba9426bc98222eb21be9aad89231ac79f70ecc1b0380335a833c0cf1ba85a009b91a51a4bf8428e2535bc6901debd32c1ee0476c3673d770385f3ceaa5bf49324d86d7cb0388167cb18d8af4a8c68e723e17d01347d1eccaae716f9381cc476489a80dfe8a4cf4e59e5080be56952e57c5a6a3d36f7e83f7be6116c30e00d7e3cb060aaeb4af872cc4579d3e660b93058b89ca1737414cbb1553012fe64de3b45623cabc058c5f04c6e4f3debf2cc3c1bc42f4dac665cd72128bb0d09042b0ba7aeafe95071b6ea7a7f10cd7885930107cfcac696c73328d07cc479f5363b03c02cb440904280df5d906c1880a053bab54ab1a86e35e56359d89972cb5a506811a648b38cc3bc315ec090ae391241bfe7cf8e3e98794a39d5c68288e7b31fdc16347580f6f7b64e2945bf75fb223a90ec2e4b0492da0a2c009422e4f4d1383a1fc62aec9c427e6c36e702563c95a074c5d2208ccf63eeafbd3f9830660026724c13e9091b4ef14df33d7efe7e978daaf4f9aedd4dd9b7cdc5c3cae42d20ddd93399e2a08c16a244f46eac3b81535cc54bdd0193c65d6b674eb17f47b117088986dcde5ab82d678e085e55afcff79d2ef2082873d6d87dc9475b8ff6ee44572a963911a5eb300c4bf08bb181429c008dd3ca4e12224d2e9570e0ac5d90503a1daa8b2cbe0caec1006e625cef5d41903c57b343eb7a57783719b21bfe8ec0bf8677d8c344f98f82908a3005f6e39d18bd9f708704f37542e567c5e6313db150bd6e9d8eebdd17171839368f4020fd431904b5736543979d328c2e20a393c4023e4b1ca48ab78ad2dda0b16389c6c5a08c471dfe3846bf41b2d8cc98e5e8d5c37c2e084dea0ee25f006e47dd215380c7b5e328d5a9311e84a971b3fc9a96d898194caa03eac59057dcf3823cccc2ea63afb73810a617b99db5daf83d568785f671adb959b1cc57c526702760c9c41a0e2c6b03de12d7c6ea12651f579dcc847dd5b972e80128a626d7ae4f5765503129c374f06658adc36f783201f7e271401a4d4e4475396d1abfeaeafac492be499082d6473ca032117a72659e755b542b7cd5ae945f14444057b49568f007f14b0cdb4aa7266fbb5666a3c9353d0f0b1ea8c06c3f69d786aa5fcd5488835eb6d0b2588d295415b3003fe794fda074765c010345c90613b7c476fac2e836b153f77ec7790cb502b0acfe2cb63a342ed4173db2328fc18b0c02e0a073696ac2083a95ab3bac36d663492c24d6f0c0c4d4636cedfa68b9cc90f76cadef2139f7bcd179743787ae96c4dfbc6861266721ae0b248375e214acf88625c49cdd5e69ec380abc53de361925baf782661857d6d9ea9c4a40440cf961d914ed5fe40dd6255a3f62df585025ead063fc9b693384963e0a5d5d5790f27f501863e6de4d7945ce15662a4fe83b86c871feac6a3275a9c6c3175fb491e4cda99f72d0bb4e3542e14a6eddc70835ecb2099f00255fde5c487593145c4d019fb7a2672f7ac68fab1b9c8c8aaa518c14a54fc0ae00d613aef0ee6ce3b9e760c474009e49e1ecfdc6169868c689b4706b2ffb80aceee6c582037de6903c51be82433d886ccc3127cbecd4cd32b994c5004ee85866599aa88358e7f438ca9813fd7a61555b5630f1b2278c61936dcdfd642e39f8dc1fc4cdbbcf0fb490ec02562197bd5d29d4a02df74e976b91742a6b5c4a38fe8125c3474fbfa428b491c8350b74cb55da4349bb5791a07f6315ed4e17e67286a15c7ea4aecd637c0cd34315c642ad677ec835f67ef9edc1957e0da8bc0d05e35c1434d50f4c4fc31f73f1b4835bfef2160d33f68fa7f32e1b3dc769bbb7cc049228490ac9b0c703e1b5d830ec1389a7de678ab00f861bea837aa4fad50f3fd479276d47cfb558eac0ffd3bea6d4802abb6293946d4f73c4a4105a19723ef6763cbf3d311932ec36fd25adf8b0b2d490f99cf6e8108eeeb88dc69c0d04e8e6f6cd99db4c4664bd410c9c811b7f500c4cd0e9b8517935b1752d9ce04b242d51f6530bdab75dc33ac23a997185b1db190ce112d118b52a8678c145eec2f32fc463975df374452500c9eb530f266e3ceabc57fbf7db71d55aefc4fb782b8e279992469b082e1eb48f9ae81ce28e35749461a7db443b761831aaf3ab7a07e572ab1e8de5e9e401937d53a3ba1b063ed1d192c0ba8e210d09f893a1458d176f8ade551a7dd40dd11bf2437228273932c0951be8900e7e54f923966c31ebb3014000251111fc10ee19d37942246d144aed6316b2b6a0b315e52b832aa93b6a7728d33c94fde84d5b2056d379460527c311b1d7218af4802263a1ca0e056b8aaaba41e4b6497b43208611f314dac83bc4a740167184197667e2e137fb5e18a5b0bf20ba5da70d67426792952f050da4cf34cbabe84ff990cde63bf15bef19eca5bd6bc5fbd7d8532c231126a51304710630a8213fd885bf6129e2337370280f7556854115f2a47b3469d993ba5d1f65a5ff8cf4f8779cca45ab261308b61a56ac7f7d60717c990ffa75dcd286f601abaf92dfc4e32e03e132990f0ed7ce15674077d062c893f1cdd0a122bd35698a889c3ad0a89864293baf819b65596f663f1fb55746785744ad3bc8652079af57a1f5bea77efd47186b1adbdb78e75fcd19215", 0x1000}, {&(0x7f0000001440)="ae78bafff55b83af71c5dcec6661af939c8e477f55e5e721140afc0ef8f2643ff7a95be30e977838fd636479e3462205c41098ac94c70956dc9d59d3b047bb93ddedbe93bc0cdb237cf1ccf8a40e9ec2cf14b7aa6b62c46b5891e7fe3b5ab086b158112d3aa2d2926f9d7ca9f8a4e5562e2bfe8d20aebaeed41200959ed2765cb0b24cc241e7afec0048b975f81a3663ace441db0e5def7309aa8339307e5dff0c32eea8d807d50bc7a3bcc31c57c6e8352954e2a80fe9e1875b904cb64067722e6a259063352ea61d6f483a42b24285ec06f73a33b90f7b8ad9518b025dd2743908247e02f1c83824bedabb3b4170f11cc92b", 0xf3}, {&(0x7f0000001540)="358dbf3b74d24a0dd2554e73b1a0e883f7f22f2560bfaf2f39179b90888a9e7f959808433cd49a4cb35671dc6c593e791c09a3879e29174ab1ee40df8faa7548fd3c57b994787ae5983325861f794acb5b2b9daee207a9e2b2e6fde91e1de5743e86b733983e85d7d7eda053ea69b0d99958cbaa0d191a58ccc835f95a38675743b2e82848284e17f04aede35e06ee3fe0079b58cf4b0aa03a8f9e4819caf1556665ce8ba4c46803bf11d48259675537b0dfc3e4f67686eb3ce2fea63ecd0b981c94fc656d1799d9b68365ba5b1714ba793b11ce6cf356", 0xd7}, {&(0x7f0000001640)="fb8960382f866d66a89d669ea396c4a2b033b93dd7ccf5b54c8134b083d2ac5aee06ad7f3163225399ca29a1b3124987baacc8d30a24ffa5eddaf66d00475b05368c86db30d87074d48699673cb65bc256b76d939dca52eb31b1cd0082a5d6399904966473", 0x65}, {&(0x7f00000016c0)="000778997e8bb137628ab24b30c8509831d1d8f063f1d46da4ac37cc36025ad0286f40f714b5d5605fb8e814786823b04c931fff9f346b737ce8d23f4e97faad63c8b8060b7f98c47290dd69cfe08f40164ca22b6f701cb45a8590f3cef796bca4f42c7f92c634187c5cdbd5d6cd78e3569a8348d206c68e258b2dc4ca19a20871abe332d03671ee3a10d37970de2a8c31790f66bc7f2fe5af64477cc5cea94e4d12630bc6cd950418474ca21fde736eae62135eb8d9f97087f10ec79bc740fe5fcfba642fe1d1b98dddae8586076feaf6558d46f979fa7eb10f8e71e2f40687017d26acae68b9896f5c1ce9115f7e8de31dc0db1a7f3c47c94ef1a14dad45ddc5823ccf5d55190f42bd8398563b2cf471dbc2b4daef7dcd008e370a2366550fd3a5a422fd364722e0564c1f4f2ef589f5882ef0264ecc70f1e74387930e012cf48968b94c538adc4fe84111b96ba19e3402f1d050bc6dd8a3013b53b2cc1ce6f9abc51c1007a4423a79fedbbe2923336b86fcd66245ad32019a7ac14915533016efd80820aaf367e20ff5dd9e63726eb27fc4fd8b9dffa7e894483ad1b39112b479a25d7dacc91dc90e6b36bba5d544a61d5d6eab005c334c31123df7854341f953277b6277eacdf3e05964ff4ba704e25545404f6cc3d05fccabba1ea39b6c50646d271faffd5f380c27a32c5c2f18556d707de602ceb413d0944b707ec5272b49bb6371de21ec7b828bc96e4262915ef933c0a209af0815ef3cb4fb788ec5be9a7d75c624773879c962412f230b42e9ca13a569583c7dae66317df8bfa2c9108ef06aa6821023285f7ae051e6fa32ddc189eb5f228d24e0e54db405891da2a5ad9b6f5c02f3d063564d6c1c02644eb8d29b280ee57449ee714535dd18fa4ca3ab7e118b37a60ceae9aef22a6dc5a0c436ef783d8b1d6f4fb54f43759811d5366b86d07c23627138c6fd171b60f4a75f57a412ce996024a25901392e52627a39d39cf034df18d8902806e80b706899db7d9cfa822906105920a4247da15319afc5881677c15bfde033451b98482fcce65fca29a64e95acc38089ec71d5aa7d2ab978374a7c07e6fc6073b42ae3ed74893ea8733d6b4ea8de8a4a2790ae40c261185e63a173c23ce5c475c3bb6b63841b4be076efc0a22848083a443535aa0cc01076c20d23e2acdaca4f43dc764d86e6d06a0aeae2cad9711a00c78e97c3bfb51991e6407832cfe1647ea3ef317d8e7d6861765fd9cff45f9b6170d2711238f35df5985f550755a03b909563d2a2f0d5d19ca45f58a897f32d7142002b99b9292cf03bcbc7676d5890c608af163646d7273bd68deafc0672731ab0e33747ee532473b51a72dc9b9da135c0625186cd0136a9ff35e11119730ae950fd5ea17f88b386bca47690e91f4efd4388f00f069874c213b376684392286e16cf295be44689bc47d66f6b5ebb2eb64492471a519a88272337a7af54170e9e6b3a6d24e7c7b0ba0beb2739428838ee497238b22318a759adcf65432208907e936656d7b3e88872ff26ec1fdb356fab66a0654dff7a318e5dc5dbd8f67c6e16c0c1a19e78d0a134dbe80bcf455cfde36e09f02921b9e9d933f0f08148bf1e18791c7df73c29fbdd279ad61148bdc1dd9093deb4fc0207025ef19bd2b6bbd2b88854059cb27ec53c4327707cd1f76e0ec328fb5d767ab3174f5e59ec4852a544cc91ccb9dcf4739797d881bb605cc0df36b2488500c0ee4d829a8fbbca0ce3d613d95c9d29797f483436dbeefc0322fd13bdc3ff65b5782cc347c1e5df9e6e9272dc99c645711e443f3715e8a00a90408977c3d1bb3beb9b8be136930eb8bc67e597f5c2542437785c03507f407c1ef7a9dca307006463aa3c34f13792622d5c6cebc65162e8a0bdd06e2a6224554eac17dc9623bd12b2b2194ebb98e35bbe5c1c3c4be278b8f268d8d9ccc1d456f02340a3ae1628b77815714737b4add0a724741d4ab38a3a174c7ba6b32c660c34e2d4e57f0112880972cde83cfe5a51f80512c53eeb750d79c90f82d447ac810b1595ffa28b8283e9d02626f149edebf7369c5aebba13900c9a58c89028cdacd04934fe0f5b374456eaf671a8751afcbe30b2a8c581795db587add7a2e45b069d7839e67b4c72fb1624a88ddf73e2297564fe3f577c2991a5b3f88baf2e3e706577418913e09e6dacf5d22a331b5a14244023c0bfb125dfafa0b5fdbdd231b0ed7dca361dc2c38bce36ae3d156af34a656ff5087d2290b3ea204fb2c4da57e16071e45cfacce9d6abb37047d66ef54cc3657b41377a6946cffa8889ba1a54121203ef64579c7d00e016a07f8920d9e2f45b5eaec895ddd97183009980793de5bef097acd06dcb3194c41be0ead535f78bc7482bbc32ea9bfb0999b9071833c9fc5fa678133d65a69bd78eea5acac41b98cbd6379e1b5b24b8c5b832f537a6ebcf66408d830d73fc6a3f8a4849d8e7ecc54a66b1f54b8432227e84cc83f133dcd94ec4905dc184805f147948aa599f2dbe26cd3f822ecb3837594c1809b06a5038388df99dcef7dca9f5115177f781e4b531090e42efd5120444ce53e594781bf35bf36c46bf71142d313b45b988de1486005627d4473c43d3036d8a2b116e1648792db807e2d808e0ad671098a479c673d34d7e23403d081aebea862f7779858d4ddc3f13f2b655e25adbbf1dc8d2107af79ae426acc1b5793c1af0ffc99df8da9e3801b6c8fa4184adb8f2d113dc6a412bdc5dfd32566bee653346430e2b83a3a3a4de4e7a459d4d14585552eb73f125199bf15b8bf6580f74b05bac2f21b43fd86f854dc7d2d4392a0cf0e7a2074d0f44848a400e478b48e5e63d75afe51cce9a30e6b307d38ea4ef66c1cbdd422be2ec14027bd2cefe4a6f964d9057daab4354266fcb05b2b5085e7f3d62f79c6287d59278b4b05e037602bda27945a4522de92f18697a332bfcfbb576c90091364ba604b8edbf1d279bdb09de29158e7c8dc0e6d174474252687b904dfd0e3be37b47b8843530747ebcd839173fd615de3db55c605ec1aeeafeec151ea28a8b9ec5b00d9cf038d265f5985899914e78bf8d442eb7a7ea378fec277a2f5af3140368cfa6b624467ce462d35f7dcd29f53cdc2588d629e708011f5fac0ab5385befe91fe4db59b8c11597d69d126fa6fd86f4147ef38ed88cd76eaff4397c861116109d87371b2ba043583ac48d6a2487c63ea6f054f80b3fdc5064c6d113aaa771e417c5ec199ea3ce973da86ed9fea63f8a88642740e1796ad5d95af017547372761a8bc58b272a6b7ac191757508e26cc9c762168528acc843004a067b61316a9d949b2463eeac56a981c83967fcdc6a851036627a72407c3b1423b337c9434da25a00680040807aacb49399fd685e731b084055522d0d1e73ce29b00fc1bacb1047c39f4f33d3b22fcc40fab31ba57ffab81d545b624c009731dd11217063ffbfe36c03ffe32d0b9259b1a640c9095c7c9587ad98fc4f5c92cae4f72146ef680f29a3ab1767f023ed09e5dc812ebde83cc65ef8ce0f0da36f7396badb41b7777e8ff9a49f4f8e051389a0f3021a7febb4499e3dff166d24f0102d95a1468fc9f11a03ee864e772e4183ab09df3e2e4a1488f514675e3bf1e2f093fb594df0cc59267ac0b3373989de853407203909b24be5a0d98c5dfc649586b279177c56f2b04d52a324cdb3f5ae293ebfb6607d0004cd7a4f2c367d51450f429316aa27bf579912b23548708aebd162b30a117486a1c9cacc6eb3f588d92bf2f6919acbe548ae80f506b13184203071a2f5b313e8b43f5f2d19835fcfaee44309fa4451f125fe710b137889e8dba00f0726afecf0c0a6b5e04b4136958623a6afb47cac84a3351abdde0d7a0c34cbe123ce37252d1e6c89026dc551ee0f022888660dcc839949624f30a074033cc70c2709540144bcac46a08ed6df7a2d8db8fbe7161de7bb5affc2847bfbcff8508dfabf96836bee79f12dd68f50968dee8e60423b2d1769f9634ecd2874d3c7800202a157d4e5e1d71909993f0ea839d2beb18d324f1a50d21dbb052ca0549e59141c9e9f439498a1a14aae64aa035975fa516a5dd26117caba93edd005148fee7e1c92bde9b247bbc05394aeb2456345c27a087d84eba02d8e55f3981e704a6ba067fe730694adabc5061db37a74856b36ec04261db07c5064c21cc6da0851761eab05d7afd7015c60eb7d53f5c5fdff5347d069fc8f4bc00fb621cbbbe24a1abda41712efc88ce48b6ceaec2ceeda5d7cf0e488023574e20cd935417880bb4ffcdba30c8dc63cb79ebeb17da10b3519d92d986d53c12829b04683bce272d4de33f9c4f0739a7d420898bfd3d78e99dc48af41aeff939592250994c6b23da073ca108f002469dec8f1315ddacce4465d3bdd4458ce5274da7bb95927452131d9c6c1cb0d1e0363ef101cd272519165cbefb5632d6834ae9c8f28992692eb86047fda8f99a8e7e90cdf21f229c1e70422e9d76a828942d8c27b748acd3891ca984ce2b31130cfd140071ab3effcb3f6fce4b8e45465b7e1ff4ee9d4d0a8299ec32bed4d8126227df79f91f999182018930a35552d960670140f9534eddee1965fb35e5945ef9e59168d7d691754940e3c104e3fe2f838770dda911d1b704c1e4b0071a4f871b774d310265d95102765ff59f720f5feb2c5aec2b1363b657cac4521ffdc855e1467de0afb87ba5268957b8ee775717517cf97ffe7a53adf0c597a0016e766dc1d001e9492cee6b5c13fc8fb311d5c83beb3401722d2d2de09ac52854432459d8bffba7a0a9038a272afe9d5add8e9f5d95d62b29498cd4249e1f2c6ae4be79957ae9fca66b7e9bd20d91465c116bdb112e04d5bac4a66fc886807258b2e3e676a1af2cb14b398757163894ada14022b81a2eefc0c4753449b0d0b19825727e9fe58834afd4e7ed3029e9914954b1fe33ded378a8c61feaea70e96b09cf23fdfdec23167a344e733422659d9bbdcdd318fcbe76c801687879effaea30fc14677a6e33c14f7459890f5b855370498c2a8ee07d9962ced379d629d83aa5ececfccff0f269940052c00637bff8cf269d915aad576952bc7439c9c83521fa5fa643902fc5b04ead3d128ba6ad66be49fe99b51ff0df8cad3476771113ca49f3eaa23c07651fec9a073de132385801db18606c6b4af01fec772aa7651e2e3999e4b83731b66fa71686f5bdb2629a2075d4a7a2eead4a85e2c69275d93a425f4c13b268fdad27fb987174a42e6a3e569e4fd91db4595ab243cf9baa74a294b16e832058f70b30bce7f98e5a967fcc07cb0c05c979ae8ace323e06a5a071d74a42ff306cd4acc597db522e6b3caf86e1b1e7c82b8a03ea5f2707c78fdda733b8ccd0dad03d0d2022070123b7e9be467876327fd59a63126e9c8edc12eb9e3428586bfe426e5a76a90c60557b6f6a7b8008b65d53c141ebbcd2ee40d97c22f5ee53858776ec062f4fe421bd7aad994a05f88f39db10fd6ed2205441e46056a470fdc10a110251034565fe46fcc706a34c4943c5de86e3903350406f08a5844845ca2109a6ea5beab88b819db3ff2dfca580b1363530a1b4da0ab487cb5562640896e39687b4d7e677745e22b67268fd5425145fadad0f1f5528b6620f6956be817ae81899096bfa03c5dde6b69901fd723ffde0b63f22248a39bc2e2c79c2daa0c6449170b37654e63cde000446f6cde8b61e005e71aa679a4e4b2ab4ebaef849d5a86e79caa6c53598be6eddb87254e508ef98e50f2ccdf4974b4ae", 0x1000}, {&(0x7f00000026c0)="66bfaf4c2555dcf02e74689bef5fc7cd798da469fdd25e7034cb8e74ad664da644ab3f6b43976d7cc200b4612634f09cea3ac369e842552de30a86c9bad7597ca362a5009980ed24cd32ba9539d79c3d6fdfd185fea9eabb3d218dfd460c501bc90393603c6d0e0779096105696c8ae536ee35b7ba6fe53aea73cb55b65e911185c5bd44165fae0f062172d403e68bc20adf730a8a688845493bbfac533da3ca2f13ed7405702cceba95c56a79437c15899a9db4", 0xb4}, {&(0x7f0000002780)="97bd67ae0755bd4c74b9756f825127caed94b013f79d08f13e350757de7801dfe0c37acdf53e94e89461a0c68870dfb99a5f00bb2ef591f2a058689aeb612c3256918f52458d3805d23b37829488fe03fd9a5fe2595e15444a31167f0be4c03e89d45255d2f6f67d3c72a881ab36479eb8edeaee7528785fbbc26228c224e4d5136e337d2d5f01a82c28b747716db815584d531dc24755bbc0040789a2593fb2130d951f7bc4f2badfc2f69eb6abe450544c0327e5b43cb4091b5568699d508ccad5a7ed6f9d2b9be8cb6e46ad267bd2d9392c8ea3ff8ff332710eb95af525369c310b65911a0951d2d1e7f0141aaf78bc9ba9202e78c3a7d88fc3504b5d74a92f04bf9bb6f4d28701722caa3723edfcec1f76808a47479c17ccc489d2d65c43178d40f98facf42e31c8a341bf5ac5804758085cf85c6424bed7b2e5c16340d1afeceb66db258afddab706ea237cf7ecd293ee6ebeaf1e58dcf63a158ef87a214ba13621c420fa43ef56956097161c258ceca232551666635cc7d389869251ee185cd19c99c4e367e4581ce80f5ece51286cf9196a08e626f67db7b1d5c15f85f5a1c108cc0ad10a2280b354aff83630e08875310fdb8cc0346d67609c880a548420da78d44c01e3f8b55bc0ab010bcc4ecb8a0813a48ec886238ed82fef7ca9b5e4c0f6497b590c9694160e52dbe34a04ceeca19f68b746c1b2a26defbd046bb5de29a7673bc9df71db23248cb86c7c233866c504237fb7beefa8e464a70828e65febcb37e8d95922dc8a099f32856b49390014fc7538b639113cadcc27e20bca8218b4b035002f53d1c426eb318f0e8c44b255e01fa1a0867455bb3261bd8fa93a41f6c37bfb92125265bd66b6c267b6fcb42dbfcd113978f7ae74d899f6fde907ba9770eafffbc4fc8d5cf9664ceb4e191700912bb683c04cf3084a3c9025e2b8bf3fa7a30eb9612d004c39d4c55d2054841b66e14f1b3b38ffbe396f36bf0432dd48280658c832dcee1297e327c2416f0f50a04dacbda65bdd1de490d61e3a8148b767144cbbf13e6a0045e805d4f60802823e9f371a109e1db868928df7579aee676692239609b7515818d30e59b7b8050f5ba4f0d3fbc6438cc1dc443651ca26d56230be67822d36550adf79e26113ee8ecbc6dc0bca3095e5ffc568219c559e912f05c70b88210150c87b9f9fa773a2462d74ddd8be16220f835fdbbe124ce0684ab2a6a212b31f8cde1f5eaaaf20bbcb3d0b18125fd7dc3893c2f9daf5f6f643dab3fc43011c386dce9d193d55f264b2f3d50ebdd277e24ebf3938fbd8397ff3261c28913ac7361785422862b9d0267eeec6fcebb09b438e44b4f611fe5675483c60243e72d09897d55595c2aca765335f8f69b58f066675a4e9d23f1e130ba81484b49016c344ec7cb3e1ff8b349bb3c04e3b4338a8ef40c2a56efa75b811ce8c10a9599ac4f2cdb09ec36d7fcdcbfe43f25257037018ede02327937a9231da5b5c87e9885687ef8dcca89302dbd33979f1f9458a1106654586882ec6210a380924d272a0e03ee8c0e20f6cf088f73efae64c88bd2a8ef00ecde7557dd11b0982f7534fb3e13aaec8efdbfef77912e58bca696592bb978434e747450a9aebf2b417653aeeeae07b6b182d4313f50bf3b9126a35543dc90594b1a9e4bf6da714e8f304618f979dcd804e48c5408a8f6012c8bdaf068f83687943d1d19dfac7eafae9590e3e1558a945071cac0eb28434164d999d3620457130cb527ec9663ed61d5e8a2eb21d635fdcf0d4205835139dd4cb0775dc09cc8e290cd9c4b74b734357ce089c7138f5291487028e4efad477b0db2be59299832b3ce75dc8a05d15f4049cbb8534f183afd108e5680289e2d227081a2e4466746c7f64ebe3144a933b4ec6acea83f5114b4e4a5a7f37c9a449d7403ee310be99a67b4dda6706dff05dd01d7c55400f83a7c41d269f0d83e076ad72cb4e16f76efc8a0c262dc91d4e74164a31ec92c810a163adc9a959f829b6b890232f6b84cfe041d439ca98b2873bf8811df257568e91803450505861b4d588c6cbc278b1a7212d5b0d5b1120f3da12b96bd062251c6288d7ed81f258c604f613fbb8e51a4eec6c3ee111a304f65ee812919bb96f8e130e4a08a7712e1831ac2c1b5da5946c229914ecad5ad8283abafd5c423c122151d0516f9295dec9610953bab838b4c73add0a9900e4c44210d8d51a9eb62b305880d2a9096f069074836e514b8c9a672798a347037c0e32f756dc9830f18853f02061647617b0fe538a8909e4937335d3f1bc45d03849973059809ad8a7038b4a453ebb5934d2dd3350237580c658fc64caebb0a1313f5d3cd3355b53a59de6fcc8339f28099d57c8650f8fbcfd982e5627ecdc90ca633033db8b03c310a96c8fc350412a528ff082214509db1de5479d5f6889ce21736b36ccdb167fa4b35f6f11095a05d423067fa47c1efd8bf9a95149cf1df71bdd4a7b1c5b4deaa3c696ba049981f507aff7b0715348e6d9837422c4b72ec81518420125b08eaaf44362ec71e1d92c37e9383a0277ac62d2bf7b9a95a1230c8d5cc9c44a6262f8ce915d0c41fab7a7b269f8595e727250bffb9c6123d3517370adddaed30e9d0368effa43186dc49f398fab06c25d517439bd167cfdfa251bc28af4552192267b1c889c4a5bf34a94ca0dc1480c85652c722a2ec831a3065cb74ac7e2d00ca9a9714908ce6caf54b32a14118444ed63a0ba1a0a6661b316b4739cd9a58f12f913b20ee47ca1816c14596fad0874196e1481a950e7dd9db8480943edc19f9e9b4aeaa18c0bbb8607975102e918a9972a2c7613afe97c3737232323981cc9d669b1c59c9a0dff127876f04594030c3f8ab86e72a7d78e3e631aa88feaf0318e469f3c6815f5571508862ac9edcbc8f173075b9c6590487f3ceb4d2ac44bf36d470f88ef210372832215645461bfd7461b47121c7dca4b230b5aaba9c8e06bef0e2bbf4d0eabab2c7bc2a289df89daee6b4398d5119357041a1e7862c966031e9f8d875a0fe7cd6c8dbafa8bebfda8db4a5e2fe4c27a54f4f32f580d1d991d27231b58a382af9adbad756347bf4b5122573543d871a172b4b3d0c15d0b6761dc1d55290d0b2bc8c52a2d6571ef632f99f68c86e7e2d539e652a55df19f06890ef215180df3952699f7ec1be6773ee4151e62a3e70556f66b2739d6ae3fbc4e04ebcfca5c0f781d1c6040c17aebfe2b59936649f3f2c2fadca243da21796f8e10029a62db026a27d068b6aa98110b353b6a63848306745de0e32af99500b9a6de7017babb0c7699a284100f53a968c8126ad30831406ad38f7b3ef3afd07d1a2430bf0ea8d78163cd181309a3593933b3d5e7ae3470d363d9f490dae48a053968986087fac1837431305208b09dccddb081724c03f5a488f0781b16c34f36600ad418f08df004740c9ca69950667b0c8f78e217f404a683ec4f1d2340f5925aee26c0243d1c890f3653ec5f6c63cec5b251571240890825ede0ecb759c711f65614131523313ec9847a1cb21e39ac8bee3b653f47d525382cf5ae37e2c8474a8dbe90ababb571064a1e524de73383aab1a5a5ead4c3702c33d1d4dc9a207b10256d45752e6f934367f0fcb28729ed89fc258444b3c3e007df1871f9975ab1aad1855404108fc1fa6578342de2aea951d10ae72a6aa589aed0c6a733a76f733e31c32f6fa33e3f7d4c056b8488b2ddbca5dd9f31b67f66c0c7e7c0a2f4938bc879521250c329c7e86b5f1e5ac7af53f6ad6ff4fdec8a0a02b11c7d7dccfc913925bf09616e066728ab05dd707782277c7c52e6356d573b27806648506131d16a1abb3830269fafd3feaef1a602cad081c532be9536d1738e2954cc4e29d367ed6440d9b222275674b3a8da78a3576fed40b544f7d79d8633bdb4d329d0b857d3af0a9308c1f67001e6a159f6f72e1a69a1c302691d4c2725b91ae0af594f9460c706ceb2f5ff8b3556603646ccfe4f1407b2f42d5804a97a960c4eed528eb3fc7b113d913849e979ffcc335870d53fc6c833283b0a67852c219e4ee36c9ffcae3da1d5443ae3c2a50f1188211fa69bcdd2980d226266391b208fe08dfdf840eebe3f407b3420a736287e9159b300c9c632ddd795563886a8cc9659b45b81563167c42aaf096324ad86c12cd02635c4a3a3f8c83ba1d9daf6a3eaf98c41f59c4bad3b618f0defbb08409370eba99a658540026a6ca0f90289c88f89d6310804391a26b9b857ba45a5bf7c5d7cecf5b0186ed78cdda7c7b047edcebf9ec8d9b87ac159a5d1e7db1292cf644d238f4bc5e64b9122880d687a5c5003c59aec8a88088f62e84085a65b5d79a67a4d12271447b21f190e3cfd25791643188f0dddf4a6281ac7175f96cd2df5b2bf6d27ff19a137e15184675d82156fad041621b820cc8459dfd4f17c6dd04b73ec3616ef49ae53e38ba907ab0ff576e3ee22429ab7c03a170e3c92f5aaa00c1c4268b7ea813d134384f33f1428874e9a7729b465aa9b4c87e2e8241732eb2001c33c6204d3273c4eef95549311f4742ef5d3409a74f667d3686c7ae15626fc0e6e813f1eb141294c6d170f73b082f00136657f3563dfd852522e9567e26ee9e7e9518584feb1a80e24a54361bcf6c13df929797d2fd6d77838fbe40fef5b4dca3e3720ef5534cca78f1329230393f917b4ae5561b6e0a283c24827bd3b780b42a9c864bc0b4e3a4ef71e11f93585b245f4a4207a1479878cd23c359272d822f1bbbbe77dca345b6d119eb5e6c98be1c8dc8f257ed3c8accbe9137bd75e68b7c9a3fb443b22c29087c2fc2118a226eb2b234586ab5011b5229680a993e06655ad2aba2092afbe732e4566403b7040ad5a0a95f66ae6fd4f50d4bc3c288e275381f2e8fef32b73ce75c3ec4faa44548a6fe42fdb5eb211c911922a7816382006fc4f157adb67468f74f5cad2b3fd76b6dd9c6c79800c70816ac8a237b6a9d800815ae96549fc96bcafe8a9661c0faf05429b44d3dcb66676d3be2e08670e42b8ee0e205f3e20d2cfa0b3dad4be05924646577f2cbd3b02702e379c03e42c43266a025e49bae7f6e20cf062412a4603079518dad069f52575f4074ed9579ef4020fc2e09ad092835014697a03e5da5fa7e18f83949ff78c8e003ef97ac77998ef2fec6bdbeb651e5ace53f77bf534af6b7c638f86cd44b12478c747a37d761bcc6679356c9af20231ce30d27ece0cf7aa6e3d38981538d8d93a46a4fd0e6965f26cc83295100c1edea0d43b19bf3efdd5589814a01fc0b0ccad49b468bc7b90c876a6fb1f250c06f454bb99d5880caf04f41f92b0319ca25d9eb088c07c540a93f8455456fbbd20b3055e07b6603df77378aa0e4e0fe4481d9f970dc0990730b0c97efd49a703f3b4666813c11a5c8271aec14ebad33587a5370d2dbc2ae402a1b5c8979eddfe644fde45460fb3671c445cd08293ac9abf49353a85c924992feaf1e69d5fcf1b9e3499994aaf954e6031fb393b5ec9a76afb890f4e89f241272ae518b072ead4c4341d13681d7d5b73b0a3de41cd91cb07a21c167ab4b76d3ff11545c84c911b7e001b97d840d8022961c10b99b08114798f030b6665f0a72ee9652924b563499345ebd9fb8ac69a4a2ecefceeb068d9b9e9c8b34f137827f6c77853dd4fc2e150378eaa6bcd0ae366bcebbb2ca66f36c2288bd5642db6ef615c2faf40245ff00fd1a305f1c330bc01659d8e3cbe3df90c7088c19b30458791796660a9027a83b3bee08be7b704ed929f94f8", 0x1000}], 0xa, 0x0, 0x35) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4d}, {0x64}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 10:12:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x4, 0x9, 0x5}, {0xffff, 0x4, 0x8000, 0xe000000000000000}, {0x1, 0x6, 0xcc80, 0xff}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x10010, 0x101) r2 = semget(0x1, 0x1, 0x4) semop(r2, &(0x7f00000013c0)=[{0x0, 0xc5de, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x7f, 0x1000}, {0x1, 0xffff, 0x1000}, {0x3, 0x9}, {0x2, 0x3, 0x800}, {0x3, 0x8, 0x800}], 0x7) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001380)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r4 = semget$private(0x0, 0x4, 0x40) r5 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/55) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001240)=""/251) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) setgroups(0x0, 0x0) setuid(0xee01) fcntl$setstatus(r1, 0x4, 0x84) 10:12:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x2}], 0x28d, 0x0, 0x0) fchmod(r0, 0x44) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4", 0x225}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000006c0)="512530257b740e668edf0fcaf231653fb60888a14875c6b7b27ca6adac1079bab0ab5347fa818f47d2b5f04ddb7bd89f9595227950bcfc757c4d563949243f6130af9a142f7081adc29913e7e0f0511bd011418c7c3975dfa9a7075a24672c4f3af72bffd41248ae42c7c38cb4c393a14f23495f86232ff6b6f864deef0d4138fd04822851ad7711d81f8d081b54982271f85c70adb056eae0cd6ce8de8ca8a90fbc2b216a3e6dd72e7907af11e7d155fdfff1938e6832cc0dcc459a9064c5acfc647b36d8a83721427f5c84e82e02f1e5b7a16be0", 0xd5}, {&(0x7f00000007c0)="b04b8308f27a3236dd9db6c32fe0f03635420192cc7367d9bd5c567229dcd62aa493ddf66bec224556a523f8f2ff5659d61012b20a3477552f55985b836263fd8a017342a5792f303dfe06f043ba0ef76632b6c4e27401c451595fd8595e93102e4f6e23587940864b0a8d961fc129ac9e4666518077934bdf5f9a8ad7eef0962895f8bf8d748bfbe3c0cbeec7a6cf2532f33030f1341d9c4d", 0x99}, {&(0x7f0000000880)="ea42ffa114750c4c06282e4b4794d647ba558478a5c6451c6a5da49a788e36facca5a897338d71ca9c8de1abdd10d14ec4e271833eee742f7835ef1739af4dd2fbf87fce84b8836ad71d017c8376d437c8f96097ce5452c87427ce8791b0f3cde018fea3beec1867fb9cf7065270d71b5f03868843014793d859a6b157fdae7d94da88e37d9dee7fb25ff1cbb50df674e5ce94641b7b446240a27a96c8c81297485c9bdcb62682d6aed506042f9e2b1471435a30a9b4761933", 0xb9}, {&(0x7f0000000940)="63c7a8d49190bff3d307bdb76a1e574d73cbf1d85e1d7110ee05cdca6b58fb968e0a415f82dc8fbc6852d3a6d3b84de470108416fee5547e753760eaf1f2b442046c6214638e5e81a1d9a0dd40", 0x4d}], 0x4, 0x0, 0x0) 10:12:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x3}, {0x200000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:30 executing program 1: r0 = syz_open_pts() mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) getitimer(0x1, &(0x7f0000000180)) getitimer(0x1, &(0x7f00000001c0)) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x423b7cf7) fcntl$lock(r0, 0x6, &(0x7f0000000000)) 10:12:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 10:12:30 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x18a) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000300)=0xdd5dd96df862d6bb) kqueue() kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x1, 0x128) msgrcv(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00]\x00'/158], 0x8b, 0x3, 0x1800) getsockname$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) r3 = msgget$private(0x0, 0x8) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/80) 10:12:30 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) 10:12:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) 10:12:30 executing program 0: r0 = socket(0x11, 0x4000, 0x2) setsockopt(r0, 0x20000000000014, 0x7, 0x0, 0x363) 10:12:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x150) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 10:12:30 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xffffff71, &(0x7f0000000080)="b6a63c4a0d36d95456dd1f1e4c038f3bcd23595ecd1336999e8d65ade40feb1aadac6c4db07321a80d39768867360de6a86efe8dcf16a7c632b77bf30000") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) 10:12:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) close(r0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f0000000080)="0f4049b5108ed56caf0642ad18dd1f0ef191263d351904226b123c2338b1c9cab46605deae3596d49675d1e34f18497d3f2ba567bba74ee44ce1ea2a0c521a057e3ffe007260006f11ae01ed9d4706018e667b3328285ca8977123f5a7ec02d21e770f2d585c0869a41d29519fb774e6b28719a7b8f2556bc61274215fd71726eb6c8872d8ced2aadb12026a9cbfc344da6896fff9be1daa9ef07db42312d2c99a78c37d6a1b808b258445a06094d75481640ad53defc9c4a91262de", 0xbc) 10:12:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x40}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="d57e829a") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 10:12:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getflags(r0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x45) mknod(&(0x7f0000000140)='./file0\x00', 0x20, 0x10000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="f254326b9ef0360f796ed40cc21a3a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x7, 0x55a6, {0x3, 0x401}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = dup(r0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x6, 0x9, 0x7, 0x2463763e}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x2, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0xf) dup(r2) 10:12:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) rmdir(&(0x7f0000000040)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 10:12:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0xec5459af698d3329, 0x4c) 10:12:30 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() fsync(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) 10:12:30 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x70000000, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1c, 0x2, 0x200}, {{r0}, 0xfffffffffffffff9, 0x24, 0x80000000, 0x7fff, 0x18000}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x8001, 0xfffffffffffffb2c}], 0x3, &(0x7f00000000c0)={0x2, 0x5}) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 10:12:30 executing program 0: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001140), 0x0) geteuid() r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2b76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb31d4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612eea89d367471ace2f99a63fe45a05205ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af38ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9eecdb568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d"], 0x10) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 10:12:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x5c}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = semget(0x2, 0x3, 0x40) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000180)=0x6) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000280)=0x9) kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) r5 = kqueue() close(r3) kevent(r4, &(0x7f0000000380)=[{{r5}, 0xffffffffffffffff, 0x2c517fef7ebffcf5, 0x8, 0x9, 0x6}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x10001, 0x100}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x60, 0x20000000, 0x100000000, 0x1}, {{r5}, 0xfffffffffffffffc, 0x10, 0x20, 0x9, 0x8001}, {{r5}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x8, 0x101}, {{r5}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x4, 0x9}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000}, {{r5}, 0xfffffffffffffffb, 0x8, 0x6, 0x82, 0xfffffffffffffffe}, {{r1}, 0xffffffffffffffff, 0x20, 0x40000000, 0x2, 0x80000001}, {{r4}, 0xfffffffffffffffd, 0x0, 0x0, 0x822d, 0x200}], 0x10000, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xa0, 0x10, 0x80000000, 0x10001}, {{r1}, 0xffffffffffffffff, 0x8a, 0x4, 0x7, 0x6d4}], 0x2, &(0x7f0000000240)={0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 10:12:30 executing program 0: munmap(&(0x7f0000ff5000/0xb000)=nil, 0xb000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 10:12:31 executing program 1: setrlimit(0xb, &(0x7f0000000000)={0x5, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x9, 0x7ff, 0xb9b, "03664008000000000a00", 0x4}) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) 10:12:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x66d6, 0x1, 0x9617, 0x1, "f34009c1398e70c32438ed3ec6111748e2c836fd", 0x20, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000005, &(0x7f0000000140)=[{0x1d, 0x0, 0x900000000000000}, {0x7, 0x3}, {0x6, 0x7e0e}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="96") 10:12:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0x100}, {0x18, 0x3, 0x7da1, 0x9}, 0x80000000, [0x5, 0x125, 0x2, 0x3, 0x401, 0x101, 0x4, 0x80000001]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000000)='\a') 10:12:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) close(r0) setrlimit(0x0, &(0x7f0000000180)={0x66f, 0xfff}) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x101) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x1, 0x4}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000100)="5e575d3743d4aba2ffc32590a585a695470b71b3c83778953dfd9977885e83bfc6c08cc5fdc30b1b0b49580f609bd5d3ed976acb4150a1854a94bbf178c66840017b301e920eb4259208c56e7acc35a3d6f7e5b7852667c8121108b268e238ae004726509e780f1190a9950a", 0x6c}], 0x1) 10:12:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0xff, 0x10000, 0x8, 0x4}, {0xfffffffffffff001, 0x7, 0x0, 0xffffffff80000001}, {0x0, 0x0, 0x81, 0x6}, {0x81, 0xfffffffeffffffff, 0xfffffffffffffffb, 0x4}, {0xffffffff, 0x100000000, 0x101, 0x80000000}, {0x9, 0x5, 0x6, 0xc4}, {0x4, 0xfffffffffffff001, 0xfff, 0x6}, {0x200, 0x1, 0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 10:12:31 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) 10:12:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x45bcce9eb26fc9e7, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0x9) ioctl$KDENABIO(r1, 0x20004b3c) msgget(0x0, 0x219) syz_emit_ethernet(0x68, &(0x7f0000000200)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x3ff, 0x7, 0x8, 0x6}, {0x1f, 0x401, 0x1, 0x8}, {0x9, 0xd3b, 0x1, 0x9}, {0xe74, 0x0, 0x8, 0x160}, {0x4, 0x0, 0x9, 0x2}, {0x1, 0x4, 0x4, 0x1e6cd8fa}, {0xfff, 0x8, 0x0, 0x4}]}) 10:12:31 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x8000000000, 0x1, 0x0, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400", 0x100000001, 0x622c}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000020c000/0x1000)=nil, 0x1000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:12:31 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) munlockall() setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000000)='./file1\x00', 0x100) r0 = semget$private(0x0, 0x7, 0x80) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000200)=""/113) 10:12:31 executing program 1: pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) r2 = dup(r0) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000100)='./bus\x00', 0xc000, 0x10000200) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000001c0)='./bus\x00', 0xcd9a64e9506d4b91, 0x1) r6 = socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) r7 = msgget$private(0x0, 0x600) r8 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r12 = fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0xffffffff, r8, r9, r10, r11, 0x44, 0x1000}, 0xff, 0x4, r12, r13, 0x1, 0x9, 0x8, 0x7fffffff}) msgget$private(0x0, 0x10) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0xfb) r14 = msgget(0x2, 0x42) msgctl$IPC_RMID(r14, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000980)={'./bus\x00', 0xa1fb, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x2, 0x800}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000010106) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) 10:12:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x5) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f00000000c0)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4, 0x0, 0x1, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) close(r1) 10:12:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(0x0, 0x0, 0x34) execve(0x0, 0x0, 0x0) 10:12:31 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = getegid() ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000640)={0x3f}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r4, r5, r6, r7, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r8 = semget$private(0x0, 0x3, 0x40) semop(r8, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 10:12:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x5, 0x0, 0x5, 0x3a3, 0x7fffffff}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000100000576f00000000000000008000", 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 10:12:31 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) read(r0, &(0x7f00000000c0)=""/216, 0xd8) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) 10:12:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x10001) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x7, './file0\x00', './bus\x00'}) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 10:12:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x85, 0x100000001}, {0x40, 0x4}, {0x88, 0x3}], 0x3}) 10:12:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000040)=0x8000) 10:12:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0x5}, {0x48, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1000003e5, &(0x7f0000000140)="06925d0fabeae4c0b6") 10:12:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x87, &(0x7f00000003c0)="9819a6d57d389b821b8f5110038f4dbbffcb5f6b43a14e799067e9849e6d2583403c474f37192c1c7c09995fc45a1c1677992f242377c2076ad55e70cc8dc13fc3072aff08be1b91358bcc0b56476b45e82c51b60ee04d10082ecd3a9e030076fbac991305c4017e11ce000000000000000000000051acf986f43a4a63603ebde568a8a7a8d4c2") 10:12:31 executing program 1: munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)=0x232) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ff6000/0x1000)=nil) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x0) 10:12:31 executing program 0: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 10:12:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x7, 0xa0) r2 = socket(0x18, 0x8002, 0x1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000540)="de022584babf4104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969569b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501a792041de92967314545c4ee60cc91012cb373eb6b3a81c33d34c8ffe38078074c4cc69797e1f2b824cb3a3514222df26840a06ab97242dcfff2f3f65d5addd8b14fb49ef87ad653a219b0e5db8ec6b348884558e631827da458b841d692423c88efea85662fdf9dc98a480f3e63ba462d5dcb1b581bcf5f72d1e691f7571beb6d91c21fd34df26098acd384d51068cb2a8652fba6a32219568e5893e4cce4ca4d6140b186a495303628adfc8bc294ebe5537ca3e9e9", 0x191) semop(r1, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r3 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_RMID(r3, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) r4 = semget(0x3, 0x0, 0x100) semctl$IPC_RMID(r4, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f0000000e00)=ANY=[@ANYBLOB="00ff5c0161f4bae9cd802f3f2e73000000000000a202200039b9e2fb00000000d5d30272e22ee8f18865e21327c3b9e174713563ce883e2d794145c93c6b62a536b6827ead7e13d4b076cfce3a15c4d10893720e3c003a9896e088f9ffff000000000000e1576addb8e6cc143c28a0990c8a900f1d01003ccfd79cfaf95169232313fe79bedb4fb2dd515e65516f69f898995c2d0b1cce56c4a6dc2dbb56abffa2bab96abd00009ce17a56e67f8ad152e189e967ec91717b77a9015fd0b3f5a41d4f28b704432e470714e3004c04000000000000000045edda3e1f034ec8d52e1cb6c4fada830b6bb6d7a90acee315120acded8f0d1c07df76aaf98733708944c0879f8325dc32529f558e083398be0e7a9d7c824c13189c0d8587dc3edc49c11deb5481ea08206bfef382820acdc76872e18b145337a82e696ad34616b95c8baeac1e91399e62239c9294b3bb4ff5ac9c186997174ab3d746a62af19abf8a114cd8cfd54be3fb81d3020092bd0b9c7d0b14f140395182fc3f73d2460a55e6aad4db1d76a234223e80c9fc3a99d4145ccca9c17a42860961a207388ded062c89c4c655e1560adce67f2b0b906c527cc80355c4176aec02e876881a1ce3ed0f5c9d8050e7702e9d4d9909bbaf95084fbbf3db1600000000000000000000000000000000db1b44a54acc0662c43a5084d396c7724e33b722a43067517d374523bd8fe221c68f40d2b6f9693216698f94b302035ff89d2e36a4bd98999ae96b86da37e14fde0a7e45155ebe0dfa497978265738be8d4901a271db3ac2cde3f53c53aaf06c25962620b806804b4c224697e05427e2745ab5169ba5cc41987135037ff03b13494a56e2deaa79e5dadae6883b44fb59123996e6d7f9469e91fa6045f4306b5d417a276cdc1d2500aaab936666f44efc87875ec8e67105cef16ef1a8f7f11f92c70a9901e524d67df683bbed43745cf360d0453680534caf000000000000000000c977ef9448bb7f11278cf913a96a33b0810f9c153dfa2f0cbb8bf8b7b12bf77eb7263b98ad83a44dfe64bad7157eb167a40a54e70f6efa1fc1c50fd60a2858bdfda7379b9514a8b78445d061381302d5b8e944e9723d7abdf231ac8d03300324b6b46309710923363fd87dcc9df4cae8049066c6f8b482e9738bd5fe86ed22d5c73147d8d9f24f215cf42afbe6eefce9ae35334772c3e0098270f813d9b4ded848b47065869b7c8bb25188343fd2736e39a58fa6c10f65050761ff1ea3f3786e0204ebe8bcd5536f15c66e86406ff3b3ad8c43286ddb70916bb4d1b557dedc1a638b35ea984540de66e46f665793a9000e28e9ad854950951fa36f17ad0328858b384a53cf2b37bc5a04efc4ebd1eb4cb68d851e5cfb1cfe83f0bf92065ed21ebc0000000001000000c1b6ecd1136fcfe002f2df44ef7f5c3a1c9e6e1f509caba196ba13221f59372ac9666adc7389c3c6c0469db1a4ad112deec6b2708ce900a6fa29ac0698df0a3b89097c1e50004ec82b6254991984ec892e05669d37805299489c0f8fc857f6d55aa9b475f37fb0da9203c587121dc6009cf27fae0f777f7fe968380836a81961c08907ea9871d31ad56c06f334df9bef02539057c5452f392f4f64324be3f5b2fa050caebd06b049aa47865f79342e4fd81eb3e98d08122a480c0b7f18dd9494baf1fda643fc8a50e9e2125e4c77c3dd7c5e22d2f534bc8078340319c419596297f7b837c8db8e6af996c5f24a04c4691f799af35244bdeda10983ac247d7b81f0e77518c6fb553a055f26a0afbc76415b3550c8b3082a1b248ca2d6ecf79ac4f10e4ddc297e82cd245fb5fa9d4b3711e064e58f26c05383663454265a37abc20af2e847b19705b619d04640929e64560d4ab8e890e749f0e50f9ec3a9ec803cc3a3fb727dba10b89b447f25cd21d3d6276bedbd4d49cc9c37f67f2c6422c2fbbfa3377a81e839f0048a680941f0fbd494ee2ce19b53e715a3c036dbe8df4fda4c415e236ab6545792bd3d96f76e85892dc0bdecaad311a32e7f36cf5cc8d417602ffa93f93bc351e3a31a117ea7dd6fc2b06d0883cd3d3cf6a80ab490248dc06637d7531bb330cdd5a208ef24adffe0248f57d69dff0100000c214b92a1899c6130871256cb66333a05427b761647fdbdeeeca1f80c331ef219e0df3d891f88ebe1737ef79813307c9c23dfbbaca368c51ba6c0e7988163d4685133883d56c6722c686e8fb8457ea30417796ffc776a02e27ed23a2ab341e615b270a93a0a3fb22abbc765a8b27637de911f8dab148570769ffeadb31ae2f6dfe54acd25b06c092adff46db49f216da3b9105fc31606289d851532bae666ef788089fc190a51cc922bb5151f8e43286796d3b7f357671239471bfa27200000000000770daede11953d87312ca3c33c82ebb321de03000000abe1f125c1201f11c3b884b821aa7cfc84467d6dca051b3bab6eec6c6ee94e08bc49680dff9edc64f6db9e487de893daae7300"/1792], 0x1, 0x0, 0xfed6}, 0x1) semget$private(0x0, 0x0, 0x9) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r6, 0x2000746f) clock_getres(0xfffffffffffffffc, &(0x7f0000001800)) r7 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) semget(0x1, 0x2, 0x1) shmctl$IPC_RMID(r7, 0x0) r8 = syz_open_pts() semget(0x2, 0x2, 0xc) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000200)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x8, 0xfede, 0x9, 0xe2, "abe4a051dde660d05c70771d3b4f1afcd0e2ba29", 0x8}) 10:12:32 executing program 1: mknod(&(0x7f0000000140)='./file\x00', 0x8000, 0x9d2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000a62000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff8000/0x6000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000bbe000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00']}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) r1 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000b00)={0x10, 0x6, 0x4, 0x7, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xaed7b5a}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x4}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x8}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x1}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x20}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xef6a}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x52901e07}], ['./bus\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xfffffffffffffffc}) syz_open_pts() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001000)={0x10, 0x8, 0x4, 0xe0a5, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x401}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0xab1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xabe}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x6a}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x9}, {&(0x7f00009fd000/0x600000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x101}, {&(0x7f0000f48000/0x2000)=nil, &(0x7f0000d24000/0x4000)=nil, 0x6}, {&(0x7f0000f20000/0x3000)=nil, &(0x7f0000f6b000/0x2000)=nil, 0x401}, {&(0x7f0000a7b000/0x3000)=nil, &(0x7f0000bab000/0x3000)=nil}, {&(0x7f0000fb7000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000d13000/0xe000)=nil, &(0x7f0000a9c000/0x4000)=nil, 0x6}], ['./bus/file0\x00', './bus/file0\x00', './bus\x00', './bus/file0\x00'], './file\x00', './bus\x00', './file\x00', ['./file', './file', './file', './file'], 0xb1}) 10:12:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb1}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 10:12:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) 10:12:32 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) wait4(0x0, 0x0, 0x7, 0x0) 10:12:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(0x0, 0x100010100) chdir(0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000940)=[{&(0x7f0000000440)="f1c5dfa4583cadd89de4a1162f1843f5dc256c41d8c46af293d675c8ba4327a9b3cc1ebb39f9c5bda134f4948b6b6290a6e9ed6595b70636aa0a642c8b04118706f262a79ee40515fee720b2f85132058da3dd817894d16e9040453d72352a15700ff54cf4b84e685261f0db5475c65f278b7efaa00b78558298dad8", 0x7c}, {&(0x7f0000000640)="e831a678b68a2ef0e2c43b69f44848352d5a1941ca3c9f963d20e04d0c7cd3b3c225d257406fbbfefed2add8e016fe54c131ceabc758b61a92a45414275f78f3faae1b11f56189564aab2a6d062be589bddcd9087b98aa9b7c8ebcbcc2dc187151b65b5c15e55c54849a85db54adc8f121c58d3dcb12faa9c0894cfe4d20049d88c5c5f78d0131ceee17da35f29a0d9d66183407c266cfb458d33ed7df7cee9c9d78e0e0d3faa8126676fd67f99e93654f2f7408", 0xb4}, {&(0x7f0000000700)="65836c3fc37a7a030fa0bce50cede27d00648d8d12b2b2fbd4d974b1f83571", 0x1f}], 0x3, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 10:12:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x171ee8d25ed8844b) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x100029, 0x800000000000009, &(0x7f0000000040), 0xfffffffffffffdc7) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x10000) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 10:12:32 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x10) fchmod(r0, 0x8) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 10:12:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c61300076aa493e374e77336d3733fa7b4ed67b7ab2d804f10fa207cad2da3515d712383739a830f2ed41906c441275d0d05701ec8d198c29358a797ec43418191a566cbebefefc85dc3c17d322083e9818c2bf8f91971a81032beb0a10bf76df3b70a72f1875b940c9b76a31908b5cee6b1fc341022c15498e3c93787fd255c227535772ba2d2dfcd00a8e3f1be4f8425f2a8d80ec178fba248d8e2183cdd79d91d9037d05ce73c8d64268f2996bc5d42ae2b0bf967c00e6fc596221558c2b7a2bdff736eacd03a46c05e0c979aaa27b083326d523c2c59af287b42335902e96cace37140debe80ae38adbaa8782aba4c76e4a9df063a65685f428a0c964def0e2ed07a9c99026586b01ea7fc897d4e652781c45200ecd97c06231476a2674"], 0x1, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x8}, 0x0) 10:12:32 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000f3ff000000000000f87c8a5b67071b542a538706000000fbaeb7f2455803b81100000029000000330000000300000035"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:12:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x54}, {0x74}, {0x40006}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe4c, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x6, 0x10000, 0x200, 0x6}, {0x6e4, 0x3800000000, 0x0, 0x10001}, {0x8000, 0x9, 0xff, 0x200}, {0x101, 0x9, 0x3}]}) 10:12:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b800000000000016e27e1900"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000000000000000009000000009c"], 0x10}, 0x0) 10:12:32 executing program 1: r0 = socket$inet(0x2, 0x382ced9a3f4bef9a, 0x20) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x1010a) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x3}) 10:12:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000280)='./file0\x00', 0x30288, 0x0) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 10:12:32 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x9, 0x6c3b, r2}) syz_open_pts() 10:12:33 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ftruncate(r0, 0x0, 0x1ff) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 10:12:33 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x510, 0xe0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0xe8) 10:12:33 executing program 1: r0 = socket(0x10, 0x4, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) 10:12:33 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x1, 0x1d6, 0x7bfc}, 0xc) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f61002316205aa6270ffb17a1934ccda65525612bdf42d5a4812b2c2a0e88f91a94399063e869bf1999a0215406fd8fe0ecb8eba3c06c08495f3b4de143d273c4a9da5a97ec6766f635a30578e0994839b48", 0x91, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x1}, 0x10) 10:12:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0x8001, 0x1}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x10180, 0x2) r2 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x10000, 0x1}) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f00000000c0)=0x1) 10:12:33 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000240)=0xc) getuid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setuid(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x10000, 0x9) readlinkat(r2, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)=""/126, 0x7e) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 10:12:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x3) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 10:12:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40000000000087}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 10:12:34 executing program 1: r0 = syz_open_pts() close(r0) socketpair(0x38, 0x4000, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r2 = syz_open_pts() close(r0) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x6) write(r2, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0d", 0x50) 10:12:34 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0b0600"}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="1988fc56ea9ec37da56c041b04cdd4af683968a1c5e61bb662532d7800880ba10a7362136f00782793984887ad47accd898ff97c5b72f0daeab6011e7a337329e9a374eaaacc88c7b3b4bbfe3617a023a2c737876bdfbd49b4d005071d087b", 0x5f}, {&(0x7f0000000240)="ba7076bd260e3d22c902483b40e8442fa4881234ee7c72d2b40ddcb0812df730690ca3cce9bd7f9dd356bf8a84f3872ef51cca834fcd2b71f9f5f3c93e2f49b8a7254e51d9c8173ff5aba4aad401d616dd92589515b5fd5e5b679bb09738e09ebab50cf3bd5fe4ac4890305686e4da2fbce335b0817ced02da8a1668837c39c7ce5a77949c65be88463e8a20c08aabc12ec25713fe20bcde904691346e7688bbb53fac35651d2f598b4957b430cea866524bd28611dd51f79411707469e2b6adc655b40807ace6fc5a807d6772a77b394f65541a7481", 0xd6}, {&(0x7f0000000340)="744bde19ad69981c72f9be1dcf7c76c201311148b6dbd3878bc4ca1de714f5d0f73e01fd08b89bb8041e61433bb8ac52578ade22b793f96ec9c8ff7ac8849ed61ede9efdfe53f7d3a6d4379c5b01a8fbf88adbecb7ea81a7bc7b07a3168fa67e8bbce7824e30acc0b2f3a60e0592fec6a8dbfe79631d60f82798b5bd60e213aea8caa457f0f5240839620bd08984f97f720184aeb838017c1d967c8db5c1247bf27704342cb57fe4406932ddee612c0f161c", 0xb2}], 0x3, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x6c) 10:12:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f00000000c0)='./file0\x00') 10:12:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0d012effe56449a3cfd7"], 0xa) write(r0, 0x0, 0x0) 10:12:34 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x81) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) r1 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000840)) r3 = getgid() r4 = socket$inet(0x2, 0x4, 0x8) r5 = open$dir(&(0x7f0000000600)='./file0\x00', 0x2, 0x40) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x2, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x2, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/klog\x00', 0x400, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x40, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x8, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000180)="a4b5a25c0b241667342c92b0efc3d69806e4b156a4f239d7d16fe4bec3fa82ab15f7e30b8c9b209aad1a6e5087425b38075b2383b2a6e8a10e20ea7f3a0c53947b3b7cfcf7bc5aaa9bafc3", 0x4b}, {&(0x7f0000000100)="605a2203e05b4ceb1d", 0x9}, {&(0x7f0000000200)="d2dc3632f0862123a5da7acc0bf0318d5816e0bf36d4f6f0f5d314a14fee15a18cf69c2c372a906b6acd453cd504b85175c374e34918db492b3e2af231024d7274d6b41b126257f80624d34e9006cb135ee558d7323bee7fa8b5348649f734ccc7c568d3e3975d7dde291119c890", 0x6e}, {&(0x7f0000000280)="3b6699bbe82a81492df567140776f187f2e6fea2e966a1ba523efb677b5b61f73dc22033144171628038d41faabf6ded36948efed404f78674b3e0a9e1ea301da6ece34c9b42e2b79f64c3c0ce6c528ed5eca76f28ef91c2d40e37eba8a0996f5f87479958caf395e10adf92f34181520bab89eb563191370f3a9d27905e8a288e96c9b3d21f3723ff4b27691b5d8e55d2bf92072603fd025abf694c15480724903c19459f2eecc8fdcb70f1132a939829a065b9b546f875a48b4ca3cb0cab1e19ac5d50b21d08709ff9fbbbba45228453b2d510592ff866cea4a33c518351e08f884591915d5d71fc19e7edc5cacd3f20bcd16788802a5b", 0xf8}, {&(0x7f0000000380)="e6de916e090e504ad41eaca4df3fcf5aeee45466f5ef81a4eaeeabe52f02972a5b0fe7af40e47d021710cfcaeb5d22150523c5429a12926dc82188882f600e7aca3f3c1fb891c0a0a224fefd3bf7d6f1b9d35414b9656a3ffb5d7006f56805a5e4fd4d588da67b7b8d", 0x69}, {&(0x7f0000000400)="2741013a2df9856ada966de914bfdd307e0168972c06235a466492bd8cb2cb5d8f3ce595fc94e2e68ef7e561155787c2932e24618f9d47f03f4495962a0e0ab454a64cf9411d852cc5e88abfc45b9612f75498eb0a9f2e98e4206cfb9dc011697b274b74eeb1ecf62a582600f2cbee9a05685c54a6566909dc845c1230325c0f54b2b9c1c4abc0552e17c178ccb2b40338ebc925d81e5322e41fdff2a55d7876fe6f0cb557fb7f1d64a53a8775658a1772257ba55ea736c92a69d3cbbdc637d7245af4c92da9815b86f4ff8f646e08d5", 0xd0}], 0x6, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9]}, @rights={0x18, 0xffff, 0x1, [r10]}], 0x60, 0x4}, 0x8) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCCONS(r12, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r12, 0x8010426d, &(0x7f0000000000)=0x5) 10:12:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x1d, 0xe517}, {{r0}, 0xfffffffffffffffc, 0x17, 0x10, 0xc0000000000000}], 0x7, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x8, 0x4}, {{r0}, 0x599f7b6f3492bd5d, 0x2, 0x8, 0x91}, {{r0}, 0xfffffffffffffffd, 0x9, 0xf0000004, 0x4, 0xfff}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x6, 0xf4}], 0x6cdf6da7, &(0x7f0000000100)={0x20, 0xfff}) 10:12:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11, 0x0, 0x100000000000005}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 10:12:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) syz_open_pts() getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 10:12:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000240)=r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt(r1, 0x4d0, 0x4, &(0x7f0000000140)=""/39, &(0x7f00000001c0)=0x27) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 10:12:34 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) socket$inet6(0x18, 0x970c4d0c720326f7, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 10:12:34 executing program 0: r0 = socket(0x27, 0x3, 0x100000008019de) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) chroot(&(0x7f0000000000)='./bus\x00') close(r1) 10:12:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) read(r0, &(0x7f0000000140)=""/28, 0x1c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 10:12:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x20, 0xc007, 0x7d) sendto$inet6(r1, &(0x7f00000004c0)="f9cff81ab82002c7dda6e1e097e305924f7f2148e003862c682761bae5ff7a6337e693f2767756cfcd27c2be4409c44cd9d0424c40a1446c5369b02eeaf9c270943a5f48584381de491fc17e6f02d5dd08cb17f10e2d82a4eee9b2d4e1b89bb27db9b521783b56b20fc22d5908d6dd9c55046cf1d682ab7b7f9b1e5a2fdb8d6eb3040d440eb69be68f26a53d54b2cd611fb02b1b9641abd2ecaa74e7d2ddd6d6157fab255a2e8d7477ea7a6f66f4617dffb3c709e307660ed0cc88f00123c72a12102922c5da2db45b267d1e592fbf3d7d60a1f86dcd53cac5d561efd8be895765469e9e7158d04ddf5b091362824f22cfaba517e5fa4c49e48d323ac5686d9f2800d9ce4986faf8dd3aeac1316f80c53464f94ff541915520c065b9d70af14e45d147f0448a75faeab395547c536f63b4304d74a2694663aa6c860a36e2ff75288f571abdbf537e4f2c167c7ac61223c156ccb695ff4f6c736ed60536063cae66b3a572bd9b267af80c4c010399bf1894dbeb57cc577858bd772b0ce64a02cd9fa8adfb72a4e22cb0add3e0b7e8530245e4bab2f1690f6e9e18e213bbc405661cc809a46b24e5f520a4a930145dc97215b4acb4aaba9f5e7f72e5e37e923b399efd37b529b992d3ea90c7c968396646347141911797321081d19a6a384a4f4cc5ab353bd758f9b9581089b159169d7ad0e8bdb0d9581668d8d9d1a063cf101b06ebe06da2a30453d5404bd3501478e5c387f7018016a3f9bfecc227d66b1c588e54cdce063e26d49fd8b51be9f5a973f90b13d64d09e28ead20ee745dbebdf39d65b477312c633feb3192ed968445f98ca0725caafc47874f55dd2ef78d410bf3ba7085d697c62d12554f6ee93c988c2e88fb867643c88fa15ac731017efcf7ff28cd61cf2227467f80356f16aa96dc9de1f4ed9cb610369560dbbed97a58e83da52c13f57248598d6096521690a20e3233ba18d2edc8d4ded2788be9af0f472bcad524f0006daf20accbedba5b2e903e0aee0e37d434116f08eaf6a4f5a71a4b41b54f47b37dc236270fef1d06ab6efcf0c6cb7d832be564ccf85b8f2fecb2fa7c0e17df66cd8e5352483794c44d0fcecdf4c37508b1d51f5d304df7173e8af5eda9bcdbadcbff1f3d0a1b5796a899b92f4c3a9c5a08eca901c88eda724d0eba98a9852e1e56c1eab63450f7ade08d9e427d99727d7647cc1e6b585503246efa656fbce3a5f425c239160f9d7753766fec0966c668ede7ee780f2679db8ade5e75784011ec3eb24237ae438570e2b0284c9c6fcb1685d1b3058b6c511620be6bf5fbb2adf0355f62acdc5685ec9d1a3e095bc11245dfbcc86465cc58523e08c1d8a678b3f968c1e02bd47c24a9c8a4221722a17c69582b264bb9b237bc29cd39eb0561b21901e5bf43e9a2dff8f8edfe05f3a6b957221cda193acab4226cc837069531f062784b890efd0cb958a20166a631b8d27ec54d003836c6cad0feeb0c06821e7d07dc9c65e72799865e5e72fb377fc1530ebe4dd0baa74366a6e36e44ee6b2492951460fc32b221a577ed1ef7774982dd45862e9abc57982007c8e7787eaf1f3c77d04c8818f1bb6ccee8e7f5f267efd3879eb4118461ed7abad0e1ca3dbb10a4ed3c8cbfa394f81b224f84e9714bc649f37becd330ab0b0243637f16dcc4cd9c2e55710246f321f1970fac5fde52a6aff57785b440dad4e4c6f791d5af8e3258d872f11117d34f09f1de6c90bd5e1cbc7c880a1ba75cd5fb20a0c7ccf079f1c4a3b0d7ab5bbbcf5dce99c7af2ed9a218c24f97459b02c31c37e135922b19e91901b1af7d716c505a56309efcf21e671fb936571e029ae7bcc9a0cecc3ccb21b9402de6f9cc26f022f8603cf5fb14baf3b1194ba44fdecc8f2d78a9b4b086c774d1d1f574dfa9c4491215e05f0bbae9a7be7a782df48e4151912ae79a068f28e9abd4da81e3f3ec5d6d1697b46d422427ee4cf0a9b865e8d3ab58ded49eae439c9e86bef11ca0b884235389111778576aadd9e58d87326e6b6931091d92f77ae49fb466a20881a2b8e2d001c19475364b1376228f6d9e482515050a12ce9a354ba41a39becb4f784b373c677ddf16559a46c0606a213e4c2a94cf3ce209fd6f09fa2ecb41c9ebe245ddd1c814696044074a7463dd36c80ce57d8c04bcaae187924d22b24322f287afba52203fedec2b2ef8be7913e23dc4a3985ef276a36ad161887a1782f27ebf90846ec3e5efde478b116b5331b37f5ead4bc69a28fb5cc6d3f496d98f8ef2bec4871b77afa857401e97eeab0fafa95de7b5da4de6f43caa4c200a04872b01489af493918dcbbf61a7aff8d513b7a9bdbc5b58239d378bbf2c038ab1d8d151ec46311e5315546002515aec5679985f065f679298777c3c0bec7e0ed6183fa9d7e6588729806615d5c06bce4f22faa0a2a981ca498071b3b2ae1b5ffe3a80290a160efcfbfc79bd6dbcea582bbd20b9ca321b1807a539efba43d6d27f04fe1a5a6f7918b8ae2ed0476284e602fcedd5ed25a95de8a4d936fd735dbb76a9d057b9a4f52aece30e51907c0ad3d7f31ef6d74da74b27cfce204504a1ead090e63247b58205efb0d5c0264ee99295bfdfc879df304c3bb35ee0a2ea3be916afec82dd2c461275c8029e7489238cdc7591510ef6a6bdada2c9917042d0466b1c7bff04b41854d73f045b5c63837828062212bd113ac260cd58ed78a1d495f2a139a7cbb61d984e1fb1f17f70454f2f01b69de01abfdbd2049c1bd5d322506136235da8187447f1a33166e3c967f73bcba681fb69113f212f108eff8094464f3215e6fd0fc0187fb7c296dba1fa0c09b7a069fcb56fecd19aabbc5a0c43a949485ed93eee86a4291f1d9059681dbc6006376d85c3a182354ba6a9b4e717ea890a7e908ed0f6ab1f7c1a108110e97f4ae447197ccfa9003dba7d449d34964392a24397420e8a0ec906e524ba8cc40255f1ce335cdb84bfe8f8ad44c9207db4d45eaac10d57b1f961a413a3e8ec5f9ec64c78f9685bb94bcf20a98930c2abd6d0ff671800c948c6fd9b8ff4c06900495a4e5a3fa39d130bcb7aa9d6bde4dd9afa1b84e1a24280fea84faba0788a0c28c7a5219754167db7c0497c78c574071fdfbdf374616835378b7b5bdc3a6cc1ce5f10df81445ef3c22ee5e0dbb204d36b7f67ccef1beffca2cdedee7236ae786a5906dbd3a25868e4b5b64381c2df2cace4da098cb02ed4c20126faad0eb5f99923e1a76439a5801e1ba65b287cd876f3d49faf0e54dd4aca039b617b6920b5660c83ab203a0f9a3f2b902fcdbe9d70e8baca0e522f8acca5fdb778eb01888cc201b25c0dc95e2791b302f6a067915e4307530b28a2d6f33d6d16c9f5a74d077fb1c23498e7b7b4999e3adb111646a8d64896a4329d5e85a52edd723a053b9683caeef53e66a7156f95cbbbd5f96254d0da4180a1f525a202bba03ad024a677725adae3fec1d38fbbb207304e8bb37323d8b328fec49b29f280c2e7f101e900e394700e026a0726e2da540ccc1e0ab22debda10e3355db3cb0132413d3e357cfb71a17a8a0056b25c7025da67130a436b0b93aea78ac0f1b60466a8c2f2082f5bae9b77e9a66f0aa7c79d41cf8131055acf463f4f7daeed71c24d0c3ef1e4cfb2bf7b21aa77651d6cf9132a60fbfe660599226aa82ffa271af6ee260b6eb9a9799f5b330b089f779d40a874d2f84431d50a608c9afc4f0251b0d1935008854ebe4a3ec091ec4459298913bf7edcbe38908a2f52c268dd62d315b94b5d2100c6f2bb8faf2001475ec360ac220f6e9c7f28250d86384df1b6de767bf07661bd64a9c2a974dd7d7ae48bfb69e504f0a15b4cd1049cf15572cdf060c6ab183bea52396f50ad91597de6f9132a4c18b4adbfd0e2fb890fccb3ce237d6a49cd361f530c7b461ab38148687e46ab09fe211bd07617f6821dcd80545bab1cc652f120330a102d2b03be0777b10080de6e36fa270e19a210d952dba79522237a7b3b43ff646aafc784ae71701b57a228be42c54f4f198b6a3c9a7407ea59e885600f7468c00b75f60c0198dfddd13970e9ea9a658e54a9e8e439dc6178c43a568288f1dd54b7b2c4c5407c6e1ef80cf910287e79235efa4c146e360e5dc5ea8f299e91244414354f8cd2031c8e63458609fa92e881bdc9e2dfabcded5c7ad8972398fb5f80da811b4f96758269e16c1c5808c0016bfccdd217b471b852a1c45e8c51f8210c0e059c83a8090c6b2b3bd7c15fe3c19ad013834befdf2214d7856452544a308abfd83af0b6e12364ef393f422f8aef2e4dfbe70fd8234b231f807b2ea5998d2a51fbf444f15c3c0662dc6a510664440cbe392bef9ee8faf774e872e05736debb7e28a47ae178bd81ea2ff09986ee70ea3f7a93fce1613d714e98df66f4bec0c1f093166b934cd17710334f996b53df7454ba1c80ccf24fe44379fc63f119f61329cc938e5343832916050ad8b38d4bad9bf70142732dee306b044aeaf4f831389f7fa5c47a8ba20871f04b8a280596be677edd7f87fa1d137c8a50f4c3a40c88dcf1d4ea7e226b2d05eeab9067cad16ae1671c179f99c6333a74bc25dd567f4ba9bd5ebe5b0d9a416661423a4a8989ab3b60c805600bdc21257798f8c225d67c2a7f3484924ea282c0f995d3eed3725697451088e16cc099dfdfafa1009334b1d7c2d8658abdaf468c05846cd000e55f2eedec4ab7be4d9ccc0df4a63c599eb35d6cca856c84e10d22c101278d1707c1b70838702eaf9b3beb33fc26b8d9fbeb30592e144549e0831c57960181c435d8b773b1e3ece7a77d94d68640ba9f5ef0a27fbddb8744a44f6522e7325d192810b539a5e56afbd9a64c9081461bb3f2b65c627bafb4e44945d394c38db043474bc409bc3f388176fbf0f7515bff90c6a2335d8bdf1767d7ee4dec743b8f28326031c4d50ec7e09b2f685c713382451f891ca62c5c930db8bf403484e5a45679de46f6d2cdf4696b602bf58ae1cc6fce9de18bec9a087d994067ab81938baaa693460c5fdf5180ab1d5b581d2dcf4e544dd8b295a7fd64d6a106fc38b76101ff317fa9d98dd6420f500beb91d664f10df365cb719553c32a79d8a4cf5389fdf36ec7e0b7ba648f99b89287135571bea1c699f1f8ee5251138b742b752cb1a70849e718690738906dff0498853b9b0fef87d3acb7a23f28ee0a59fe288ca5ffab1d2acd6e5bc3823c1938d7023f693bd5a7385ab4865e287cc3d53c2907348c9e3131f05f5d11f15598deb2fab84c700437deda754f8c09f9862f3f91bcaedf051a5d50de58d2664b1b68494f6655853c5c2cc45329524b09b134723425c1cef3ba801ee8a08a823e23c38a1f78ddd58e185debba4d599771dc507680b2e7632d361cbf0a7494269115cbb8a04438973383851bf7de02bcadb00b07e984f8a1b935b4f4c93440c4981115c321150ee04da9efde67359b708376b24e25dc60ee9d49542dd1d1a130e54ff0719c91795f7a1eeefb644a0907125ab1285b0229e414380caa7ad95b12ebf36a24cc75c0e559df0bc07df3c4e7d7fa048804553c806f1e74c0f66e608dc5bb184ea464e543b2088af553dbe0a48f5eda3afe905670fc8caf70cbe236fa6368f6d263e2e12f77cf8b5f04a5a7f17572f074b47c7d8249bcab90be613734878d5cb5804b5c0dd0a7991a2b669d76b6b03d507cac7f7d95f295d2aabd242bf15642b5b94fd8b484501dfcce9d84d3c711b88718cfbc252052221a2af3cecf9362d3a2d27f43ad056194a89e21db6c15de02", 0x1000, 0x4, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) accept$inet(r0, &(0x7f00000014c0), &(0x7f0000001500)=0xc) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000000)="11038b3a926efab76b20375fa3caba1ddc3fe324ecbf9da5c8fe301ab0fa62ea0e3a9020c2cb7ad208a69979e69e7643e5c4514d29e1fd", 0x37}, {&(0x7f0000000080)="cd35036c1612346b3ac2e4a4811cf6a70083d644c53bd1c4ea13d40b0ebbcb162b29940a30b8c776bc2e34be2192457b428c7bcbf5903a097fc285de60a1bf30a0c77f0b2ca3517a95b5908de54aa934d662cafb7e65f7bad68f6d5d30a6679ed7e27d547d7d41a879993aeac60e8b9c0b31274c918bf93644e3f5bfcd2d5c99613103a667e5364e35091e2de1855e4bc006e733ca0b6a21373159d5963fbdb21f62b7f325037032417244e98404b60d5c245c3978cc702af562af0d96d198ef665a669b960db8802258b956d2", 0xcd}, {&(0x7f0000000180)="ab606d5bd1f65e11f657282c736213bfc68dc9aca63e79ee701680fb13505f8ac3dcda05297aac870643d5c503669b2d7eb7cc09829523d76aafc59fe06da75925c9b521d1bb4cbce09f4dfb16a6989c06a7b9a06f2f0e9d81b04bab3068b09543d4aaef9025b757db2a3709ade03ff89813c39ef3e87affb23664b61cc48817a39fd483f04c09f5b295576cb4325b48b6b432174b9e641ce2fb6e26911c76824b32d1529ff1225e0d6dce700e2c4cf452948ba5f42e429a339a1436708404e5dc4ea6143742d8c7e0c5b370ff24a2edc2a7cbe7c044e69c1e8e6c98378e32a2e21c528db952ef75f15c111172e7e2eeae3edb50c6c5fc944283b1db0298", 0xfe}], 0x3, &(0x7f00000002c0)=[{0xe8, 0x1, 0x3, "f2ab02cf88d9d803f89c82e0921838e3095a39c6c4f2d82fca7387884255dd28a446df65276b6661d08ebfeb94abb39f01e152c507c156668169b955071abb805705b3b96a2a56da89715359e3bfd8f6720e48b282c7cffcaa7274bd4b6ef2c16e6fe951f967e1aff3cf0dda9e5f48789df6b1dcb586d8717eb13ae2d8adcb4cdb186151c192564da60bea9524b743b89639d989abda5bcc8cf9f8531d634f2fb7077de25d32a2abdf3d010a6768df8d422cef0353a88e80cd5f80352e38c25db97875d730b5a4ad5b59d2b888bc6d7d7053"}, {0x60, 0x1, 0xffffffffffffffff, "b7febc2c8bec9c3e9f2c09846070d00afafa690e2b47d820fd84ed1fd58b6ddbbffb417838427f095f3167f5d158e3cc7574ec1af01f8c882dd49adfeb2b668d4bb44f693ddef0798377123ae7"}, {0x48, 0x1, 0x4350, "c88abe0a078b5bbea0154e0f78235ef628b1cd1cffc60e873d143aadd7c81f69d5b748e44249b7f4b52f1e9f81abc5428e5cc557"}], 0x190}, 0x4) 10:12:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) sendmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)="41045213dfc2ac082c1ee4cf884d6987403e4c3c5bb37ac3bf4e3328a73054d5378ae7006051611c759047f2372add6c49c1b643744185caa5824340077bc24b606ffddbc0c45fc70708c8a1d4f2c06caf4502ad118252128aace7f5e5cfe904b3aa74585e284a9b93ce9613f87c2b73e4fcf13d6be7e034b7c6d3d548816186531d5e26fcf44c6d326fac51a2c58eb23ae650852135b03d2286599e48a8809afa6a62f52e2f6ab78030fc0c24bb7dc838873f", 0xb3}, {&(0x7f0000000100)="830b99cbdb436e318981a6fb65093dd24121948676f77ed06654fece2e9a37ed14a760845a87aa38167a0a7a8cb4ebb5a2205a79d178ee7fb200603cbcf476b713023f63fe2913ea300b4f10ea8aec0007b8d146f2ac7c35aaa97b5d94f06a7e30170604e059d2846356119f177dc573fb1db0d6533f2b6b1a32085f67aa5111e73255ff2122150c8434b44cc32d77481303282dd877f166cc4b17821a0a417bbcebe4eecbc15dba83f2a2cc3a84702fa1f2cb4f3ae78878edc8dc22dc62f915e3f39190d9262483c6fbf39a7a906f18dde0371bd9143dacab8f20c27467409b30f6c267d72c409395839f5ac5a9bd6895", 0xf1}], 0x2, &(0x7f0000000240)=[{0x1010, 0xffff, 0x11a2, "ce83cd7ee7dfff2b80cb426505ef1d8540e455f7f58b7b22251b85b1da733e62603bbcf038a13afa0e2fc8b181e9e88a5af9c26c4ec65d051c59c89b8f898bb1ed871c57f20e319d986399783b21889799eaec86c526ffadc3b52717d9908d8fa3ac5ee7d454df651d691c676deefc1a587b281f20fb54a5f206f2f462d6aaca9b9653ed47114a6e3ff6814a15fc3cf400eab0f8f83ec784ef4a2ca70e84ad6dfc37f34219cb8cc6190e4f6a96f9cdee84e809c8be540ec641c431ee089638eaf36141fe78e217dd4d2452c3223db35b325883d982105001ef0fbda9deefd1f5e382627a5be19000f80bfe1e9d342ca06337fe8b08ac1f000044c9a208d72c107a1f1f475beaf23ed8464a547576fac8f962526491e05b2a9e65c833a270d7febaf7ab29cc3d0ddca97838e3d7d7688acf92aa6941da67c8ad48161936a21e98c87c801c0b966edda017c42b90bdb9f5686db7186317c9af66d1ead81ea7130ba332b6c8c93457882e69b18d201762cfb03733d4de532445b91b374b02a4db11c2b90082a6cb346a20fc807ea94e8b4cebf51024663590fd6f9f333e3f8cb350f63f4dae220c28f8903f5a1632fb85b425ce7de6ef95003670956ce35b0077fe068bedea2191d8721d5364486bce093308a338953ea34e31105584ba6e734e9a8e8758a4fb981dd536a35c80d65638e4f90bb03bf24c485d4b0f8e1828dfb0e88b4826ca4d6566a3f2a21004267806ce03466f5a2ee463df06b46827b76f8bddbb8bf22b8ab6632226910042c31289b4dff112853d0ae9b86bc93aac4b1873998092f98296816dfc4c4ca3dcc3f40ab40b28e2863f606a027c8034dcfd0d1b887936ec9ef863424a7aa936efc73c2d53f0f82aab5344567ca3b31b8c015e79c20b6d276b76194e337582cdb835ea2f360b85264f4904d150c4e897100834ff79d4074c033397d3296008176f60c7234d3be3c513d421baecadb85734a6c08a286084b6513acffb1da08dfdd9d1581ad0792eaa0de67636cb781047c61e1598a4ca5b907fa789128d2891a09ab6aa684e853e8051e3c31d0d1f624b6b0584c3341bec4ec9067e13616b9a7a2412f5cd34d09411e41e5b2ca8672490199a5e63f92f4445e73d46c1b00459788b646acabd363e64753cdbb75231e43bde3295076c37426c6d66ce0ae2c46ae7d7e177b8d6d17f1e022fb5816d4016eeacb3ef0485d32b703d71319e4349c7d4a952f7d514ebcc9b7e7f548de0b042ddd9609e3ae74b9c21f6e9612100f4dc97f26369e84955b5d66846dde1fb7c8b9c035b5383f7b38ca131e6b7e17168881428cdc12968e78b20b01afd463afb4be0361773d3c77ff1ab8f472ca9e8565f45774b098f3b5f945895a55f14b439d7d9ff7dad69dd8a7ab151d91ae156c7f98ff014aa62839ada80f6b43786812c5cd0df266afb5f8ed3eda25e0bbbad4d79797e678a38e80399d33e5f06b584f7d77dd5248af3d3c0be7f3275f7ce4afbcb6cfce7a4916b9d67da838b8b77d1068913e6ffb30559458ee3600e5ab0edf68e6412346a790078e77d5ebaae2b55f2528210b69160431ff7496b689558740f511a1425babd07cc43859f22d411a5f7b2ee8c18ded5919fdef72634e276b472b085a1ebe95219d85e215f01d3198dca2f89e20bd60269dc4e386ce9b3d92e471f675ff766078f1f9512e09250ba5ef19c641136e94aa39fd42a19135c47c1e3313ba87344c7c4c0a99dffd39ea84d9c71eb47d5c5cc9ba987ffcfaef3928a3606900ee9ade37562b1cafa55aa6ba53f5f0997251423378be7deb38e8861e78944cb30a74ab7364354e6c1c318f76965a4ae203ef1b2996db9ea0d0d5a235511f4b04f2d3f5b6d026bcc65a9acc2475b43928a127f495bc72de7810c9d18a063a623ca9167028a98c5dfc6242b67cf5042fa6a96f89f95edc6b183ddce1096f06c76950684c631d830dc68c7953ec098a06ab57388b4ec4c112bc3e5e38516fe703d52f6e39c0ccf04533401ec35a898ae8fb736f356895b45cb882d0bb5ddf7b2066a5ac3add3e8fa5067226b211a4436cc1b4efcebdbba90d3841230930325c646b7090cfd356f3b52aa6da13df803c00b9b47ad2b1260e2a08760f59e9d2933644fb0be0f21517ff045ac90ee0e16d20aeb626ca4960103e2b0b2371cd32e5388d7594f7c0bc2ac97f8b0d5c25d326a7be2a37a113728eee32eee6d014dc9ab1bf929ce2d122ec54e906d220f5c2deaf32efd971de5e8b4bca57f8a038a40ea34a7347503e33647249cb9931e45fc33864a358cc6905e85673dd2e0d8b549c9c061f4cfe0a22ec00410899352076d6e429b1ffa5887ef5763526095df3a8c049d515904f451542795b64e5db58b9f12573c05fb3de19ab265618eb2da2c36fdc0c322aff3ce71d8a486375861a72f7ac2bcfcba07cccb3266b8fd7be0316b5e4bf2d50c04b81f402ff55823d58bb513525f95df9d9d136761878ce456b0a88961f7859ac704708141a25a7a8269cdb3166f25b327eb7089ecd9f985be362e7e32025269fbc42c14e474006d950d709365bec0a3f21cdfedc6ab55f896a68e6d12ee276b3ed1e1c6eeb7cd96ba9dbfb5f2f1bff569d79a2d94fd83ffad4663bdf8dddbe00d7f96b2af1250eb2f42ea4a8259bb58ac8fca15fbb3241b7aa889c8642d94edc309e445472b56ca4a3e59f8eaff53a7694e5c19ce126bade863fb1ebd70db7a685bf2bbbd0cfe23dc3b7e1e8fafd1a360bb7f3ca8a15366fd1832c3dde8a40886d5a77a78898df6822a6e316756bcc145e195225c815547ef5114a60fc941c3ebe0fda79a2d4d3c3b79d2d614be7b8af951c94a0315d9dd39d4fbf366484232eb6ca2669b6373c28cee5e384198eadc2423493c096fad0f57791bd31e7033d38610e5c0f10e451aa0036cfb9980fe3e45b6540098f6a59470bad4b64a6ecabed862573297334d93f19a679a095a9c527d9eb4824d4fac6c34e4d12304a3afce17ba578a73418d710ec3186da95a4980770e83796262496cbf5e967221dba838636f3b620dac88e778ac1205ab07a8a624ebf8c8733598571714ea75f113cd81ba9713aba93b347a09164eef4cbb07f860500faf603c9601ad1d25b2c5c324d4869703a4d8623472acfa4cb80d12756b98e45a0fb84b6a66abccf42e925b269d6473a19933e514a74f5dbf56422fc3994adb3860f9fbc32d76c77d6f286dc36fdb4d785e0051728e69d9e752306c448014861e07c82a164deec3ec1ffc6347deab95fcedc340c80fb787f3de901a2b3aa051424c79ef89254b0b62b7ed6f8d02f664f784f6f11a7b1f26ce2616e04d675becc9b9b92418a3439a23c9918ff46457ee20f524a7c92ed50198e7922a56d7b9874443646cc64ca73d414b6ffbc44544a42368ee63cfde7a2ff1fb30e17f9b54435c010e63a51e8d071a25f3d273e67806b1e77f40cc53f4d6c9dd66b109375854c5a8a82d3be1c16cd347cc289c1477f703bec1b128c6449867a80c801bd06451acff57fd7daf1b36c2b0e5a2ff38757d2aa23a0e15b4a405c4de2de5038febc18d70ab9f92fd0b4b7b7dc61daa2cf43d96f56cf81ea069f4e50d1ef911232a5b89210054b870a79b9cc43bd474cb55bb009791552098775cf45376b8248dbf40b8586f1888b860cb2e03a7d1de171a9df9dd79c72bc59f1ee2767568f98654bfaefa99d0cf53501b1a346f591239d4fe53651c2de6a492a2d264617c6c1887a02a2965d2b721a7f0d5b658c5fddde79f483652a98767501438dbcb6d390afc98a5bb5e94f840994ee63b6afba058fdac76f4355bf696b9f5a124809025f0852c88ff372bac0138c5face81167f20f2afdf38ea369e49a4d9da7da116a81323fb7166210b1de724db0b8983b5b97f40a0b4baabe0e4f65b2e3b6eb88d4824246d459dd7d3652dc98f7ab6f2fb66bd26ff6c37abe01a9c145a3ac838ce150a7d04ecf73203faccbd8fa7abd043ce97bb2dff628435c7646af354aad6b13f0cb0b0cbb8e3fcbbcc656c8b87af9c55880161d9ec3e84c0d715202170326b6b29f252fdf3d83df5a28c1c8d0ae438d8d5d4cc1daf4c0c5e382d376e4aa0b4d926bff3051b8f337ad4687ec2cec7a95a17ae848eee6a2ee16ea89bce65d184009e2f29ebc225dccfd372b2cb254a58702f6ef31c9cad780f18676874fc1cb863fc44c76530194dff3a30dcbe33b474f47cdfa622ada6005a8102d0ad8cf8d7ee38a836f343a5b1834687e6254978665cecb846635fcaf0e9981715d73c6b03510dc39da2c31d51fe72fd76542f402b74c12ad655c5dea3275a04926de167fb32bf12eca71564e7c1db09e7a107f0d4e38d0280c2aea85aca3e642537b32bec1432e9682d565f02e4e29b2da33a4dd6e9b48ada5205c6f8b160d1294ab96cb22b40498ed1858bd182cc23909ee88ddc975f6789486aebf6dd5e96722aac04f55c02305dee1e04057c06d4cafca91e15802fe2bf8a9771b0cbf2315cd13886ec361a5766dcfd07f2e64239d69f7637af9b1b3b2906658a51a16ff15529418e44dfc4ef1deeb66c7ccc6033819ce4562ef137fa972c825dfff291dd03411faf208c7c1c09d0887f5d210272d8860552f6b5d5d8f06c45ed2c18d35abfc1f1b6b27058855d02c2f3c23083e6fe5141370b5b4fba3a91d71e13e7b8679f9bd4bf651cfaedb3d58cf18aa45f20fe60eef8e61c246ef124924c033166b5e365421d99e8078873e7e4b9c642ef196fafbb69e56c54d29e22d83743f84010d69b5bc895fa0e22d0782ad92b257af04cdf3db4d370523fb6c57d65a56e96265d59d6b6a2e7146353807a6de5c29bed3e1dfaefd28d18302fc07253cb69e7f92874d35a5e2230dfad786d932d7d305ebce480d4db75377c31521b81c7cafb635a47d1e1a3d98e6e381cdea27ff32e8b7e600e7a661ab3910dcd3ac2cbb5f997a1cb3d982f55b02a00b3bcb5d7d45a0f9fd109c90a383b00aaf83ab661cbca9d413e578a5294e5ffc3b39222bd008b8626e50c4927e2df4ca2f9af3a03da98ec5bfb6dfa9a07a0161f6aaa251d4e189426d24f48b4e1fba010607c8d4b0ca72fcd8b58c6e61fc45b6135ca43cf49b84cda2ddea97a86a04decd2b1d4a35e5905f1ac1bbebaf230f17461402a36b6f6b66405dc873c5724e5789556cd0086290c5d2d4738e792823fe7cc29642781787dc7654aab9a30e995260129d4382427c125f249e7030577805d861f7437ad05149c62c1a94413ac0b32b33e66458e4f5aa9755033001cbec64eb7deec0393ed8c0142d4ae79024017b6a207d580de8aa1b62a6403d6694b117f2bd13f3ed189c4944bea52195e3870b597256d80ca05b7e0d758f5ff2590a1dda8ff2d9ca405a13cb77607256ecf0e05293de3c32cf1e0af67745129ecd2fd3a58662b07630e19883f519cebd2023843a1c8aa18ae2b1bd6468270d531fe057198e0daae4d7f80b6d3dd4f7bbbf7b5c8a722f75ba2a4770ecbe4901ad30bfe50aec674052644575632e3261909ac6a834c805411ee1d955239c541a33745d7ba0487e17260a6276d4b252e550c00746379182d958d365be20a83e393a1b85c7c0abaf017273e9770e05b2e5458d816a336be636c78bedbb0f82b57a353367d835c8c6a8bbf7e9b3ae62a24a3535b758bcb1d835a99b94be5d8f977968d6693983010ed971cccc8beb11a3791ef997bd1f17e9ca926cab23967a64874493ee5e8232b53eab129c19b61ac346a37a1c2f4f82ac6f8970760e80e9919e0b4dc082a"}, {0xf0, 0xffff, 0x0, "6cdc7ddfca751b31e101fbafe5c6d880f29cfc02eb0056a07e73becaede00f8ca91031a9fdab4e41a679ebc0be0e5d30e360babb685ac9dff7e628ca5d1a150b73f91faef8ffe9ca4f9d12a052c42d7e2eba20ccd52e729ea22a834467a2817a239ed855383791d2ee1a9073b2c5110c4d1a6862a92ebce7764dda1089c1b3fd6a34eea42f2edf5d4e702d2f438b9e1521844a4d77e360f419622f23e18c8067afc738ae13da2a8df0b4ccdcc9811f11b726924241b5304404d21781b02f8393a77f228d95c2054911bfddf1ba08981e3c086ff702f066b64aae"}, {0xf8, 0xbf362dfaf32dbe08, 0x800080000, "390bd237ec94ad5029fdf079d2e52d5ae52408a3bdbd121c21cc92ab31ba4c9b61936e9ba5c1b844b7edfd0a9bb55a026ac58ffbcf19f1df2a0db199116dd76a832a9fa245d50fb139b20f51fcd9ebe6ab1a28783416839eb36ec0e4a53e8d0ce9c6d832d16c3ef745f65a075e2bf02e5db69be0a461185030f2636d9ed88a4dcd45598ae91257ab21a349ed181140206d9a464690158dc745cf3009cc25178a1bc5e8db6d51cdd076333e52f6a2e48493c8836226b2b81fceefcd99f83772e237f8815ca7ce239ff49ff3b39abb9ded96dc3927efaf751eb89af6bc59e2c5d13b"}, {0xf0, 0x1, 0x9, "9f9850b21c7050564ed11637ec76151f122dc053d22f098aeb604052b43e929ed9cd2592143060d446b961103800ab9e89bb965640c7143109e19c3453a082b564c3bc1f5168672a521fb5dc52a7dd32beee89375f80cd1dfef7a1188e3b1d10f5d4c56458889345c6004e79404753fca6087bc3d182ed0b0337114df7377abb99a5b0621580c459079514abd81a7524c0cf228f0cf22a0d9b62b82453b54c32dd64c43e56fd0b9833399a76bc68ddcaa0f53c5ab8ba0b2e5955a4c0f9ee8200388bd3ac1dfeb3e62203f178c5c7f0242b3e3cc0f18297331b488fa5"}, {0xf0, 0x1, 0x4, "9c657b5f23de21f1c17749d72b456daab87d0a8eff39fbfd8f861a442478415913ac4bb7bb3f317d4c23040bcd77ae018d9d7f99da702b5871c06296f58eb46d355e2c6b78e0a8017c7740b1b3f8b382c9fc3d9ec7d973c85e93eee03fecda5b13df95e1386430dcd2c3104a27c90530104659e55bb8d3195b17d534af5440820dbb3533f9088d74af918ea91c5d36469194667cb295fcc96a45437579eea91eb7a6f6aec0f4246918030d67ca5ffcfe771433f4ac57ccf08f07722f5c847c9277b7b9086b7baa037ec2feccefd29ba9da28aa3b780fa928f6"}, {0xb8, 0x1, 0x5, "8d6b275eac5d42e4dec960b806c48b18f3702f700bbe4b2b8a692cef4f383313bfa9a8f51164a30863d397e3a7e2bf06493635cc1364c037ef3d868d1752c4511e14c7c2425fb724104a90cc74d89427250d0d02f37f625701705c33945521e1c08d284a26618dfc8e2d0096a42de08912470347f51b6bf44c6f95a019a535658d774e9180f889ab3a22b1ac9642d921154b7c653caf62a89bd9e6758067952bfb92a44a2e7a"}, {0xe0, 0x1, 0x28d80000000000, "074e6a5bcfae7266a766da1fddc3cefc7509ceff0cd02e7132e8b0d74bf547c5eccd68d023eab16565a16752a989a974cec2c661b993e3fc6094b6b1aa840ae6218fb8d292532a243c1feeab8af150f07bf2c1f59761a0aa2d6fd86bb8db625ed968f6e79440dee07d5fcc212c9f484ae62f7f1a4d19751e195cd496cce4fd5d42444207cca12a95ee4015f9a0c0f29da9dd05b6734af5409946ab19f5df0db545429742f7bc678e805afa98189dd3d4f317aba093c262decbc8716a70656e9b8ac126890824069dfc208d03"}, {0x30, 0x1, 0xffffffff, "4d1e2433349e8975dd179a3cae237c7cc558e2f9956047c8c8"}, {0x28, 0xffff, 0x6, "0000709c27ea160a91111f91a96f5cceb80420"}, {0x48, 0xffff, 0x100000000, "3b63e405a2f8508b2c9064e90eebe72b4150c8cae83c7bd11a88fc189099281ac2acbf87c20a7da2058ba3f675b5f916f1"}], 0x1610}, 0x40b) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) 10:12:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 10:12:34 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x100000000) write(0xffffffffffffffff, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) pipe(&(0x7f0000000080)) recvfrom$unix(r1, &(0x7f0000000340)=""/249, 0xf9, 0x800, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 10:12:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000140)="328a069e5fe7a12e62d9b17ae841afb76a7a5d22e6ed90704ef737967ea85f1d344985d8936cff148ae9785ee8f5673d3514f0790b76b04f8c6c091c686232fe8a263fe08c8442264a072afa750876efe8d98fee88408fe5e85424ce4d4a5908e5a0eec7926cbceddb76e5b6407c59df8fda6ca5c4b2406440c15dff2d986ab7fdc855c3a22851a549b5a9c724299b837b0ac84e208840a2fc39bed2ab04f4c482dadf801c47626513869afba01c7f5a0f05f310e22226ecef16557966") 10:12:34 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x6) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) fchdir(r0) socket(0x5e3c2a412877da83, 0x3, 0x80000001) chroot(&(0x7f0000000040)='./file0\x00') flock(r0, 0x2) 10:12:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 10:12:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x74}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:34 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) sendto$inet6(r0, &(0x7f0000000040)="fedc3014195b80002dc9895da008ae80bb26d73a9e004c", 0x17, 0x8, &(0x7f0000000080)={0x18, 0x3, 0x3362, 0x6}, 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:12:34 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 10:12:34 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x7ea0, 0x8, 0x0, "234be09849921a46e10b25190f23319d94c2832a", 0x6, 0x3}) 10:12:34 executing program 0: symlink(&(0x7f0000000300)='./control\x00', &(0x7f0000000340)='./bus//file0\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') stat(&(0x7f0000000000)='./bus//file0\x00', &(0x7f0000000280)) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') readlink(&(0x7f0000000240)='./control\x00', &(0x7f0000000140)=""/120, 0xffffffffffffff92) symlink(&(0x7f00000001c0)='./control\x00', &(0x7f0000000200)='./bus//file0\x00') 10:12:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x2, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 10:12:34 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x5, 0x6, &(0x7f0000000100)=""/166, &(0x7f00000001c0)=0xa6) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt(r0, 0x200000000000000, 0x7, &(0x7f0000000000)="78650f8231c305be750a11b2b24101fc698ea7a23148cbb7f3abf7f7a4f75b02fd02226e5d9a18b9186f83c60d818d840fc41c5d090bd913a385038c8723ac44057f593b64db798b90042545b8c8ee39a514e87b1722086fbcb6ea38f1cd202da08d5192f40e1258904f80dfca0deb95a91412779dc44334962b8735f6ee96b5c6982d3ba9292f36ea2dc8ffe0774cfc6b31561b91fad311b6096143c84c988523bd76433dd3f38c2c7e025a48383aa052266c60fcd39d2296c553303c3518b2aa4b", 0xc2) 10:12:34 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0xc8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 10:12:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100a0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1d}, {0x6}]}) socketpair(0x1, 0xc001, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x0, 0xfffffffffffffff7}, {0x18, 0x2, 0x10000, 0xe01}, 0x13ee00, [0x0, 0x1, 0x8000, 0x10001, 0x7f80000, 0x20, 0x0, 0x20]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0xdc, 0x100, 0x6, 0x6}, {0x5, 0x0, 0x0, 0x7}, {0xfffffffffffffff8, 0x1, 0xffffffff, 0x5c}, {0xde, 0x7ff, 0x4, 0x1}, {0x81, 0x18b, 0x7, 0x2}, {0x8000, 0x5, 0x7, 0xdbe}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 10:12:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 10:12:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0xffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xd9) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) 10:12:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="7f") 10:12:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x3, 0x2, 0xfffffffffffffffc}, 0x0, 0x1f, 0x2}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x6, 0x1, 0x0, 0x7c18, 0x81}, 0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)) 10:12:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 10:12:34 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x200) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) fcntl$getown(r0, 0x5) 10:12:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x6}, {0x6c}, {0x80000000, 0x0, 0x0, 0xb587}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2, 0x401bff4314b652c6, 0xe6, 0x9}, {{r1}, 0xffffffffffffffff, 0x1, 0x40, 0x4560, 0x9}, {{r1}, 0x18ca944323145971, 0x18, 0x20000000, 0x0, 0x80000001}, {{r3}, 0xfffffffffffffffb, 0x40, 0x89, 0x101, 0x7cdd}, {{r0}, 0xfffffffffffffffd, 0xc45d3b6dfa221601, 0x20000000, 0x3, 0x8}, {{r0}, 0xfffffffffffffff8, 0xc4, 0x2b, 0xff, 0x80000001}, {{r2}, 0x0, 0x10, 0x40000001, 0x8, 0x7}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x4, 0x2}], 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x41, 0x4, 0x8, 0x6}], 0x3f, &(0x7f0000000380)={0x1, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002c}, {0x80}, {0x8000046}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:34 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) r2 = dup2(r0, r0) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xc000000000000000, 0x0, 0x40, 0x0, 0xb5, 0x1, 0x0, 0x0, 0x1, 0x3, 0x100000001}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x0, 0x7}) 10:12:35 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) openat(r0, &(0x7f0000000040)='./file0\x00', 0xff00d972f669c3d7, 0x22) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) setuid(0xee01) acct(0x0) 10:12:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x6b, &(0x7f00000000c0)="76e2b8bf808336bf98d94f1540258babaab4e575ad45993888a41f9bc9077ac4fd07865c7b2008ef432183f1c37d069971f278f9128bfdaf9fd46fa4174be5f16dcbb2d6e1ca6fea03e8099a6a0486323787ddff07476f9cb7025f15dffecc525a33b1223ceafac15ddcbe") 10:12:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x1, 0x100) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) 10:12:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x32) 10:12:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="006cbdab990000186a5601000400000000000000feffe2fb080000000000855c6a1251a36e66cfad1fb4000000006c2d8ecefec97e6fd76a576f55a68907869049565254b842cf0514cdd2a487f752f3663efe7ad4c4590add39ea3e1265469203", 0xfffffffffffffdb7}], 0x1) 10:12:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f00000003c0)=""/193, 0xc1) read(r0, &(0x7f00000000c0)=""/124, 0x7c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0x6}}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x101}) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) mknod$loop(&(0x7f0000000240)='./bus\x00', 0x6000, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)) 10:12:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000380)=""/120, 0x78}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x96f, 0x8}, {{r0}, 0xfffffffffffffffa, 0xe, 0x10, 0x0, 0x100000001}, {{r0}, 0xd56f492be2d6727c, 0x0, 0x2, 0x3, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x80000000, 0xfff, 0x7}], 0x847, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x4, 0x9}, {{r0}, 0xfffffffffffffffe, 0x90, 0x1, 0x76, 0x4}, {{r0}, 0xfffffffffffffffe, 0x81a67e32164a6a22, 0x0, 0x3, 0x40}, {{r0}, 0xfffffffffffffffe, 0x9, 0x8, 0xfffffffffffffeff, 0x204000}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x0, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x3ff, 0x4a3}], 0x5, &(0x7f0000000000)={0x4, 0x1ff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 10:12:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0x8c5}) 10:12:35 executing program 0: r0 = socket(0x20, 0x4003, 0x2) getsockopt(r0, 0x3, 0x7, 0x0, 0x0) 10:12:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x10000) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) getsockname$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 10:12:35 executing program 0: setrlimit(0x5, &(0x7f0000000040)={0x7, 0x1000}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) write(r0, &(0x7f00000001c0)="0fe4ea8f5bfdfbd2f2d6b6ab7d4becd592831c573cea7706c7094249eaaf5d9c43ea6bf17aa0056ad3bb751a1b5dc875963ad17977419861f409176f734c334343b5fcdbbb3e525261c94a4b0ce2a29141809e35e7fa498e8a141474500f117070d67e4399f60c2ce2c13d583c5f36c63579cb342b8c91517910a2a25c3cc81345d9e2644fa0a0e72a872d3887d21d74ff4c94abd8b8265527b6a3549fc900d47d6f1558510a6316dd9e6713c5a5c62b91b83df996f43e0caa54d6449a3ad25f635d22f8ed53b01cfd6e01f5091aac3dcaa42b", 0xd3) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x68f47d6cb182872f) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) 10:12:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x2000}) sendto$unix(r0, &(0x7f0000000080)="83e58a3a37a0bc11be98f3c63f1b7b15a6f58c0b36f95d755d72c100825326b71afe0b466b3daca0060bff75821fc7e611deb016d899a203ccbd21", 0x3b, 0x8, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) symlinkat(&(0x7f0000000280)='./bus/../file0\x00', r0, &(0x7f00000002c0)='./bus\x00') write(r0, &(0x7f0000000180)="22327f1caf6b6164cfac14ab73664a26c24edf5542b89bc5d70aa4494a85e29a0a55884f0ceffe57a71214904fc100283f508fcd9e6219d0565b634c0b358ad98c87fab750161c6bf630bb832bf67079cacc3d14f1ea9cb304437c55ecba1fa97a50495bc1a4822bd8c4b2ba31a3ef26e33aec1e270873325a99091000ceeaf6ff47cc04896ee9e04a89f50349f3ff613674e30a501ceea08e29be2eab3ceab6bf4d6f060c4d03e1b2a792f5bf221e178298bce1ea89736005823ba89d531066f2f4f7d3a3164d220b25", 0xca) sendto$unix(r0, &(0x7f0000000040)="02402cd6853abfe6edc0557f002b164d7f8595c343e7a97f28f548921caa1b9474e43aee71e306771054ca46e22c48bd7e65", 0x32, 0x4, 0x0, 0x0) dup2(r0, r0) 10:12:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_flags}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x20200, 0x20) r4 = msgget$private(0x0, 0x40) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) r7 = getuid() r8 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) renameat(r2, &(0x7f0000000200)='./bus\x00', r3, &(0x7f0000000240)='./bus\x00') r10 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x1, r5, r6, r7, r8, 0x10, 0x7}, 0x1000, 0xfff, r9, r10, 0x80, 0x75b7, 0x9334, 0x8}) getsockname(r0, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) ioctl$SPKRTUNE(r2, 0x20005302, 0xffffffffffffffff) fcntl$dupfd(r2, 0x0, r3) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 10:12:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="df44bf00000000000000000000fa242afd6189bf5a5b4f10c6bdb2c86076036568a9215ae7181852e1057f30ae94bd2a966b5f662dcc3c8fd042d6b8b0c766071cf6af3f4d9c61449899a9ccaf1ecb1b5f9c5d15d06f9381d5aa414f1b3b9086208b63e0231cde788ee7bcba80c08efde1ec5946bad24e1f13141acb23932f214d2bb5b68f99f49a1b397686e4f2d621a8013b775273427fc3ed45166a17e3e4b6985e389e9ef12375b2cea962f42544fe144b31483e03db"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220d22890b7c603bdd5574a7ea11", 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) 10:12:35 executing program 1: r0 = socket(0x18, 0x8005, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000040)="ebffe4ffa0324ea99666d5b3a7d4bb9da5a0f0084d0133ebeee1b907901efa25219fc2b280788d390a76eb708d80fdb6ddeb7301adcee11524acc2859579f076563248217c73c4b9b77b465c83eeecef988055e4c6410100ffffffffffffe600eb4178347fed4dc5bd440fdd8fafd09a407cfe72a68e79880935cf3ce691bbfe485e8dcbe93169e6bee20220b0b9b19ff55512298768f2b8af55a114318d5d5fefcc3262d45c7e39a7d57a113869bb46252adbec0a7a43191f4b2b663561fc62b70fa7734ea979dc", 0xc8) 10:12:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 10:12:35 executing program 1: chroot(&(0x7f0000000180)='./file1/file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x69e532bf13b4d88b, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 10:12:35 executing program 0: r0 = msgget(0x3, 0x1d) msgsnd(r0, &(0x7f0000000800)={0x2, "52573e340184d2bf2b98ad305164e7435206d5bb19f4655f1195a7a8c8a84207eed69301a5700d1b9bd405e1672277c87bb25afff5578aecd43c351847966c24a09408db6476b82b6a908dee3a498347f2a5691045cfd80ae2ecaa10bea4169ebe76ea7f20f66ed6c2ae1c76d67f9c8219528ea40cf9a2d9a5452e81140433aec071192b733bd1cf6639a9b6d68ffe9674da2eb7890e85f721433328fa682f58fd740efe2404134550c23a88a07c37d5625ee09ba35878da3091540f942f77d4e11e29d928c331c38d4155bb65607929f226d4493ad54db4c259279193e2e2b7b7aced037ff4b82224b605189ec422882513d62139ef363fa0dce097f1e0dde31707af4ce31e093a8e03a600f822d3a58efe8b1b5ed61b775013e619a2217366e6966685d9eb95367854ae7b4e258d52f5e335f682f564d5da59e220a0660df10e9d47c0e11ce33d2498e8931c3a281ee0a9bdc8fb6a70ace974ffb7e95e7481a97b65c46c94df9ec794b50a86c1097e48dfd0d198384850dc42deca0a94aa32ee79b9bc70ca21a22407ce777e329779b3ba23e850a9e63f3e3df1597d3d971b8c24197b54ea521e90cb0fe346c5838ff45b89df6eb886e9ef911155c430025861c63f03b8423dd71bf151d94117d99b6d87fca1671080ec444ecf529d51b9c0e3c474f35d4ef019d7968948dfbe97994750a1871fb86a3e06168c26c0a00099da995655e426344daab7c0c54e8a3e1681b5f9d3c195edb29c8329eafe0c6d04edcc02660b9c3b01dde12475d6a3be2148a2aa1c915b09403d1b7052d7f03ac27800448b8abec984940991ba079d7ae955ef73e06b3f995ba97c050e4169897a761eddbe4cce299c4497a5501cd0a1c6877f377eb9d2f3f1346e3d7db3c9c9f855dbe17541a554e425e12346ed825d25e44878af13fab6f5de5920160eeb56370dbc95875f08d450d0cc2b2ca3018589c1f6355e4b2cf4350a3adbce885c644105dfdbaad5dd8f49970b08e8d460b31caaef6a4cfc5b1be31d4a7366de74c59a0c87b370dd39dfe626ed04a6e29ce82e9a127bfd02e346115c0abe84b00e16950d554fc68c32fdba00409f2da3f77662f8ba34f9ad5c0165dffec654f5c55f2034aa8f2197f3597bf4f23e8e4a78365f2bc1163c3c5950fd5b0573b757b95a76cd35a62910497d2df642340f17fa785fd64e227e7ac1fd696075a1839be58191f1053b57ff7479285e507cfd30150e187901393c9467467ab02bb147719037875cee05116a4e096b45e2ea8ca3411cbfdc8ad2636ba67b2e3e0801c4adfa746bc32c0959ccf637da8dc6ec3d51360936e0ca8490f1d0b5bec5cf84158a17822e0526baa2f22bcbbcc9bf45629091dbac21d6b073e31e2d6b8b76d6137c7e93a29564abda161efd3febecc1f29875ed78542f6f031ac3791e23184782e47ab77552b38ed0e85501d6dc6cee054a349e0bf19734bd7e121ced4c1296635da54fd72837beed3beb341d5730d7076bcf61cda8314cf73217df9ecac444dce004381924a0b5748a2c722793e44e5276ef52a2c66ebdc5e27b8884448369f4af179453f92ca406a4ae0fa720213bf00edafb0247ead8fdecec2715ab883a7b0a9e19fce57b6845d8d069245cd4a187ea2fb17f2a060b966c738e4687b534c17cdd0494c021165c21342a1038cfc3096227e4c95a370c75996552e15792d52ea6dbb18054be88d15f1b6cfa566a20a0e62cde0aae3ca47374e51cff2a063df92c598a3088024cf2193702534daebcc396d9a478ea0e13bfd5cc14db990c02d0ddefadfb34eab7cf0cef1449ea4f44eb836904786b8812d9fcdd8a0c11b83a7661ae76a4eacc420a9a0d5cb4f855fa6bc411c2fac69383bb4956cf5267ca97b57c31696e545ba2293011fd068ccf6b2778c832d22ca09eb857d03dce325268ff618d8560f716344af8e03689c5e4b00cec25798c0d2d255163a614eea6e67630b66dfa30add60c70f046681c07ea1685f341fe45befcb7a49e28cdc429cf8cf84045a57eb5d0301be0eaa18588bbc44bbcf43ddae3e29f901e1f9e8b86da535eefe3b8d5cf968e0ce9128db032d4900643b5f32a818efa1d39a5951c2507b191301db33bf8b34d0fc17e5161e11592e13a481967bb5a65b7989566405b4e726abe0a4567a4f468dfb60da7a2a285495407e7258ec5b97ba89fc1aed9196e64cf030698099e262a0404c79954cc571aca083d5b977b9b3f2528c879e72acf6876e958b3575f726d9ad94696ba3e29bc302b6aa9be9ec45fbceda930211ed4514fa22f3d8586ba70870d58a71a3b2057b233009976f82bd3b35c14cd829b5b470eb13cfda2c4cc1b603d98c36b1f7eeee200173aa262facd3e87d0e532e04cc6f6892c5a22e5737042d0105061a9772203e793e76ced73961297696ee609f1af74635047360687e9443f2dc7beadc2cb6139eae600bfa8947bf8112739386c509ba45db1d8a5ead4d3eea2caf1f1c68f9bc1e19dde420349ba8250c5d81716d60fbe3eddd988d1b686ecc2a69f101e58d491a3d49f9fb169014508eeff3577b4ef2fb8677a4d4e8adac40cbb0443390f4bfbe110464643999fea21c7c45a09504624936de39ac78d595d2a1cc695e793fe508ed09e6572314367ee2230c641f9991fd965dda955936bab02f31a7062bfd4b8a6a8a90d98936d649764b9d27597b961a9a484423a356ec0b8c9c6d796c60c207437c435488765b70cea2a35b7336a1369858efe0423fe4f85d671014c743ebebcff87c3842cc7130edf83b3127683916df4de8321bd8ef3cdf233cab9fd9c9adddd55642cd94cea531c6da523f281ce341b93d6cc1884c1612d2f234ff243dca2a26fd55d8e72fcbb67f3c17ebfcfe1676053af721f29a424d54d94db619203fc19c0bc2861d5a68a4e2c7a637d47b74a78a3362dbd5313d3b921d3c57df7a422e2e808486cc3805a28e10bf5ca4069af1c09f994525b1d3c83a8daedea8b8f3efa283d007f25eec46b78150851510895f67593cd52e7500e90c5b60f95008044672b9724fe332c59db0d89d531c2da51b047cf379d9835feeb3010ed409ff6bd411f1f82605e373aa0f395400cb064d3cb9636a3e261ac4ec72953f2e75fd4bd2823525dc011a880a6f545539b166efc418541340b3920bb291aa40bc5aa832ae3ec0a56d41aa3c0508e8f12c8afd8977fa121808d16e4adbe3beb9306f29909d77d8ea40a9f55a6930e7bea457c7037c588e345a05f834c1d116be381a763c8d44dc64585b792120ade3f444fc4e34a321f48a66ca0026d49fbee45c5b6319e4a384bcaa8b6653b0cf18d2461225556fb88d2dc1b5a664a4c19a89a918c21068d5e0d434ed5abe2159abeb1fca9ca6c1883f9f4876ce894647b976ddde3f5dc359527fdce97ef3f0ec53c6affc4b9e8beb47921ffc23fe85d1f4699202da4eb97f78b69d788bafcc3463a6134653263a0dbe7acdbbd89530136db283e5d3f3572310967e6494fce7f8d6b4d8c06383a9bd179e6c86c139b9b1658052754bd17a64e1ed5a170d18474fb903bc4265328af262640c595d36c862724551ee823105bb5eaa9e54523cfd8f3f21ffe1a5c1f97d581b2a25a242c18955aef2904386fbe890d0f0cb36e62d0d123e267121457a7576f84d478848546d5983de0e9a2c0a0974c21f257f31edaee1fe1c794eb4d322004634f6a18936a304180673dc5f8c5d0e6614f1716ce3e0d98676a72f3825a3cd12c6cf2fa8130a976204300a5e32dd4ab5ac92df636c0dedf14b4952d6d806cc2e550e16aa860e28bba62a4e79cd0c7fde5e57f1c67ca691511d989dcc1f4918bdec5f5c53da59d3425edc3a32d8bdedc66d2ca82f4cb173e2d7a47f335ab05fe5b4f3758e094359d014e0c4aa06532f67719f5c6efa925eb8ac802a56d5e7686bc6dd76fbdb585e8d1dbbae49547cea9869ffcd073601c68310683bcefa69159cc0a9194eaf92be6d97ed2d78543ea3242c34adaca225ee8f606970179f400bd18482c6e977d74dce88cea3df743b2ad439e7739d413d5e760edb9812161c217d938d704b15ac58125d4619dc2cac0c40f02a511aca1e51a86fcd8758a80a81686c0d26433dfa9f1190fcd3ac7cf208257e3ff04055f70edc5e5274bd803757b18fbcc9a4031af24a5cbe63378a6cb376b9cb61c779aee06ecdcb8fae325a3a418404cca68817204a69efb90692001d4d9b371d8dad7634e31ceb72fbbb085d363d2ba5ee67062841c106f2429cbd303cdf23f7667a5d0a09dc607f40955de53f53a58de240eefbe0cb76cee3d64e9df5d4428d33204f0e61c360e1e84712e7b8544284fd2a93b44a78f45b92f20aff940165a601378647972e0b70d7257bcd0fbafd7e575e17a63104ac3afa7c813d55e891ab1e2920eafa00fe013ec1e6af373d971e4bffc382b064911c9dcd74b6bfd1e5ba7dca54de57f3f318035974c72666927d22941fcd5438b344733148db7223a2f353504038b582c2325e21e3ea556cf68854bdaf8adceaf87e7eb6f4f966d6feeeb742e5091ec3ab6346599ab2e86d5b44987a7db6e6e2aa1b0bfb40b05f330561b087619da6f18917deaa6f12e41cbaef208844d839231739b5c905be09d90c9f01fc5507739b13edda4958eb854af5de7d649318b0341ada3c5d152c4397557c0a88e24019896942ee3ceefc7a453096578d03815d3dfda3baa634d954d4fc61d1be9e869bfef827b65351f0a49776f3af4491565c77f2b5772a44d34e9f075c68f9acc052b13f0300d1d4ecf4335f8d767677be08a5af4755bbbc7f1926faae544dc6469328a0500706e3018758eb346a0088b27635217b6c31fca8f36b143f1f4872af2dbdb8cae3c33d1a6004fa8c6b3a9e0ec18436a1b6994cc8243ce083c9920c2589a8731a949ad8629cf4574a0453ab075654dd779fe255dba312ce760eb6dc1626b469f2c3068ca92c6c69589fbb26733e93c53594d0b29491241d0b35278711369b97c4c9ed20b74db692a0922cee9f54320e4b6836fccf9550acbd482c54f1d67bb3c91c869766b048640c0421b92ca9f9327fd4ee5a2c97b162be43ddc1f69e38b0f96eb2f36b06708adac8e7e6e047a2e13ab463838ecfd88edd6dfc5e9b22bce7435ac51f8436f42cf9ad57f59d9bc98022d95f7fdac146b092adb574e9716997978e78a364c35bbbf7c8e80210bf8784335211f68702fcfefc6be0481fe071b60890d80f0c53f0d96b9d36feb3b3d9e8a33764f09302f1b018b58c25981fcf8565739d3883f5cb5b2c839d14cc8a2ac510d80951884482aed5146921f2fb596ce0d104b98c42358fe10a2e74205ed9f8dd340be20ecccf5fcca8efe3ebf600d6236788cb07f187ac61c8e4a2640c3f0a168bbee6879e3ca559f37725fd630fa54494f2e9e53cf0953537c5e33bd48096bfc45d46e6a9c5aa149365bf601e3311112a44014e3952a0834688a60b19b57266c26470fd34130f9cd72def5a8b5b80cb841d5f18c9b5a70c41f1050ecf4d9723a06ff1632b9c6027728f980f16f51c6e5fb84bfa2ff1ed082fb146d2277f1d423db341f849bfcd9da6577eae0fb7bf3a86a402ab1e89e09e30fd46a497d3273d32e5bb5d9b6b5d426549f74174f2ecf9851c41e4c6627f268f3d4a2e4dcf06eb11201c51aaf069af7a59d3b7e53a8adc17cb1ad8e12fb718d59d2ba8382cd4d922ddadbce75674af398cdda1ee07a4dc9071264213c74bbb0746feb5602ca28cbcb450ff44e21b7603c50a3c1c8f499ea164217"}, 0x1008, 0x800) r1 = msgget(0x0, 0x0) msgrcv(r1, &(0x7f0000001840)={0x0, ""/207}, 0xd7, 0x2, 0x1800) msgsnd(r1, &(0x7f0000000000)={0x0, "93c79ed127f0486553ce270eb74f24710d59a76a1a7789927a2f0f650f8b1cb820482a0d2bdf324941a7414bc692439cfa1a7fcda4b3212cef80841f321a1e3234af6c9dbbcf477d8a436e8b2bd0e6da337b28bfe82e4a3ce131d6c5c6034dae06699114a14b78f9b34cd38d22669f9a18a3792032f1c3891a4ec8d4cf091246f82b0701dab96168ce515bfb3602fbe0285b49d23fb6c2f8c7e0f483316d9a9b597c717e320f568a4e257c8ee81c2cb65b61e3df19afa769308556d3fbfc3ef63709d610ed37c4e40135bf814b69700d08d35eed9148cb1f4634275934a2d74df4e8161df5c74436998b33e2f17291f6c5555b528d84d2b4eca7e159e24095f6522a54652dd102220a3e13d3bc9ca5ac709869b874908f7e158532d9f37028ccf188ecde8b42fae18b24c30d7d3c696b87f0748a60db4d925efbebf01539cd769899ae35613c10aac7ace8e406796b23083c270fea0a36de7d9de7c15aa90b1885330e3115e1ab4370f3c639708811be209e2e03b53faa7fe742162dc4ffb2aa76d81511701e35b09d9596aac56c72433e7ad57512ee048c6c6eebc42b0fcd18a3834aace4e519c16200db2038e8d71695a5d367bb1ad70857f1c21f070e7665f5f80bc22b3e130d3bb36221213ccb8fd88ebea9d294b4387d43372f7c33300d334330f435e4f2aa939479f1859c9049ec756d18ef3ce1e4d04c1c3723049c633d9c7991e236fbae5d88f452f0d97a18f42c2e676fcfc2e028797141a312321504c0cfd7afe6a95b4f51774982642ce900db06b157234cb81530dbc299ef3b78cb7464ab8d3805aa3ee13e1aa50cbea137d57bd3813439e409bd71b845dc98feeaa70d4e00326f8aada4ab9e107f1b18712c9e29a89f7325738059d6c58d4031064aab59e2e888ec26288edcc0089badc5f5a6b9c5914a253121b5c9c4e49fa7f2ab1890455a6c8ed0dafa169512ea0194cc4332da2f21faf239c5a1248697de7f27b975b234148b552b7ee485a6a98e086e193eb4eec82e5c0487312a3483c4bbe08f996333fd828ad93e6d32771359697d166fabf7dcba8a8718aa5e2037e9c55ef4a02846c72f094ddb05544fbaf8c5207b93408a9f2b34b45bef4e2ecfb121ca3d1b9e34b3c416e8fbbcaa14203ae862ae601f7b06f08f76aaaceb59b121d117f9fb799c59e6434912cd342be601ce27c7f1305fecf252203a215b3a0211cc8c3aa8a4835643231d902e55eb880897545f82df90b0850fdf7e9f0f384c0ca15d0b296ba280ff49368dd6122ef9c8217bd40b352f7ae7e81219a3168d7e3446732b08f5d53c12d21905bb423007a7e31abb029a7b39e92bb79c54c0a02a6f34a3fd5813857292eeb973362a3544b77cae2a6eb45db4fccd6b5843e438511f671d80895ce99f65c4f3af4d9e9d78c23e9056a28767c069f1759d6a7d0090b7dcb329fb55c4b83fba66a850933637cc8f99c5b0bbff4f1f20cb6de213cab4b0f1d0e3a7d25497dbdf96d57d2c19bea840e0740fb0526c31084d1777efdb21547e1856e34412269985096830497ca39e973f2fe9385a802a335f8135d1d18f239d47b8aa272b0d497a46722afbd552f73efaf4aa7767647fbd945e344087018cc9672b0f6989ebffd6872901043c224de8a70f634db85b962f24f927c54ea7c43d852662443bdab9c8262cbeb0d42eb609c146ac3c2fba45cf44d24b97db2ff24ef169bb340a05e68ed755acd4dbb99c9cd3cda6f787aae512478f38c36b674b0127080d563d49da255b47184b80e516140ed7451ba70fd1877abc73323d446a6d56209bfdf3f69044eb8c327d670124841fe5042a77beaa797f08cdd62a14b6f3480e77e4d08ba44a9fb0f388bd59bc1e0a0f97969a82f4df66c800b2afde7989d07ad743aed5f60a47bb4aef02348ad2958802da21ccb0209db3c751806569fd8be05730ff8a89780e65d6858cc9544318dbf834c65742fed635c159cb8774c17b1692de2b2c7a67b850094861c2e9ee78c74a8b6f797b768133155ab65df364e1a389ffa79f9ee041f22e52ac4f75eb057656c1302d2cda024888f9b3e6fa434469eb309373dd63607228371fe4c747ae73484ce59015c60c7665e520e75afaa8fc38497886f41ca01da266bc3488c6d6333d3cd12431ec3ffe5da5c9b42c8a3f16cd1b57bae1ea8c35ffa439e528852859bb1637dd2247e1404cd2a8d736c88278f9899c09ad64ecb632021be191651eb7c2d599cc580fa3e2942bd9ddc1da9e946c8136ff47e78eb4669d2a711c09df73023e0318c66ca8b2394b7fba103efb90ddc692618617c9ee47fe884df502c23b9b577f1eab54e5f179a0393cba2526bfae4ccca236d8d35462db1774c755368bc7e54b5d35c87f2f40e46ab64102455b0c5db108fe84deb27d91fe54f43393cbdbe380d1d3fe6277c3ffe1d0ecbda4af9e82cf7aa8734c2d435d4caa24f537eee15394133071c195b3af38acae2e72bdddd237e5669cef0d7aa1076ed0020a0b4af1a40fb51915c8e3f00e81710eed397779178aed5819fdaf32d480beedd1ec53fcd59d8925bdd8cddbd32c3419eee48ec51c1d6bf99d8e14288c4573099528708034821cf4f324799d6a66e3b86d2b0e001e73f1b357bb2d1411f0f1cfb1e4af14900786c1a302e6a4e295df73297b71f534945cb1f8da30a04ca43e302400bb54853dda061f96c571133f413d103a206be223694a05d87936faf65bc534be5648cfc0819da0d40611b990fd98d00dce75ba42687d83ca1f4318f588d68a47352e2962299c38a604fef767518013ebfbdb6e0949e16338fc50c8351405999ce464da11787ea90e860ee4c06c9f0cc9cd0d800f7ae8"}, 0x7f1, 0x800) msgget$private(0x0, 0x400) 10:12:35 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x28001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01f1472f66696d653000"], 0xa) r1 = socket(0x18, 0x5, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:12:35 executing program 0: r0 = semget(0x2, 0x2, 0x0) semop(r0, &(0x7f0000000180)=[{0x2, 0x4, 0x1000}, {0x1, 0xb45, 0x1000}, {0x1, 0xb, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x6, 0x800}, {0x2, 0x80000000, 0x1000}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x40, 0x100000001) 10:12:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000940)={0x1, 0x9, 0x10001, 0x8000, 0x90}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') r2 = socket$unix(0x1, 0x1, 0x0) recvmsg(r2, &(0x7f0000000040)={&(0x7f0000000140)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000007c0)=[{&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000300)=""/195, 0xc3}, {&(0x7f0000000400)=""/227, 0xe3}, {&(0x7f0000000500)=""/141, 0x8d}, {&(0x7f00000005c0)=""/200, 0xc8}, {&(0x7f00000006c0)=""/219, 0xdb}], 0x6, &(0x7f0000000840)=""/177, 0xb1}, 0x800) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000980)={""/16, @ifru_dstaddr=@un=@abs}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) chdir(&(0x7f00000009c0)='./file0\x00') 10:12:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x5770) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRES32=r0], 0x2) ioctl$TIOCMSET(0xffffffffffffffff, 0xc0044266, &(0x7f0000000080)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x89) 10:12:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) pipe2(&(0x7f0000000080), 0x10000) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x1) 10:12:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x42fe) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 10:12:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x20, 0xfffffffffffffffc}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x7, 0x3, 0x7}, 0x2, 0x9, 0x400}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x401, 0x101, 0x4, 0x3}, {0x1f, 0x80000001, 0x401, 0x6}, {0x1, 0xffffffff, 0x1ff, 0x3}, {0x7, 0x9, 0x1, 0xffffffff80000001}, {0x89c, 0x8, 0xfffffffffffffe01, 0xfffffffffffffffc}, {0x26db8000000000, 0x3, 0x6b, 0x80000001}, {0x1, 0x10001, 0xffa, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 10:12:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:12:35 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) execve(0x0, 0x0, 0x0) 10:12:35 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0xfffffffffffffffc, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x123) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 10:12:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom(r1, &(0x7f0000001340)=""/91, 0x5b, 0x2, &(0x7f00000013c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) dup2(r0, r0) rmdir(&(0x7f0000001280)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff0000000000000000001000"/78], 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = dup(r3) utimensat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8d, 0x6}, {0x3d44aad2, 0x7}}, 0x2) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) syz_extract_tcp_res$synack(&(0x7f00000012c0), 0x1, 0x0) setsockopt(r4, 0x0, 0x80000000000000c, &(0x7f0000001300), 0x0) 10:12:35 executing program 0: r0 = socket(0x20, 0x2, 0x1000000000000000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x0) shutdown(r0, 0x2) getsockopt(r0, 0x4, 0xaa2, &(0x7f0000000040)=""/119, &(0x7f0000000140)=0x77) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2a9) 10:12:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x1, 0x0, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) syz_open_pts() sendsyslog(&(0x7f00000001c0)="b8554d4ddf48c3ddfec7e36e29b5a60415a60109b9c3146b4f8411391e6fb0f9e345889c3fdd8be6e4e687028d6ca7624cf47368b20a6d8d5b22fa76ce6ded5e6ea67be50db53bc2075c28192e99d89a57ebf45f4c426782e849e93f68bf1bab48248fc0e1f42a37aefc45bb594b5b0890d3085c1fed481610e3c9c65a6eda0414d513017292d73129cc6ab8f93d1d9789f5b40df90028700b3b955965550d1508fa4e7baca3f756c586c0960bd0f25cad7383f385307f08fc7ec75a3f21643b9e29eabc7d9e4dc8ef5437e22170e0b57695f4ffebd533b0f0ebf58bfa538ac84474d5e950dd7d9acba5a31a8b043b9d400db87a71f5962913a2c5fac3", 0xfd, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0xfffffffffffffffb, 0x1}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 10:12:35 executing program 0: r0 = socket(0x2, 0x8000, 0x61) setsockopt(r0, 0x100000001, 0x1000, &(0x7f0000000040)="714536cd9477b820579b4ce0df950f81a891cbafc0e05f994144b2ab4ddb8a6203b49f642eaea920b961b04b6ab5da7c68afe95eeee1319f739fda87d5e1d191cc6d942d041aee0f98ba29c4e2e2771bee68fcbf2f0f347a27e75fdf192e3b969adf49bc5def384ee3d27a4034f21802b6797a844b88af0600c76bc9511506aed733d897fdfdc22089c2e3fadbe13d6cbd9e0b5be195993878809a869da24a9b57f3ebdd0dd3fddd", 0xfffffe41) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="0794118d50474507943c27ada01ca41a1d7fa9eb768a42c965c58720e5"}, {&(0x7f0000000280)="a86189687edec37795b2c419a26af65073e5828ce8d2b8e61111f840c548f34c5ad34495793e4802b20fb544fd0cf8f63b6331b88d484f8ae36198c80b1feeec26e174c3d72619d9568501f49a2e00f4fa4b4155db843b568e87954290af30e044e965ffd8b15e1fcf6e4a3f7f11c9f1afabdd9830deccbbe81f928f738c1ac7037fb914addc8c60631c866c388695769b82b875dca0ca1f30c9682e584e05d1646af8bd3b94038aab9319a41e8418b4677cd1797e860b6b42551436b34352f820d96898", 0x1a}, {&(0x7f0000000380)="c1b123fbbe239f081bbcfef0a63b8dcefd3904603fd6e59976f21b696eab9e5a104eaed82a253192aa2bdb91eee03a8a56ff5d361f3124de9322e6814c88a4bd8a84c51edb8549e6ca1352e1c7"}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="03d8b0963ed9eb51447a1ed7d839a38441871651a155425b0c7fc6cd65888b32c82932d47da44f9f4fec2620def7c7bff34f5623a7b01c0818db6d068529da58aa4501dc8b6c087642ef943b494d19baf55924e084bfa470ff2c60d205b8124cbdd223d76347013d62fe6a4e6c464b29e9ca2666d3883483e9ee75aef186c1e81e653084090566966dac738193bfdc7c5d2a8c80fc3378767c1b707e69b8120add3169159e87743a3cb2d88d3ab4db6c1800489768c96544e6a05b4ee7f0136ae50811345bc34214aca3aa9165dd0d84a4cff80a8d992a9ab3902a0e63fb33fcc9d874d550b8925b3ee1f85f0df4104c6c3084be002e86b2cbea", 0xfa}], 0x1) 10:12:35 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x10104) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1000, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x804, 0x0) 10:12:35 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="c2800be71875145d61f13ef36c8d75a1c3affe00"/31], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 10:12:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1ac974a98dcb7a1c, &(0x7f00000002c0)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) 10:12:35 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x0, 0x0, {[], [], [], [], [], {0x0, 0x0, 0x4, 0x4}}}) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) read(r1, &(0x7f0000000480)=""/224, 0xe0) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 10:12:35 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x800000000, 0x100000000}) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x8020003, 0x2000100000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 10:12:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) semget$private(0x0, 0x3, 0x44) sendmsg(r0, &(0x7f0000000b40)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x6}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000180)="a8c930b750ff2e3907aaa3a408396d065389305fbb33fcd094597653b9c2bd9eef8d2e29d552c3746d20d7e580e891c5cd6d034337407d5b7bb5d016c5ffaae7312d4c513d00398a73700d5381897ab9951c954a1b2e4ab72870870eb9a55489b946c98430648383246ab97e3ea1b34ab55e61ee46adf4c40dbc8ac36ce5abf4746b199a547c3832e962ee", 0x8b}, {&(0x7f00000000c0)="88ace3b3d8", 0x5}, {&(0x7f0000000240)="1f98050e2792679699d33cb417bf4ac6165e206bcf5a95815725498c2ed1a6f2361658bb5507493f0263fde1a2ce4c5afe02b8d091a53658f0f7b5478b4d0f879ff62108604bdbbf0524a0be38c25f9239bb792a45ae017a84fb0108d41e6799f10662c34945da4e32e789d9a44c318e9a379d81e9c6e1bdf37887ee858903ab07be0d1006c391504f7ee91c508acd963711a6a75ae8e590f3e66a5a452866f3e94d6a222ed0e5a8589d0062c7689945558656c9307cb9bd55706df2c35722305ce6fef6649283009276375c77d56b7f69e8e1132d04ad066e43def129eaf4101afa181869a5537252a335aaea5b41d0763939e2a6da", 0xf6}, {&(0x7f0000000340)="779a1886a49f9019793fa1dd60fc882f9c4fa8ad9ce6d42a1725393c81dc29189f431dc440f4d7951750fa4c5c468f998eae4814047288fe3e55232aebaf218b2edb2e38f56fe6eba728ca6453c93f3566ca4bbc10a06bdd3e3b6e85026e8105294b8090f5dc055d573ef477032828fd2dbba9f92050694aab52b04974dcefc7", 0x80}, {&(0x7f0000000100)="b64d515001e22d03dbb6cff38cb301489165c6add99cb6a6e1583b5acd1340dd0ff5651a68e77047f499aad935d4a15a280680146ab93763ba", 0x39}, {&(0x7f00000003c0)="e84802e4d4395888be47af3bb6c4388348fe399da91357506a6490a19a6ccbf006e50068bc32086850fe415766e6c76aa45dd00d1aff3cb885871bf0fdea8ee5371f1139ee219cbe2cf1ee09f96cd94bd0b2a4e76ac4a4d81a8dea4cf45ee97641c4b8e5f3c9ca308c5387ac48f52730b3d1e60ca1f5a5785bb9810a788bfdf9da4eed0f375ab2674d0cfbdfe796d15b15009af4c88d71a818d50a16d0565951ec181aa336be07bf03e24d6201ec99075441de6240dbbcf3637dc20e4f0c84804d46bae97ba0138680a267a8b792b3de52c5e4f30803a85052b9b2bfa8110fbfea41fb8d", 0xe4}, {&(0x7f00000004c0)="66a4faa516f2bd18417f6dd178a06f889ed6e111b6f6f6142fd537dc75798fa0721acc7c80a99563b3cb7221a63106c8f3c05bc9990298822bfbd0ecbe27adbf5e0f777497652cbc1b6ef00250f289c84079f6a59c3f4c76bb500eb8153680f22505efaa49c0e393e7833781d8a18866f24582ba1f86b2292fbb3da4683e8cf400be19834ede785f7ced79212fba5e4834186d67b4b1f5fb957491c310f69506bf7274d2ebb0ccfd4f9d10f9d76b782b28a086efa2b9887f51d2af192098671d8b215777e777ccde88ee3bc1c8401c9232d6281c8ae4de16b2a7975ea2a335b3520bb4770e6a959c1e0ffc8fcf", 0xed}, {&(0x7f00000005c0)="12c5d5c6929366b33e0d2df31de877e993f87a83171371514426b58cb89d350ccaa5df692b19613e", 0x28}, {&(0x7f0000000600)="ee626e7d75e5f514d588b91f1e125d90e0d696caf8eb1d6c7dc6f486842bb61cabd8f48356c9d5ee5ea44fd18c0edffc187e23ed5a98fbc51e56efa0878a2eaece124658a43027ea3e9a36ea26ac8ff269e01cb6955cde3c53655e41c77b2f851c5611fa112439f4be71e4bf35712df5db4e7c96dd5f644fbb1ebaaa696661eee1dd62c3c799325ac4cd9a785fa0f3449fde0f334d8b478d64d0d63fb1346fae49e8f9083758198f90e80e93d45004779683e53d4038180ba36c4660431f4da720b4910a4d1f855dd564", 0xca}, {&(0x7f0000000700)="ca848da4ff9848ad0e0b8dbff09968", 0xf}], 0xa, &(0x7f0000000c40)=ANY=[@ANYBLOB="3000000000000000ffff000001000000c1b4ad2864c2c93fa722bcaa591f02680291546d6cc33d5d4159c376a4f500006000000000000000ffff0000060000002c2f3e2a70d862b82224953ea06c5817795c77a951788e85143459a764d7f19b0fb3db9cd3a98255ac07b65e917750db8aae1e1054ff93a1db111307e206f700276f81cef77a1139a000000000000000f800000000000000ffff00000100000070bd28b0295bbcfdfac2f593ed512c4d5dd9edd180028dc00a66ea31411ab302fc3bf4ecd6d9e6204b77c5d856643fd4672a044090d8f6031a1133b0afab5ad55f0159537bf1d725b36926346bf186eb7160fa7cdad4ae179a38c3908ea9dfd510da3efe519c5a82e4a5dd31996fd7db13da3f658cec1286597ba1835c479d9b959e082082de7870bc97b82b8666d4783f56c8f5fc0d646e36a8b6947958c8bb24c8e44059dfea08214bf5b1791f0999e009d7cc38ca7d26482e65102bbdecd064f17c7b8ddac78db9315caf69e8e7674a9fbc164e5417a89b0ce57105e5b8f72bc5300000000000c800000000000000ffff0000080000002cdc9327e32adbf9dffdccf47252254ed0e66395ecf6b4ed8ee7c15a54af5c768bc442fdad68a8461da622b0837feeabb0992920d0b3a3c3bfdfa7dd929675ca2d5998d7f056d4efb1f530d5c1d201f4872576852d0b5a2b2bce722ced40bec3a2198c778bf45e388fcf5635667be556ba874798e582853471994592d6d0a9f18569f75b6bed39a34e0cbb142d4e0b3f1f7b4d399fda7371c050baacffb91b95c8fb25accee32a50ade6ae4faf6ecb27d9cf4ece8077aee1f000000000000000ffff000000020000aef86400fc4cfd4b3069656b43589ad39aa32d285c2a0d2efc3157f9e99dd0bd841912ff88084dcb61f548a8c8ac76ae11079f15dbd80202400d5ed6251927a162504ac798cdb55b0d2d3c4501fa85a009cccbd12a2c08c90ed8dbe68497fd15a1c05ccf17a5b10c5698f41cb58e0521baa7fee136e5dedcebe66ecc31db7b57e856df46bf4d05bda45d254b6de65d3c240dc5a6b807b7e7445668918d0644dda3d9f8f5ae94f85424856c65cc040377073ca22f0afcfc34b4a488944ccd51f85b0fd3a8e6d5a572d2540537fe594ff9c102eb0b396bf49760da107c342d068bf32600000000be20031e8013a3a572536947b0130ceb124284ce79923dd85df16d3ec688f4a4859d756c6b596415308be4da77883d5a5bc5feb678cbed6f812ceb2e5f65e0dc3aa139dfebe2c33d35655d81799603f2aade584480ef081114"], 0x340}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0xafb2f541d5dccb13, 0x8000, 0x6, 0xfffffffffffffffa}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x2c9d0a1830adefd1, 0x0, 0x5, 0x4000}, 0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/pci\x00', 0x100, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000bc0)) r2 = semget$private(0x0, 0x3, 0x1) semop(r2, &(0x7f0000000c00)=[{0x4, 0x1f, 0x1800}, {0x0, 0x7, 0x1800}, {0x0, 0xffffffffffff0000, 0x1000}, {0x2, 0x40, 0x800}, {0x0, 0x5, 0xb06051211c7686f5}], 0x5) 10:12:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getflags(r0, 0x1) 10:12:36 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) socket(0x0, 0xc003, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 10:12:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0xc9d}) 10:12:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup2(r0, r0) r2 = semget(0x1, 0x0, 0x200) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000180)=""/46) getsockname(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f4648e81af53a352f15115530c0ee00000000000000000000000000000000000000000000000000000000000000000000008000"], &(0x7f0000000000)=0x6e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) 10:12:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0xfa10) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0xb402) 10:12:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7c, 0xffffffffffffffff, 0xffffffffffffff5a, 0x1000, "1d7b7a9a8e791fb1039bcd1ade00a27375dcaa95", 0x570000000000, 0x5}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffeac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 10:12:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x81}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000280)='`') 10:12:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) socket(0x6, 0xa35901c7ad342179, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d, 0x0, 0x0, 0x7fff}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000080)) read(0xffffffffffffffff, &(0x7f00000002c0)=""/4096, 0x1000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x58) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 10:12:36 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) acct(&(0x7f0000000000)='./file0\x00') acct(0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) 10:12:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a531b6be238b1a5264e436fb0325d40191dc3e51d8d4764dee1e5d34c87c904b446f7694d7087b6f8dbf23202d6e7f65dd309aa4b2a552f16eab8e55b3c216886dfe42d6f5ffba5f3290ecf64649815504b7fb25261ee8bd499b0ecbfeb707db6204f18a415640b46d7d58a9b35328bed149b7a80d0821581534bb2508a7c8846acb8c7a539bbfe532ecd3f1b149e2c3f0f759e0de75a8024ec2fc5efe2cd35e34d717d0b8ec9ab6468c7c89daedd88ece17ac603aaa506b348c04a322828e6ec0af3fc502b823dadfb478c03ddeff1f8a0bdf6012b503c1028e0ca806c4739d940da7f67ee405e2b128ef2c46bb72e609f6d0f286b817e7c7e6ad485ee1649aceef1f494905b7a2ee9dc97a01041af8cecac8b3353a5089d0223d67bf0daee037bca722348973e353972efd6c47c782fabd465342ddb7e2545c51e57e906c3e45a62a314f1c9dcedc25c76ccedfc5b3b73295e7ceeed0dadbc6a60dfbd9688ef3373053d58c1fec097cf5e61f01f0f9c5deed191ba2196f85e0e4d67bd28dad1a991a956e", 0x5e0}], 0x1) writev(r0, &(0x7f0000000140), 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x4) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) 10:12:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xa000, 0xa00004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) 10:12:36 executing program 1: r0 = socket$inet(0x2, 0x4, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 10:12:36 executing program 0: r0 = socket(0x6, 0x4000, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000000)=""/45, 0x2d) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) 10:12:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2400015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x2, 0x4bdde0f8773d8b3c, 0x323) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/125) syz_emit_ethernet(0x1, &(0x7f0000000180)='\x00') semget(0x0, 0x3, 0xd1) 10:12:36 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x1, 0x9, 0x7}, 0xff9f) getrlimit(0x0, 0x0) 10:12:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0x124) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) pipe2(&(0x7f0000000100), 0x10000) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x80) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x4d}, {{r2}, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 10:12:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x50c}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="e301f3612d55bcd9acd13ca5e86b312687bce1a2fa41fb71c6ce5dff31dd0e50675c904861995c1abfab2964647ecffd0727ba838f6363e3d00099e0a258d22a9c3b1faf1c5998d15902b8437d8e11a161850ce528c088d71635b8ce0765ac1a2b56f4ef5bdee90cc3fc", 0x6a}], 0x1, &(0x7f00000001c0)=[{0xd0, 0x1, 0x918, "f847ffd2629379da51214f06a35a6f72de5083365123811fcaed75b0f35b947333a5cbe97bba96a064f82bddab582ad7f86909436b2915a8ae4b743aff2ae8490fa7b60ef87f2c69692346db14a5e8bd1ab643c7913f8d66baff8a2fdde1e9eb0766cf57d6aafc2213b66d1ea242c63e595035a0f0c80439b4a910474731c9f2b6a5275cfa531ef3cea9982f1385c752ce73632dac797796ee6d62762ac198e9ca2d50e449c80a69796e7021c7dc689c19a51198347414d3ba7e55cc133b"}, {0x18, 0xffff, 0x0, "689bbbe87ffbb3"}], 0xe8}, 0x1) 10:12:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x200, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() ioctl$TIOCCBRK(r2, 0x2000747a) fcntl$getflags(r3, 0x1) fcntl$getflags(r0, 0x1) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000001c0)="49cffafad4a9b628e2c688feec9f50", 0xf}], 0x1, 0x0, 0x0, 0x1}, 0x400) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x4) 10:12:36 executing program 1: r0 = semget(0x1, 0x7, 0x2af) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) fcntl$getflags(r1, 0x3) mlockall(0x0) r2 = socket(0x18, 0x4, 0x1) getpeername$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/48}, &(0x7f0000000100)=0x32) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000140)=""/172) poll(&(0x7f0000000200)=[{r1, 0x4a0bebff6c61e4f9}, {r2, 0x100}, {r1, 0x10}, {r2, 0x20}, {r1, 0x20}, {r1, 0x80}], 0x6, 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x806) writev(r2, &(0x7f0000000280), 0x0) read(r1, &(0x7f00000002c0)=""/103, 0x67) r3 = kqueue() r4 = socket$inet(0x2, 0x24071184d43e0ea1, 0x6) kevent(r3, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x993, 0x40f}, {{r2}, 0xfffffffffffffffa, 0x49, 0x2, 0x800, 0xfff}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x4, 0x4}, {{r2}, 0xfffffffffffffff8, 0x1, 0x4, 0x3, 0x10000}, {{r2}, 0xfffffffffffffffe, 0x8, 0x1, 0xfc4, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x8, 0x9}, {{r2}, 0xfffffffffffffff9, 0x1215fdd4495742c9, 0x4, 0x3, 0xfff}], 0xa73, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x8a, 0x6}, {{r1}, 0xfffffffffffffffc, 0x2, 0x40000092, 0x7, 0x100000001}, {{r2}, 0xfffffffffffffff8, 0x20, 0x20, 0x10000, 0x9c7}], 0xfffffffffffffffd, &(0x7f00000004c0)={0x9, 0x8}) r5 = getuid() setuid(r5) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000500)=0x8000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000540)={0x8, 0x1, 0x91dd, 0x8}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000580)) semget(0x2, 0x0, 0x40) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000640)={{}, 0x9, &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000680)={0xffffffffffffffff}) dup2(r2, r2) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f00000006c0)=0x100000000) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000700)) 10:12:36 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x8, "00000000e74de40000000000000000000600"}) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) utimensat(r2, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x4, 0x4}, {0x2, 0x7fffffff}}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) setuid(r3) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) bind(r2, &(0x7f0000000640)=@in6={0x18, 0x0, 0x6, 0xbf06}, 0xc) setreuid(r3, r4) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='$\x00', &(0x7f00000000c0)='\']*])\x00', &(0x7f0000000100)='^$@\x00', &(0x7f00000001c0)='\\', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='&[\x00', &(0x7f0000000340)='/!\x00', &(0x7f0000000380)=':]#,:\x00', &(0x7f00000003c0)='!\xcd.\x00', &(0x7f0000000400)='-$\xe0\x00']) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 10:12:36 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x90}, {0x1000, 0xffffffff}}) setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0xff}}, 0x0) 10:12:36 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000002700)=[{0x0}], 0x1, 0x0, 0x0) r2 = semget(0x1, 0x0, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)) 10:12:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="a25cf7ea668f68ad37159db85ec3086929c8eadadc334b26a68d5c89dde4a2be7e53acb1b68f0fb9825b5f6b33e2ddfc182aff7f64b72adf78bf385cbc7f6c30ae81f72ce618d74be88b35e159db530fcea1ce29b978859b480081b493883e572bd7e51e92879e4f5415d2a37a84565b012bdae0ab3105527262c8ec58d230a8eb1a7171989cda33db0b9ef6c51e2aa29664a96caaf27423395d79c993221502b6ffade394fef14356139bceff05cd144af49ca00376f0465b9d5c4fb30b421b95bbd3ba8cf5656fd135a555145bbe83b3cd819369c114695c772cf2fd447bcf4e550c5c53b6711629b934b5ddaf04aee4b4", 0xf2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000002840)='\x00') 10:12:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = msgget$private(0x0, 0x488) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getuid() getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x600000000000, r1, r2, r3, r4, 0x10, 0xffffffff00000001}, 0x6, 0x200, r5, r6, 0x8, 0x1, 0x400, 0x2}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0xfffffffffffffffd}) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x4, 0x5, 0x0, 0x5bae}, {0xb28, 0x1f, 0xffff, 0x7}, {0x8de, 0x80, 0x102000000000, 0x5}, {0x8001, 0x3, 0x4a, 0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x80) ioctl$TIOCSDTR(r1, 0x20007479) 10:12:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x111}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0xfffffffffffff001, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000000)) shutdown(r0, 0x2) 10:12:36 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7fc, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157", 0x410) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) close(r0) 10:12:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x100000000) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x1001) 10:12:36 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x11) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/1, 0x1) poll(&(0x7f0000000240)=[{r0}, {r2, 0xc4}], 0x2, 0x0) 10:12:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x64f}) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x40044271, &(0x7f0000000000)) faccessat(r1, &(0x7f00000000c0)='./file1\x00', 0x101, 0x1) 10:12:36 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) unlink(&(0x7f0000000100)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = geteuid() setuid(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 10:12:36 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:12:36 executing program 1: open(&(0x7f00000001c0)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000000500)=""/4096, 0x1000) 10:12:36 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x2, 0x4, 0x2, {[0xf76f, 0x9, 0x14d5, 0x8, 0x7735, 0x8, 0x6, 0x4, 0x1, 0x4faa, 0x5, 0x3ff, 0x9, 0x400, 0x20, 0x9, 0x8000, 0xfffffffffffffffb], [0x80000001, 0x1, 0x4, 0x100000000, 0x100000000, 0x15732fa6, 0xffffffffffffffc0, 0x1, 0x4, 0x1], [0x7, 0x1, 0x4, 0x3, 0x0, 0x34eb9034], [0x9, 0x2, 0x5, 0x1, 0x2, 0x4], [{0x7, 0x9, 0x5, 0x4a}, {0x271, 0x0, 0x9, 0x2ac0}, {0x2, 0xffffffffffff0000, 0x7, 0x10000}, {0x2, 0x3, 0x1, 0x80000001}, {0x4, 0x9, 0x5, 0x1ff}, {0x3dede0bc, 0x3, 0x8, 0x3ff}, {0xa1, 0x6, 0x8, 0x7f}, {0x1, 0x8, 0x9, 0xe35}], {0xfffffffffffff871, 0x0, 0x10000, 0x77}, {0x8, 0x56, 0xdfb9, 0x2}}}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000280)) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000002c0)={0x0, 0x100, {0x9, 0x8d}}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000300)={0x3, 0x6, {0x1}}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x5) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000380)) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000003c0)={0x3, './file0\x00'}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000440)={0x7, &(0x7f0000000400)=[0x8, 0x7ff, 0x800, 0x7fff, 0x5, 0x27b, 0xfffffffffffffffb]}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000480)={0x200, 0x8, 0x2, {[0x1, 0x2, 0x8, 0x5, 0x2, 0x3, 0x87, 0x1, 0x7, 0x9123, 0x3, 0x2, 0x8001, 0xfffffffffffffff8, 0x4, 0x2], [0x9, 0xf6c, 0xfff, 0xfffffffffffffff7, 0x10001, 0x4, 0x100000001, 0x6, 0x78, 0x8001], [0x6, 0xff, 0x7, 0x6, 0xffffffff7fffffff, 0x9, 0xffffffff], [0x8d6f, 0x9, 0x1, 0x5, 0x2, 0x7fff], [{0xc0000000, 0x3, 0x3, 0x10001}, {0x7780, 0x6, 0x3, 0x9}, {0x7, 0x6, 0x5, 0x8}, {0x8, 0x2000000000, 0x4, 0x3f}, {0x396, 0x1ff, 0x9, 0x3}, {0x9, 0x8, 0x3, 0x5}, {0x1, 0x100, 0x9, 0x8}, {0x79, 0xfffffffffffffffd, 0x6, 0x100000000}], {0x2, 0x6, 0x7, 0x2}, {0x8, 0x98c2, 0x8, 0x200}}}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000700)={0xf9, 0x4ba, {0x9, 0x10000}}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000740)=0x5) r1 = socket$inet6(0x18, 0x4000, 0x7d99629a) getsockopt(r0, 0x1, 0x10001, &(0x7f0000000780)=""/2, &(0x7f00000007c0)=0x2) kevent(r0, &(0x7f0000000800)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x7cc73d06f3a94322, 0x9, 0x7}, {{r1}, 0xfffffffffffffffc, 0x88, 0xfffff, 0x0, 0x39ed}, {{r1}, 0xfffffffffffffffa, 0x79857e97defbf8f, 0x8, 0x3, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x3, 0x25d0}, {{r1}, 0xfffffffffffffff9, 0x0, 0x4, 0x1, 0x7}], 0x1, &(0x7f00000008c0)=[{{r0}, 0xfffffffffffffffb, 0x88, 0x80000000, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0x11, 0x1, 0x40, 0xf8}], 0x7, &(0x7f0000000900)={0x3, 0x1ff}) connect(r1, &(0x7f0000000940)=@un=@file={0x0, './file0\x00'}, 0xa) connect$inet(r0, &(0x7f0000000980)={0x2, 0x3}, 0xc) write(r0, &(0x7f00000009c0)="a5fec1745972a95604846a2645823a5acfa24ca6f7086e8fb4352dd63179c5161df866516ba10c042f120dc40f1e074c01184e43ae13e66750a713b5ba70ef1d129b99f69b6916eca19331bd41a46d16400fbed5477f231371f80212fe65b97e3bbcc293945fc146a2443350a25ed6a2f7ebe9bd591ee892fa4ad882ba8167f7fea8e216240beeaf3beccf82d255c3fb673afe8da332f7df2bb88338f73c5a2cf5809ec2f34d5a472813ca9d5704f6aa9f9aece569f9d690", 0xb8) setsockopt$sock_timeval(r1, 0xffff, 0x38219a910cf5a6af, &(0x7f0000000a80)={0x1}, 0x10) fcntl$setstatus(r0, 0x4, 0x8) r2 = socket$inet6(0x18, 0x9a6d9ee511ab96f1, 0xc73) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000ac0)) write(r2, &(0x7f0000000b00)="b193a5d7517f7cff7c454965ffff2ef2556ab44a45643f13eb357ad6846463894858093f4493f4e813a82a65d8772a18dbab5187082bb9f9cf2ee3b9411ea8304dbf3f077fe5eb42dff18edec8a4a250c7aa14e16aa7fcad811130e6715ce39437271e071246d0372f5743a7c091af59ad1617f422acd7bdd883a5abbea4fe174b3ca8bb933427d67ae23296cafa5604fcb31a", 0x93) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) write(r1, &(0x7f0000000c00)="00749ea95294aeae16dbc75ef36b60b7dc7825cfc3003acb50fc7bb50c887705243bc2709784ff05a9f8eca22c4904bb15f70ca4d2a7195279157fcda852331cd107268e981432549cc2518f6a622e7bedd99d423fb19cc2707577e2080384ff36017cec7f36aa281b590a7afa1bee710b190afca6e32cc8ceabd1af5e5e75bbdcae45c336b0e096ae97ef901e007fb32ec0114c3771a34e250317e91f4bd0519977e8334d77c428c62bec01ecff6b9af49eb0febcc81cda688487b2946e810befbb", 0xc2) 10:12:36 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/46}, &(0x7f0000000180)=0x30) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r3 = getgid() r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x8, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x800, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r7 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x400, 0x180) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x2, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x8100, 0x0) r11 = getppid() r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r14 = open(&(0x7f0000000700)='./file0\x00', 0x80, 0x40) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000000740)='/dev/klog\x00', 0xc8, 0x0) r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x80, 0x0) r18 = openat$klog(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/klog\x00', 0x1, 0x0) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x8000, 0x0) r20 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r21 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840)='/dev/speaker\x00', 0x8, 0x0) r22 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x7e698c7e74da215c, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x200, 0x0) r24 = openat$klog(0xffffffffffffff9c, &(0x7f0000000900)='/dev/klog\x00', 0x8201, 0x0) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000280)="4dfdea5d9483b264fccb8de7d51044ad76f1e76fbbfccb83d82b6f2276d3166d489816a4fbc899e2093725e2050632d8c0dbf0c6a142845c3a141bb0e45260cf023f369d968e4f58a8afeb666bdc1d9cc457fc34bb107ce75eeb2d26404f15b80c5f25403f5fa5bc4082379e4b16cbf60019d5103514f16845ce2a8343d53ebbe0e49d6f28cd3fb909d2caad19116b970bc54a", 0x93}, {&(0x7f0000000340)="43bb1c0567bb454bdc25c464773273643eefee98addb199bbb6f58fceee1d94110cfd35b010b7e3514dce2201d64707fb0f590507ecd098e41353c3bb95bd7a570f5177fd8f03f60daf3367785844979d561a94324a5d340e5d512ed70dae1c812d6366f1c7539492778309d290e59a62ee81924cc7006096cd2d745a24968f6fbe8b4e4209b9a299044015c2621152cb5691238096e6a07a5a1b5f81ab1ea1ff4724570fa776ec323753e781024becf563f75f2a977c31e0058c3a4b5b275e4812cbbc876c1c3d7fb57150b4035211f029372b09f0ac40d291b7d764bccde0be37bb75a1674bac7dc87de30f549a05a1acf13", 0xf3}, {&(0x7f0000000440)="da64d8899ed1d1fd", 0x8}], 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001fffffffffffe300ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24], 0xe8}, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r25}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r27 = kqueue() sendto$unix(r26, &(0x7f0000000000)="d2", 0x1, 0x4, 0x0, 0xfffffffffffffe3c) kevent(r27, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r25, &(0x7f00000000c0)=""/180, 0xb4) kevent(r27, 0x0, 0x0, 0x0, 0x1007, &(0x7f00000001c0)={0x0, 0x3a4}) 10:12:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x660) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x1]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 10:12:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) sendmsg(r2, &(0x7f0000001c00)={&(0x7f0000000780)=@in6={0x18, 0x2, 0x4e, 0x7}, 0xc, &(0x7f00000009c0)=[{&(0x7f00000007c0)="fb625618d9db8e081ec0a76d72785aface4c21d0570d80d08128dc1dc8e28da6f76966fe2e70b184e59d1a3d25f4574fbedbd38501a5908e83109f2a7c43c4102901dc121218e2131aa5b4e39bf857b682c6a9f968717f5061df27c13f718f6b601df8d7556fdfa213e639a558ad60c82d4ac3d4ed5565898763e46fc8d16868593fed8aec639bb8a893fff3abf807109aec34947925cfbc3b9a9eefd9c8", 0x9e}, {&(0x7f0000000880)="a8f389988601132fb2bd0f595f1b2e67c4a17fea89e2242722", 0x19}, {&(0x7f00000008c0)="121ab4d204f677ffee06f847f283de5d1a5ac0b0c97d93cb32a8d404f905e71eeb1af09a1806ee6cc452d79c3fc1b1f37fcae11d688df6859c184571c48ac41472a045826fc47a3b7cd969c5f76c43c01eb1b264fd48ca78322af1dcb9d4771d7a1c161bf050f87f781fbc88739f313164b1708b8b0c022c298bb2c3c4c946c040a3cad4c34b18f2d5bee2ae682c49df7325d4ee2c5beaf8c80385e980f29ea581", 0xa1}, {&(0x7f0000000980)="90cc270fd6c42d3fa609c70f34cc3762e9d48580d6d07e864f90427d71c014805841ee6a60ea041d98d42b8ef5cfa176c080550ea2088591dee934", 0x3b}], 0x4, &(0x7f0000000a00)=[{0xd8, 0x93bbd8fc59c81577, 0x10001, "c247d485e3ddede67949efca96b45d223722abc83c2b10c4f5f874a5ab14f83a6e09414f7f39d96aa67e49158d097ed7eda2a7cda39847574b80e87754932fcdf940ff5bea36dc8562378b171d22c401b17a5320477043722b5d79322a8d08b1a25834cd1e5498c6dbc0cfa1c8ec870681d5ba68d4d36890cafdb4285717b0c887f11f186f8252ed1b2f200492af1cdf3a560802bc1fbf1c2a5367ad1fb828dfb6e2dadf524202c1a7ff8cf3dbf0e446559865122136454434c587d0214591ed6417ff7c629b5c"}, {0xd8, 0x1, 0x8, "d1a99ddac3a1c9e703f6325bb51ca08cb537d5c17ef054de4294fbef6d15bcc3506e5206f9a352d2926df1b6222a46c2852c6a671cfeb5f5cf87751969dadcff0633d73fe600d5c53ce92891de7ced037ae48373f687efe5b14b5efe2d0ef868033f72a9a8be266456091902be21097282e6aab86890cddbd0714fa4b2ee311fa7c1540a74932a651ee8399f47cfe0d35b119581870c11c25db5409d5a4d286553b472e9a0224a0fc6c9c7c8e8bb7065649c2f7b189d50fb5cfda5892c511d97e7730c10"}, {0x1010, 0x1, 0x1, "cdd2ba20e92024adb6a2c66bad1fe343ecf329821f61c2077cfd23d8f6b8d25c2706744a18771f7e10bc66ef79acdb1a090adf34169753eb55df9c544c2fbaf54ef5365b0e654fadcc132d81e41f7ae5e64cf6da9f95423b6cd01853dd9ed64106a3c49427f425fe3cca5a7077a0a21de56707c0b9a3accadc05a64ca35810e3a30e3b000ea2cfd55b4613baa6182d0c3080eca597f44fc8dd4f1235621cc5e324f6f80f131f683e7b72f9119e939d0a3d853381e1c364f6e3d199794a5af0b6f4677b4637e86279a3ae0db3cf53a4f117f606dad2ac98d107bad25aebb15287966f9403f122798df08e0fdf55d167935d070b6ad21460f49c7b4474fa1c5c1e16d7e7cef7468f0eeb77e5f89f1a65d3224725da68596396d9131bf9963a2795e54428f7a173f988e33dccc4a1e340d9ddfcc0dc1eebdfb0490e718f47915ca3a2fb2af7a498e940078500a1e6fc4b9930a5fd39172e256cd7207bdba19d475a9bc926d52de29704e26c5d0b2ecd821c979f08d7b55d3a6a3201522a92bc319082fc67832354000dee11954d92f975d4b54dac15c3af6bb7d851796e6fc2b8bac26756ad2487492d0a724b02a377d889339249fe08b6713ad0e864af34c9d95f8f6af09b9de0795ac56a46b2e32436efbd283ebb2d38bd27b68dd79f914c41a76cfc797ad0599b7d825318d087faaaba8ad6e13eacb048dee3f9a7119e76dad91544b1c3d262e13cc50dcbe927e84d7cc6d82cf1438a70f52cd3b0843f6efb392f34dda762746b25f48e53b953e3638de89ab71198c4bd094eac0494ad5d53a53d792b3cf5bc3cdb0c46b4fbbc98aef48b15083aaa2c21299ae707f842b86d196ceac6e7593bdbdb0e9d8c28fa84e1334ec54c4637efe91301064454c40129a9220be9214ed5dc4a2799f1ccd76dd73b9a61307d1a763f55ed8a65e17c4cefc3c9eca8ba7b135c37cb05d35e8eeaa79f06b942f54266c3b5fe22c528a07ab9df2cf82670f32db5ae052b58db4fd6e6bec6962aaa3f4aaa555f6bb7ea0bf308dafef8284d5dfc0d196ec9477eb7be59712858a2116f1f2279cd95887bec4ddeceb183e5f45d15efc350dd0a46a53b80175f49c593873759c40d5e871543179e42e3421f63d9a60414a43a8780d7e360132f360eb053fb4573e0c6e93f6aa66bfafc7c9ea9331151ad975e8c5a6614f0b1ad49e3fe5055b1d85751baae1718b6c5cb72e4ff813a3a0ca17fdfa713a78c8f6092c52e41bcd2b5ef2a972262221ac67876bcedba3178cd51cecae63804da07a6e3e8070c2d8525589829385d34117937c559d41604b746daed2b4cddc8e52068c726c0e8a17f345746e074fbd54443682d8f6fd7da6aa5225c2ef4f62396507e35cfdccd2d97e7af5856ea98816768ba2e1a4efe3f589967f4b949e380c7be28aa0decfdc9b4e66be738b7406f791bd87e05c698b84c2dec18982cf3c5d61160fa82edabcf50c0abb58c3e107e9b108150e4637300911e2f54116a3a79065b6a22fd4c9c97cebaa17bd918cc188bcd0fa9b0de0aef79c8c6f996703a1561f6d1ddba4b597cef35a73f702bd040ee05f55f0db660329176e6223ae19665947d9df7642889f22f67e052041e160ee1bcc43e3928a3ace2c74343e3eb05c5af0361308854b1783bc679556378438caa1781d220ddc44908926b0c93e5d00b289c8f3fff0401382e512ee2e66e054ae1520b2eaf7ffcc47d8ed2e36edbf9dc099209b474c65fc1ed6cab66b1f2f520cdb95c67561eb2a977be81a0242d586fbd02caebac34c53e954523cdd63696d34491abd06489ff5a007feb3e45c6a1e80e7fd41b74482d5b6e4b4fb14138a6ada5030a876a751b607d55eb0490dc15f73d62a7acfa23ad1e56f18ae73e1c5d4354045392705b49a9b03c84e9f991d7258ab326b2ba1ffe2c69465e4e7583be18e31379b6d21860483f4012b186156751584e4ebbf395edb9f79fd56d387ef835a778bfbc5b3ece8d06d4a167d2db02762110f2d2ee8d23e91fc38d2c834e9271c0ac7f00d9bc660225d22506afc98d333e576165d0713375225fe425baabfd86d0f30e733e803f3c44cfd10e89f91692da42e4d05df03ccf796cb86906d0fd14a38209c6a12ef8d78e3f3b764ce9f6cf27739d446f634b38ced057aad8816169e9f4c724bfc2397c856f324f19b3fe7cf4ad58d1914d2a7f8e58c5ccb3419ce62c77ad638a4c22980190a77ea5375c3dfd2338d96438a3b2482dad41ef285d7c5ff890c1fbf86206b7bde54431229d24017caf617e6d24fd8f1b23bca03a01504163322b7853d84b59555ff67a6849942a440dfca47de8b008ebf69ef096940262d99e331e67967fd827f3e6d872f8ff90119bbc09f7d59c48a84f7b809ef48e4431baa2b1f87c9cb2e5bd249dbd63f467918a3a4b33385637cd12953180097c3934b76e1b30a3c5eb08821f07511092046eeb739bc8726fa32521d52d9f08f74e9f801df9019d1f96bdb09b550c96ad1705b2911b52a6339e08949eee9076a0e7a945bd2233ac54ca3adceb8fa88d89057833c629c1fa67ceb45219be1ffee0ceffdb08508d11a70d603c33a8ad1ea578352b212ae90e1004adf659709b5829f65a8a8ff716e21b71cacdd26e47981a7f2ae33cf6c037f84bdb8abc7ac7f6e1b6ac4d14eb7dc8257c7b5a6983422310d0167ea674a6af4696a907a12f2115ee9834cc7871c0de6606f4f0867b058dd16409869856cc85ec70630e320335b54c04e4a30b1852a186d8cc91490c57c47f416ae374c2af25e6e3103433a85bd54707e1485c53ac7c77974a7f98ab98d161ca88efaa0309ea9b64c176ba9d0086b80bc32b46b169557943448df3b02f162a0841716fab1deabde223ea33e9e77d565a97058c4d8155cc06c30f44677bc4b4f8480e152e55a8ceb4af6097968d2f5e7d14eb724769fd3f369fc2dc12d4b2d922b3d039f88d5c8b14c5ca4204a5c1c12881fbcd4f23c09d4f3f234342676a7f9c949efaf2434eb1ebc974a653d0b0810f464fa3fe2f3dbd687e2ba46f7944ea8e0f7dde6115fd577e41480eaa1f2850877d7a08f2963eb0d63e27acd98b5e1312d00e30b114722693b336dfafd882edc9f4cb8191b9d23daa56a74054a05ab7c9b34622793d5031a2fc8931840da706e273955cc79afb7e3b4307af9bf1f0008c14ddecda3b5c85638de86f2e3f9b333b69bb0d119988c3c358a84e2c95ff17c9a680343e87059d2193bf0d92a5bd5a5bc2e4236828b99da3a04787f14ddbe4e8e4d251bf86d88d99185941c571f7fde8b0b72a46d21a94d736ce67e8a72033cc6887873abad8a0655874ef7b1acb0078a3d1c93a95acf248c5611f4e9a53d8c7da131620f6575ea5e4de12d4b9085229e151c02d9f9819ebc8b4044ee059b6f9430d7964f9970b71ba97e9c46e5913ea6a17ce6b73bd0ab7bb75f0bbc8c5a085b39ea5f200a7435dcd97984831b4556d9d600547932fe4f06186a42647f30118ad31c242c9b11e18351222074a82106316c7319f4263cdacfd650c73a81d771d601a0a0376e1912842e436d1b1e08834588d4facb8a2627953146475bc10ff3dc20212da9786f926d18bab84e2e204fc6db29887df0dde69b3ddcc645724ffc43f36a6d38d0e9daed7d3efe3c794e2c6304125fd3bfd70d718b104da96d3c285d75abb34306e7f554ef06b676f5f2cf7f8af38f18f341ce5f24b251f9244d442ea127ce625538e1532f84a06ccf1ad6fcd67619875c25d22b529468d986d019b38f78016d66e4cc84b5f4b927e3fd6cae5b555e26239cdab3396aabd76487cc6baa30f5bc8fed2d082fd79967c8aed228180eec8b39df6838111da00b2b150e90c97534995441bad6507d975d7c8024867502ff27f861a9c43d9829b4c35101fe1f529479d99e10ff40b102c9bf8a5f598680ca14127b7d050efbdc12fc5f25942893e641fdf3516af32c33cf7a9daf3094394ccacd4314fce11df4cde99abb7438f2cd6d810b0daf3e561d90c5e07735a9cfe41ce0c4ae0b5876fe1d3c721f7a31d1b615ac061fec087df4375ca0f2b41e56c55bdf431d7fd9c1d01678729d2772dedbff72d55afa500decaddeca096260d7aa4a0c2f62f5dbaea97e2b1da92421e27e771025b767bf6eeb8859655b152633d52306a468296b348f3b2b20b3e526cef0fba039e251f2212c58977c11f9784dea507ba479731a14c14e95551c83598a0e41f1243db6193e5930905da323acdc5f2e1ae30e3626956bace8dc14556e0b529898bf7d4342d9df0f55f1f7a37af619c05a7519c84e5c6d9f13c7d58933d5b0d4884858567e837ef7684338fb948d0d19304d0969c54590a30f9c18724cb855d7ecaed6661f1192aceeffdc27f742f6e39a5bdad40ff5809f7847b678d649f752260348cc4ec5821c25bfb7984f3cad403bc3ab41324fd9b547407d12e53bf03dcb61a0362a92100e36c83968510b5cdcdd597098c716536efdcb1e0cdcde108b33d71ce024d9db12cc4770ad3671c62e5e2da742780d1848c481b2d0b0e976ec1afc09472021bb853dea904ee8a5e7f44d6e891714442a50a5eb9ab32146b04f896d079907ba8190697c51f2f973116a67d34f904a8217e000aa0122abae39b612d777b42aefcd4f9a558a7fbabc3176257362b6bdeea13397126d91e470b299bd777d39afe7b4363de5effd882060eaa3e07069642e9eaa0c76d40270c916616afb2369e76c931d3334229d754be05e49867313fe38c6660de0fdeb8a8bccc071ab4b2b8512bf4019c7913d09a05e19cda30847c82ae88e7b5b53e03c357eab439d3e9e7d661f4452e681115c21f6cd80d05e91542f5ff998f23c626b1e68dde7eb08aeeee4b7194f6500b7dcc0faf14fd1e2655712e70784dbc1b27efc9762346e09afc07c3464f9b745c1378635562f287be309003833f7cb12031db4a55ad99868e91500f1f91aaf5dfb9adb80bc7efc52d347a138acae02a073d567fa31902f3b0f0f260a71456bbf276680d1306a7b00e2f8ba1ae8605e4aa14ebbb7d1a017d554e7ea3748afa91be5efded13e4e26ea875e7126598b5a7949879662621ee1a69997cd5f2ef7afaa80decff73144692149ff43198be9579980a8d7e4790dc6c9b5eddd481c67f59468e1945c17358b739977f2a1d317ff40d512ba74d65225f986db471240c1b456f86d495ebee85d06f3e40e191ee07b68ddc9a209d37c57367da2f6dc4ef9751a33b551f20339c2bf18a47f742f6105dde701c4131104989e312ae93f1cc74c7410ef2c3cd335dfbf3bef9a218bb576da2b0d37b3f0b7df5ea685190e7efc3133631e6a9182a44a312fff686fffc428bc3ad9bb56b4938bdc87bd12c3f4f42ebfd6f5ab96485f3771b30c177ecef3084c7010dd7cfc3c63b23104a43f48d2f09d235726aff540392ee9a9023add244a6c4d2c902e6a9b55cff241e0019fd5dd5d72cc98f0da456e71e11bafbd6fc8f8d2463f08761a18cc2d5c39bc92b3e173c7443cda5e09ec707d87a49f10ef3ec59788d9943e099eb2b523713c28efc907fcd8f583a528c6d28f6db579e11eb7a5b6c7c183aab9aa0bb6ee60771b5c531308ee29ba004359ff6b34b6795cea3fe75094cf821263be74ee442b63cf9df70232e7875fede0c40cd0665c0367aa682b2ca0465dc78060647e2ca1feee84723688264cf40534c11670a2d5e512a76138a39e818748796dbcf91014a681bf54c4e088fbc4aca68675f1339a942a48d0b5d13ec38d0ddab668d7322f408c688638d9840"}, {0x28, 0x1, 0x7, "cd82713e503bae80c71899db91233fa9afb458c7"}], 0x11e8}, 0x407) mknodat(r2, &(0x7f00000001c0)='./file\x00', 0x8000, 0x6) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0x200, 0x4, 0x3ff, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x3f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffee2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4f2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000f0b000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil}, {&(0x7f0000ee5000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000d7d000/0x3000)=nil, &(0x7f0000d42000/0x3000)=nil, 0xe4dc}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2b695e6b}) close(r2) dup(r1) r3 = getpid() getpgid(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab09005231e2daffffff7f00454d05b58cb8"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000180)=0xc) 10:12:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) getpgrp() select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 10:12:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0x0, 0xffffffff, 0xbc64, 0x3, 0x7, 0x3]}) r1 = semget(0x2, 0x2, 0x20b) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x3aca, r2, r3, r4, r5, 0x352242d414c95758, 0x80000000}, 0x2, 0x1, 0x7148000000000000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r6 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x100) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000340)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x400010001, 0x0, 0x0, 0x1f}, {0x3c}, {0x54}, {0x6}]}) 10:12:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b100050360000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1, 0x100000001, 0x1, 0x0, 0x10000, 0x0, 0xff, 0x1, 0x1, 0x8000, 0xd09}) ftruncate(r1, 0x0, 0xfffffffffffffffd) 10:12:37 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)) dup2(r1, r0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[{0x8, 0x5, 0x2, 0x5}, {0x8, 0xffffffffffffd420, 0x7fffffff, 0x1}, {0x6, 0x5, 0x1, 0x9}, {0x2, 0x3, 0x80000001, 0x10000}, {0x0, 0x0, 0x8, 0x4f25}, {0x100000000, 0x5, 0x10000, 0x1}, {0x1c229bb9, 0x8, 0x0, 0x3c}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) getrlimit(0x3, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r3, 0x6, r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x20000000000000e5, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) pread(r3, &(0x7f00000003c0)="d1d25bfe3762f25feb4e4b8e335b154c7fa372814073220fe7034df0b3f7a8ebd565dce676b7e059b0e8dd2837172013a8742ec6abb4d75aa6f3c2ef6a", 0x3d, 0x0, 0x0) sendto(r2, &(0x7f0000000400)="404cc4dcc3f887b167751db388183cdc2d8204beea22ab26e37f08add01d389d5198cb95ef792328b1f860faff6d502f3986954c65d23d02f29986a6e769e20cf2240511ec7ca00552d2d2683ea3b4635951d7fec212410062b275679b37646cdbba09b57c8de355b84bc7", 0x6b, 0x4, &(0x7f0000000480)=@in6={0x18, 0x0, 0x0, 0x1b3}, 0xc) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000300)=[{0x0, 0xaf9, 0x401, 0x1000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x61}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpid() 10:12:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2001, 0x4505) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="22e2073619fcaef6029bdd0af24497a7cc234a9debbfe6ac6fe063afa16c5262ce0cb907e83a5aed74f0bd0770a2dbbc906743ed220490c265b390c50a03ec1a990ad4b60c0e3268e462673443e752c0060186136f725e3858da5a05cbc758ab09513277b38063e25a9370354859dac929af0c71e9facd85ef5597300d17df28dc9643319346bddc2bab53791c393725bd09c9693390670a8853fd9446cc7599a896bcdad5b15b74c739359c773ce74b82056185e4452f78a2a9dfec1e4a83ecd6e1c2498b4bf1532516618b7e637379af137ed92d953c0deaed2eda40496ca157c236f1a83b6cf2fe4450d45dfca46f6e26b6", 0xf3, 0x8, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) 10:12:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x0, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) lseek(r0, 0x0, 0x0, 0x1) dup2(r0, r2) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000040)) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb00000000696c653000"], 0x1c, 0x0}, 0x0) 10:12:37 executing program 1: nanosleep(&(0x7f0000000040)={0xe}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000004308000000c26655ee9ce90580c6732cc95808262922b70fd1e935e1f5685561948f9be5289067c3b6026c0b4e4a1d63fac772c4810023fc18685ce03a8986"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x201) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)) login: wsmuxpoll: not open wsmuxpoll: not open 10:12:37 executing program 0: setgroups(0x0, 0xfffffffffffffffe) open$dir(&(0x7f0000000000)='./file0\x00', 0x1c2959a3737ec273, 0x4) 10:12:37 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x1, 0x8, 0x40}, 0x100000000, 0x1, 0x2}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x8000, 0x0) setsockopt(r1, 0xfffffffffffffe82, 0x100000000d, 0x0, 0x0) 10:12:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000200)="96") 10:12:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x1}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() lchown(&(0x7f0000000100)='./bus\x00', r5, r6) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x20000081, 0xa5, 0x683}, {{r1}, 0xfffffffffffffffb, 0xa, 0x2, 0xfffffffffffffffe, 0x1}, {{r1}, 0xfffffffffffffffc, 0x11, 0x0, 0x6, 0x67}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x401, 0xfffffffffffffffe}, {{r1}, 0x0, 0x20, 0xf0000000, 0x1ff}], 0x19, &(0x7f00000002c0)=[{{r2}, 0x0, 0x1c, 0xf0000000, 0x8, 0x2}, {{r2}, 0xfffffffffffffff8, 0x88, 0x40, 0x0, 0x4000000000000}, {{r4}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x4}], 0x7ff, &(0x7f00000000c0)={0x75, 0x8}) write(r2, &(0x7f0000000080)="7614da042c611af08353", 0xa) r7 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x3, 0x80000}) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 10:12:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x200, 0x9, 0x7, {[0x6, 0xffffffff, 0x5, 0x0, 0x7ff, 0x8b, 0x10001, 0xdf, 0x9b5, 0x0, 0x50127260, 0x7, 0x65df4fe3, 0x9, 0x1, 0x6, 0x2d, 0x1], [0x10001, 0x3, 0x7, 0x956c, 0x10001, 0x7fffffff, 0x8, 0x5, 0x1, 0x6], [0x7, 0x10001, 0x5, 0xffffffff7fffffff, 0x7f, 0x4, 0xffff], [0x1, 0x4, 0x3, 0xffffffff, 0x8, 0x6], [{0x7ff, 0x8, 0x6, 0x7a3a6aba}, {0x5d8, 0x6, 0x40, 0x7}, {0xfffffffffffffffd, 0x3, 0xc90, 0x401}, {0x4, 0x1, 0x26, 0xffffffff80000001}, {0x0, 0xffffffffffff0000, 0x4}, {0x7e08, 0x0, 0x1f, 0x20}, {0x5, 0x2, 0xfffffffffffffffb, 0x6}, {0xffffffffcfef2994, 0x9, 0xff, 0xe5}], {0x9, 0x800, 0x3, 0x10000}, {0x20, 0x7, 0x98, 0x9}}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000018c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, &(0x7f0000001940)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) r6 = getgid() r7 = getpid() r8 = geteuid() r9 = getegid() r10 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, &(0x7f0000001a40)=0xc) getgroups(0x3, &(0x7f0000001a80)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001bc0)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000340)="9ad794c1773775e7c9a4962f2d66b1c797bb10bacec7b6da3a4dfb484837dde6f9946b3461a9b8f7ce564cffcd60606c6f32f07b967ebd105e43f9827604f6803b335059f4a31fb35410d2715c5048beb74cb6b9f99c249d6e0ddebc", 0x5c}, {&(0x7f00000003c0)="201d124d00523bb933216d1a12ea46037a2d68f5fdb442282fbf8015ea94cda07690fc75c1798eb9d2071c193517a914801fe8212a706506133126841d45d95e41f6ae430ae44dc185eed8fe9c1aef7a90e14179325b9edad9696b98e64694f067e68e79656a7a7f4a1be5266db8ad1a29e8eef7db0cb430922ef9507a3face29ffebaffc78b6039268488a9a930db2230718596b9d9e293cae38aa6c00b3b3e484a32020910232c2272590dfdbdbb7905d8a270c2582fc043a5a2478859d4898ea029fcb573df30f469e60be69e61151affaef4dca605cf0fdbd58e9ecb58ea648570fd498bbe29f7979671bb7dc8812fb2eae3", 0xf4}, {&(0x7f00000004c0)="a039378174ac897de908e89537c086be46ede587f94126333ab982ea59245ff949a4a3ed58872a17891c6d0da001b7d9e07a4f9128a209673f6af12339c4a695d3b24e4d30b180f60ec21d5f4329", 0x4e}, {&(0x7f0000000540)="8b02fd9ce1cade59c0f4a5445d0783e38d9f8bedc4bc93e6e7e617ce615a40e9af05a59b1b74b3fe150afebfbffe1503200e9b62840d472a8dcc", 0x3a}, {&(0x7f0000000740)="02c9521d5578c18d63fcf42b952f9a31e2b8536af8311bd070e5461c65726261f62af6370e3e488fff8e6e21d39e886525d3dac0441b1527eb0427b9043c4be41825bf7cd0cba2216d54cb727557045b73af0f0673dcf4556c1e1d8f4a395969f117c6c2aa018944be3d07efa8e589c7c2eb7008ed6cab518176241c0746ab5b8b0d366adeceb1a2133b4480c3f85006883d98803ae1d042780319334eed1ebace18f118fbf0ed25e88a83f84e5e88367f74ea3fbd49139fa7ffe87a9e417d2d67c54927c221bf8d01c8b5c60fd3193cc50ceea999e1ba98a3beff77d341a69799c1b705faba9ed70abf0e1350dc1582a38370a82f1b8f2fe815298f127fbf394eb8e80b3d27d07a2e21c74a76ee332df909dc8443da950667c13eebdad8397e7fa43d4243f7ce35c0ea76285edea4bd00d1035fa2a7258f24eff554b04d04f2e0a51ef6a66a89cdd4052d0fa8fc17579949b7ee762046e1ce4ff4c92c751e90bbacd6948f1d8525308f4e8e14e1f2324c84e2a94c51c1947ffd855222abee9aeaef0de261fb69690dfa7cfcbe7809048a4c50dc0c25570b779dc9e5aac0aec3e5b831026646c76fa38d1d18e143cac5c09d27cdee898fb97ed3ef09694ca713f4a96c81d52f049067282f9a658295157c08fe81a837ce490aead19d5c46949ffb0bf9d4309322e0cbdd7881612c660691e3665af35241c8ef93dc7b21f0ddcc5c84febf3a58bd9897277f1ab24b4365ce216a37586dd851713ce4e5aaba171b7e3495df81dfbb60e5c08132901e3641026331ddce30bb8bc9a6d25c402c3ffffde98009043dc299422205ff52700d0208e4c62c9109ef9615ff93fa1865901a20ec660d6737ada9ddc27b89f9c6a701490f16cfc5aaeef50a77abb4007642e95c42bbf0e894e0c023ee1f59f0aa11146dc4af52fd7723546d34b48139095d22294ac821a7ae47c45f420f3f3caf1b2173f5bfa5de5b9b348dc11c68513aadbbdc8760d2ce77ce4df686c297eef2136aff65b15aed808085078c4437e110dd2123b372dc4f59d9e1844f6b9496ac4c1cdd948c34b500d59ae4e511c76f80e7341e82fb614ae0782a52728b2bd9aa275d4146c3bc084ef864987fa21d5c2f79ab2b18482d5818fada192603f3b8c3f6dd276ddd2ec03c785f1ee437547437b5cf03b9682c976d08c64ad7ba233955afe3836e92b024946daaae6bb1177f12a95bbbf1ef035362831eb8dd4a0ae84b938a24fd70a9e7fd3e156b1bad5561334527a587525ac694e0aee080a00992a53443ba60a25e970d2305af1842cfa7f59df1b98cba56bd8644f75a9b435c7d5061f76be1393e41ed8f1514540c3bb55b40d7ce49894ec36481ccc3dc4f3149446cf93fbe31ac23900b4e4b7cd8e443dd8cfe590d47135557ea8d80848802b0eb14686d738f7f02a664507e4d341655457032d40f96f37a7c6f792801fdf20a3945a7d2464fe9ebd999f6fd417cf47781bd1c07adc898eb0ddf608dc71a079ff145f6b32a99f164266105c4eac45f3a4d63f1e920410ec2e21c433d96669981db3d46b269145b7ed935f7592753db1417220c67812dcd08e22d04d22e856463c378787d252847702cb3f45b9cc2f4c4006612beb9dcf289a35d24d5ed4e3e739874478ad764218a821faa54b3dde036d2a5322d3a6aa69c59a76528b5189540b5f7a6d57fb84c5fac1d5af6ee955bc20d6b82e3d1eea176ef966dd88fdd05025c5c89e7e4194ff9b15a8c446e9050a88c2dc93bfbae194004512f3c6ad5c98f54f1fac2095f458a78ac58c13505c10c0d0d3db33595372e496bc4938e8d71c57066e32793b4754f15b0fd3a456a4f2db8f4212f32181e61b927907cbfd96ae78bebbd81b907b5196b92e7ecd1fffb177d1368a92607e94b3e08e554307f5b0b866941857654f60f977d00284e5ed519680f5cc9aeca5e3cf603886ae5522d853b7463532a3d361c0147c583744ce294dd6ea490c55380606b06cd1b5e907bb8bbde8d7f9ce89d2e01037b080d41c27629677701f303fb8e93486a820fd61636e5b528a0bfea8f3b090456d0dacc97a8e911b397c4820caee3cbd53740f97ea75597907f547bd69eb504018886e43f39488402103a3fe0e3da5f3b0de47823f5dcd0e729dd594626640a01477f3a7dbe2c45aa867d5f1ccbcf7006f3059282126d05791fed74d624be5f7f189fca43cc0648342db1e277d9d1e274da8976b39399b134e060df3caf6d07720c55a41c48738a44cac8cc5d0d03f9136b75d4afe62ce580dc39a5098fb08f87338846d5a07bb83e501c69cf737f10a6022641690e5f10e2a21998b538d5ed00cae6dacaae43587c111bc22943fb61d58c9e7cebd3d9d321ce2ab7b8a7c170cbb8e0bdcac81cadc7aec0aaaa804b4541126ea6c39db4701ae1154e82d5c48aa291d5ebea2e58f21daace8df372680dd684563e305a21628ed8bf0cf33962d82671fa35be7e0d6855495c46057afbd9daeed7c558d7ad900ed9755bc9620384b4eeebc5aef59b0efd229484f59fceca32b65f147a32b6d21a2a3fc9bfc9e92966f5896054907ef0e94a0d8eebc5bb2b380ff6a5cc9f29902f194600db29345e26e36bda1e40c162ec2f8f792041009c43dde21e3370396d4c4d290e57d5b95bba487136e1bdf46a99b67170d353fb752215c1f90c46075fe0d20491b8e5237d4aeb6c756e2103813f15ba38f96e60666ac0a451c1569900d93519d1dc94d5e34da68b9a9369e7417d47d61302f6b0a7c4fb383bc951325d333d02b7b941fd4c6e907044bf2bad1039c9ab748a78d84df488e4037126a2bc4647e804a9f4b92d914bd038d20dc8c5f2542c3f6c5e3f30f3840275ee7a5d9be7f232fa75067e77e2e7309a3b823f259102dc71e95cab6d07c4c502fb94abc4afbc0d23bffea3249b0c82f7bd64436969dfad4b78a294be61a7ee0708aa270e6f3dc6e42ca1cabdb4bef436de15242ba1695826e4b6886f6b0b5b8ed0fa10a88cca89d5a0844b01e3c2185fdc60b6e4f4caad46da2746c04fc0daf3494fc26d89862a479591b37a8dc2df04c6128e3b8d91b57c6b8ac79857d461200908d23761a0f4f7e76675d373bf64c09934e0decaa20276dedf8de94ec27b3b81c04e671db7ede0a3b28537da4d410ddc450970ad50a7d22a3952a34e94d1d9521f3b90b2536160ac6066d918da62afb1b47e1fce610a1147a4558fba30c7bc0cace1ea941d0be4e72ecf0be9d442cc3e0a272449a89cdc7ac04cbf89518df438eff25a06a6505f46ade74efeddafb0305487c86e7d4a0095280c7aa8f14ab352dec6d24229eba084db7aba305cddac8615127d58cc84cb5f277aa4ac8b834d0d8ca5330416c42289e73a3d5e57d00a846b090dcb204f7e746e4e7db743d792929233d00e33946c10c350adb5d8212e84c83facb89714160d51bdeb8a8468aca4efa2be55d49190a5a0e8ee7bc3ae7f61ca6bbf67f0191538e703b8b055dd9831d2a22d2cf4b0594c973b4831c0f95cf8752ae71d8e28c1349e27a84d9c464d54e3a4e943b2e15fb74eb69c8ebb0a40fa56a07ba56d8b5bcf0cc7d099bc2c23064bb55854e733e6a61d87a33546ca5b25f4ed5f326a300dda97d6930621100b1d70685b624b5f561e770cba4ffa954d1fe5002c23b21bdbd81efadbd6e3e020d6d311cd105782f3f54f559ec5792a1dc11ba3b9266e6958ffc40c6e3f32d1cc26e3b0fa6f8ac6f9d2dd9f5d8bdc26bfcf4db23635e187ae7f35544102245acc9f2f2fb9cad8440e7d1893e98a3a3b94f7d5fc9cb0bc7f0d0ea481b255a3e029d9abd6aeea7f7b40b7d80e72a97eba47c1c81a4428adfb76462e1053f9d6517e7a7273f789f0c5ba9984e8e67bc9b5baf8e7b697f8d93b8a8092588a080bb343abbbe3b36e48d6bd52e719b56b2da00c60e21f317bf82f4de97ee60e71f0dc1448cd8d011b9a6472c244e03a90fe7dc558e62a80fb565e11c63406d665b1814b1b745b0b161f4bd4c060cfb1e0482fec5027e016ab091d8a8f701b5b4f21d4e86c5b76b2808513c73c3ef813b6389292d554f2e02f1a69ca984bde10ce8d3637caa20638d731525087cecff54381ff10d74e08f9a20c6740ba1e9d28ae19d05eafc2a7b9dd8540ce5c6683531fb1d48a2126f89e3715d8d9378a933cdbd4ed8e72bea73ec59b5d03e8895fb20e3250673eec292f7b6e4adb68327cbafe2dcbc8d467fb1f5aedd0845d816c6eabcae1d6ea847f3e18d86f3a29e802a02a525b474d2bb8c5ca8c454b4ed13f0d62293a380bea679c4a825fe40f10d3a339d3d944fc03a074050c89d4edd26d61d11f703ddfb38cf5f235af9d5ac5fd91906e96ae97fb145675abb0aba9017c38965e0d7ac1465c799a3fe07f72e8091c4d279683d0f41124c98d69d5d8460daa175a62cf3e0cd61b1f0be0e2d4030f91cfe25b98de8aad47c762010fe720ee145798e85b2bb80138a3073f2de85d62d617538c1c803fa96a45026385b8c6d9ed234466f044afeeca6bf86118ed57425936ffd2aa5e32f408f5b908ce288d2959b506f2aea91678cead2ef35cc8f5f79ee4e0ff764aefe699b942681db90790089724ec9b15869e3001e29b4fb9b2c36e9205968005193d4a165de7ed53bdd28cdb66e6531d49c868814a9954f0d08495b1435214e3e299511bc6c317bc1d837d22f41b9b0d1647c9210083cf02fd266638239eeaaf52ab16e5b8ef492243ac795a45288f964e920c30b036313d028b85444aa1b935a4f9cac171fd33678b9d7449ed34f666ef268c1cf8db5353bf547e9af36eaa9ccc0ef1b6847ea327b43d9f8f4ca8b47f080ba89e2674c744eef753c5d8e404cf87c31858eedbff8eb70e431e4740dd4461565574638df3f6d322280ef72cd34bba616e4f7fc09e57e56af992c991a7ff501223235f83a019079df7e6eb3ebd51af4e4f00007f7a2b98ea3a1fe3f0d6c553e989a62082233b56303e2168829c5dbd407bb642b1f7b53c06e21f6790b7a7feb7745fef361f77e6f9ad61c9f45911c5888e04de4e82dd4f8293c701aa91000d1114c066a22c4a39d781aaeebcef030836a2b6f185e1516f6cd1311af9886f2f90c4ef55f3193124e3d7cbb58d75ba4e135d9976fb85037d0feeaf7e82ada39c40444d20550c443a2fd748233230f907632c99a5cdc925c021259e0a304d5e29c101266522d8692545cd0d25fb3faf935f80544ed11ec9c0278db2d252a54a2c005d57396d4ee897d45b6ab4cb10d255851fe3dd386639037d398370c76be022d5817a306195a1667639dcee627032ac97da86246f6bc1071bf490cf476a7553e8f1573f2d67d88d6e028eac0071166fbe2f8b09a63bea144454828859c64b4c87ac74185b9e4ef8963ce2f111eeea9b06ad2e68be5faca040aeb454789d6f899436bdf83a1677d5ee6773c778f581e6a6ca5628835b34da416fa59789d276a139378551413f9315ddffd7c89affa2ad7aa721d64246d603b0be3db209abbf83b794a732cbeb558712c0310192668f3dee5b0b10371229c7b751cb63bf3f4741d0852d1c75d0c64b275a483df5e0a00a3fa7b916ae441b159ea01336b4918e41a090308b800f2054456bd8548c884943f6c1ce556dd4d9850b1e499fab3100f8e2a118be308c258d82182cf21b6437ee138b06f8d4894adf06068684a2e1793d543601faecb35ab85be0cd75d317f1386c41e0333fbb1fe6d08d49ce8945d26cc4329219fd9c0e0c3d524caf5ba480adbbd72b35b6b284b8f128067499113ffdbe2a0c", 0x1000}, {&(0x7f0000000580)="674a98269af211c94dbed894363c7366ae62100e4b649d3d486a6f4cebd94bbfb2651863d72833e68fb61def793649f67c99f7fd66678042fd5921da9758f6b92dcfb11288310c1a714811bb72f5b5a83bd71adac1db939273a152aec2ad3d814b0148623f8852c2487de38677b3fdc63f331c597442c6651031ce2efcac30df68ffec6a56a1ac6fe0a19e39062c10848d3043f4e95b012f248a8843e22461b10f085d53417ccfa53964257b47e587554d47b320225d3f7a8df8ef3af128d03daf90ad142c81c45175d8bea984d219b57381460db3201a", 0xd7}, {&(0x7f0000001740)="96c47a4d812752f3423b4214df5b9b588ca80fcb7f36a08c45c0c3131a3cc7562f35088dca5719fbf2cd1668e4ccbdd7d7444f7b1dcade823f29f5e25c861c35b02fd364a44bf31d649eba4cd5b3ac0699fb56911436d3f6b99beb30ee7f3317639107d4d597ef12d6d9ef78566add0407504255b8a25a6d7e656600cf7ca4057ecfb3ad0b2d7e293f8ea139d114781a6ca8d74509715c8c70eefac95bc86481b568d8b8f291db1c33f3210f4168128ad9f0053ef307e319be291d5f4d6bf39835466cd118650b9ff074f67cc2916d12e694541a368a79c65a28b601bb17e609e95398bcb54ea075a1fb5d183ee084cda0", 0xf1}], 0x7, &(0x7f0000001ac0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xd0, 0x6}, 0x404) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f0000335000), 0xfc94) close(r14) close(r13) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000002c0)=0x9) 10:12:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f00000000c0)='.\x00', 0x18280, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x40047002, &(0x7f0000000100)) 10:12:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c, 0xfffffffffffffffd, 0xfffffffffffffffe}, {0x853, 0x0, 0x4, 0x4}, {0x6, 0x0, 0xfffff7fffffffffc, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:38 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x2000000000000406, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 10:12:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380)=ANY=[@ANYBLOB="0566"], 0x2, 0x0, 0x0, 0x0}, 0x0) r2 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x8, r2) 10:12:38 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0x4) clock_gettime(0x0, 0xffffffffffffffff) 10:12:38 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000140)=""/172, 0xac}, {&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f0000000200)=""/2, 0x2}, {&(0x7f0000000240)=""/86, 0x56}, {&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)}], 0x6) r2 = fcntl$dupfd(r1, 0xa, r1) utimes(0x0, &(0x7f00000003c0)={{}, {0xe568, 0x100000000}}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) unlink(&(0x7f0000000480)='./file0\x00') ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000004c0)={0x3, 0x1}) unlinkat(r1, &(0x7f0000000500)='./file0\x00', 0x0) fcntl$getown(r2, 0x5) 10:12:39 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r2) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 10:12:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x200000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="4e7221e78899dae996f83b65a6943e9047f0eb5b5a04d4c994c007934504ece8274eb58fb5051e0a7d59fd65b7ece91239feb5300a47d0ec077f0d7f024e00f6244b4eb6d44a359ab4d38f006421db999e92d135892b808739189f7859f371ad9a160a2c1bb672dffc1282c299612aeb986f7941d638f5586ad8f015ff94ecf8b6fcb40dd70cc84d5fb27e72823b86d438128d3ad63c0d90195ae9dea5ebcc8a756c41382b9e40f8c5bb902770d0846054d9086e23d1f02d0aa4577220513f2343d08feba23be19eeb0af01b93ee7b0b8bba8fe587cc4a45b84ba4e3466f0e55a9a4a5c151f5d29afb39547ee15bd90f4e4f7726720fa300ff1f733885ee", 0xfe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {}, {0x800000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x1) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x80, 0x40}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:39 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt(r0, 0x57bf, 0xf5e, &(0x7f0000000080)=""/33, &(0x7f00000000c0)=0x21) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x8000000000000000) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) r3 = geteuid() seteuid(r3) socket$inet6(0x18, 0x8000, 0xb3d) 10:12:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) r2 = shmget$private(0x0, 0x4000, 0x22, &(0x7f0000ff9000/0x4000)=nil) r3 = getuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0xffffffff, r3, r4, r5, r6, 0x10e, 0x10000}, 0x6, 0xfff, r1, r1, 0x2, 0x8000000000000, 0x3}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="47162db8e73c3f554df1dee43a72b774ffedc34ca02c00ac1a49f7938aceaf88d20d1964849cc65b23f71c9115a05443ae51453254476c3fe07e8f1f160ba12c1b89fbb5fee652ebad6d18b17207d8f42df2d7c8f2232018e3bee99759d8b18f10dc7905ace302e213780374b99e8101ad0812b10c2e43c984a7c6019e538e56fb91462aa61fc432d40755474ff97c7db51ceb219e88509e6898ee4b03f80efdb023630cd228854a33691af8275f11b5b1f0257f8c8fd9ea4302db498963eea969d6e5af62438c2977", 0xc9}, {&(0x7f0000000000)="aa950e5ac2a5523cf4dde0d57ed2b1bf0513f8be336855c4c279892ecd91fe3e3d371a8d73a0df0ed2ded2eac36673c9eb6c14d4", 0x34}, {&(0x7f0000000080)="0e689dd69eb8f0978d92fc5de5e8", 0xe}, {&(0x7f0000000300)="1d4876f3ba66d9003fe7d1c900dadb0a2df4a9fb5081894f394ff054fa84ec90b6ae77a99051d433a54cc155bb000a8f8f5e5a7a181fbabf9699450538ba53f403bd6fc97b10803975a4cc83a39b36687112955a45f71218ba9be9fa955b244f75d9d1f170da368bcd097fbcdefb919c4674ca73dd86f3f3218b46226f53090f46e19c5de7e02e6902de88b407a85b623b1e70b8f6eabbf207d96dfe46c75113f751a9f679d28ac96753332a4f0c9176be4ec33e5b8dfed46a60f819efc400606d1648e0d1b3debb87e8bc890c13306172279ca17ec1", 0xd6}], 0x4) open$dir(&(0x7f0000000480)='./file0\x00', 0x200, 0x100) sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) 10:12:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) dup2(r0, r1) setuid(0xee01) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000280)="dc8f9e56fb24f4b05880b495d49633515fe3f48178eb919fa0552ac9fd8d395ee2231513d3078faa89a6410e93426f2d61d47805cfa92d4ec82584aca6afda51e0b28c7953572025d3300d2ec61993a31f01e7f955487a304854fedebb9c142aaaaa1ece39e942de16cd3a12e29b75e09ed29b3a966b670b178dd5595fe7af246aecef1530ee29b7d98891d2c1a18cc1aa0b6de91518e923857a70fa8392683a8b398b6b136cc621e710927b967d772eadd2c5bbc1b35d045887db4da28a1fd22f071d1064cce4dc63fef5140682de936c22d3c390f2fea3c29cebfdc7da1f2d29962050e4a281585474648e1b5f5de2344d", 0xf2}, {&(0x7f0000000200)="57af1f", 0x3}, {&(0x7f0000000380)="b16cdea77162ee0c4ef91aabd16bd2b10e5db1ab9efc80e711764c6418f329109f381077d23c69d4101567679d2b5be41051c9d87e162ec8f8594316e5532e4c035f881509289a28f6e62a833c9d189cab1eb552db500025c5fe4185bcb8505bbabb96aeb78c0bee6f63b4a3a2", 0x6d}], 0x3, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 10:12:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 10:12:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x6}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x7) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000280)) 10:12:39 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x1fc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c"], 0x10) writev(r1, &(0x7f0000000a40)=[{0x0}], 0x1) r2 = getuid() seteuid(r2) 10:12:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 10:12:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlockall(0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)) 10:12:39 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2defbb85cdb65df8, 0x2, 0x0, 0x6}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x2, 0x2000100000001}) 10:12:39 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x4, 0x400, 0x1}, {{r2}, 0xfffffffffffffffb, 0x4, 0x10, 0x0, 0xff}, {{r2}, 0xffffffffffffffff, 0xe0, 0x80000002, 0x4, 0x9}], 0x9, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffb, 0x5, 0x2, 0x297febbf, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x6, 0x9}, {{r2}, 0xfffffffffffffffc, 0x2, 0xf00fffff, 0x7, 0x4}, {{r0}, 0x60b2217011fb376b, 0x1241dd8f949d4405, 0x4, 0x47, 0x101}, {{r2}, 0xfffffffffffffffd, 0x8, 0x8, 0x7fffffff, 0x3}], 0x800, &(0x7f0000000480)={0x3ff, 0x1}) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) msgget$private(0x0, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000600)=0xfe7a) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000005c0)={&(0x7f0000000580)=[{0x46, 0x6}, {0x0, 0xffff}, {0x26, 0x5}, {0x80, 0x2c1585f9}, {0x82, 0x3}, {0x40, 0x9}], 0x6}) setsockopt(r1, 0x4, 0x6, &(0x7f00000002c0)="578c7f14a440b6d8a28f8547e24f07dfb60a560cb20ea001a384e1b1c53b03e5872a6225ec72cc46e8149f3c353b18ad570fb33bd3fbd94a2468ec8df4f1b83b5a0d1fd57591c47fb22664df07a4510aa8bf744c36723c9083a736cc23945a34a37df619a64c7015cb3e6d0f302d8cc5ec", 0x71) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mknodat(r0, &(0x7f00000004c0)='./file0\x00', 0x1, 0xffff) r3 = socket(0x18, 0x2000000002, 0x0) r4 = semget$private(0x0, 0x2, 0x31) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000000280)=0xff) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x8) setsockopt(r3, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) sendto$inet6(r2, &(0x7f0000000500)="dae9b83ad57720f061b497", 0xb, 0x0, &(0x7f0000000540)={0x18, 0x3, 0x9, 0x7fffffff}, 0xc) 10:12:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) clock_gettime(0x2, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 10:12:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80e0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x80000001, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = shmget(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 10:12:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x611, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) fcntl$setflags(r0, 0x2, 0x1) r6 = kqueue() kqueue() kevent(r6, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x3, 0x80}, {0x18, 0x0, 0x2, 0x3}, 0x0, [0x6, 0x1, 0x7fff, 0x7ff, 0x3f, 0x7, 0x9, 0x1]}, 0x3c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) fchown(r1, r3, r4) select(0x40, &(0x7f0000000300)={0x3, 0x6, 0xff, 0x6, 0xcab, 0x20, 0x1, 0x7}, &(0x7f0000000340)={0x3, 0xffffffffffff0001, 0x9, 0x7ff, 0x7, 0x4aeb, 0x0, 0x1}, &(0x7f0000000380)={0xf0, 0x4, 0x370000000, 0x231a794, 0xff, 0x53, 0x45d9, 0x7}, &(0x7f00000003c0)={0x5347cb47, 0x7fff}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000140)) 10:12:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x85}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) 10:12:39 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) 10:12:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000300)={0xc253, 0x7, {0x9, 0xfff}}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) sendto$inet(r0, &(0x7f00000004c0)="11521b00773bfb5a51bbea644fa4f8b460be6b365c349db8026abaf4dea0d7100b29e807b75994ca60e15456a935926cb1c0318b9470b913a5fe73a8d532c3bb86b2d50cf86a5cde038491da8a0f5b4332f61e24481127b25c804fed9223e4a43f1ef64ff4195f8c518922eb6d1049699c709937ffa81bca8b0c72bd90947d39d48c91d0ad7ceca1abff3190c1dd3a7aae5539f00aa708720376eb50944147e307b14dc29724efc6525ac8222a03371b22354042ac9c3c518b07ff40e45ccffee406bcfb9a9c88c81cde411545884917192bbf48ee5339dfc3fb6af7f3628b3d8747f847ca19f51e635a36b545c14c4269af11d9063f6cf186af2448c1f174aaac6269bddc03019f30e63469afde7ddb79649016743b148be72a0bc74454a5b1a4e4286e225b96ae36bb215db78bfcdb50bc9dfbef566e0c257fe2aebeba7e80bc74fbf3905e22f96516aa25239ac450e2e20f64c68f084c992d7d0d6b2f9e3c24d0ab12d5568be8f953ca266482808173b47fb69bacae3f64fabf23ba33a9eca65c249a8fd7aba99e9bb887d4c4916dbabe5ac547e8e34c0f54cb612f8d5d6cba527efa0e4f95cfbc3bba3f5a121772031f08ba64d047b4e1f394a803e2197e2014caadf18a282e29c8e10efb4a195418fe2b2f8b26279717b05ebff1af9a92a050bd5d667a1c628c1193b5a62274bbe13898f815376801036ba742d387890e67e11fa27bd402ff71268b2075da0a1d121ac92b571600cf14d69f52daa1af234a9fe0c5f812822ab98da007c2daac81ba948e58704fe0b47805d092ba12e7106c9c5c81728b98254492f094f8182743213a5a170e0d169b12bc5ccd04b789d5a2fee3869fc1ea5a088391ccb164e4fffb8f070747720e8d53b448a8c73b938cab5cbb361030760f21b85169584c9f5aacd8e7b90a49ea51a812438eba978018208fcb522fa4c7e6d0a02e55708bd18f63d977c70c3602f2500b294c633eb75691f96ffcd3c35c993d04df02b94d4cb6eeb94bca550d55b33b9b8572a27884eee1a9ced8ab77c7d39649411f9d2c2a49e7d940c8056eed20d9786127f6ee057b6c2ffa301d05fdbb5bcb8dd2450ba2ac44a824cb3eb8258d0670666f7c44d9ef23ce1664c7e0de1dad55ece5db24b9c84e0ae7ce1831f14526238493694e1834c9b2dc5872666e430fafba1554075451c07e7562c0de7d1fd468dab2866dc3d3a68bf8361a10ac468147260cac81920339321457c1b44dd284144bd521571688e424fd2962dd21454874110034c417e4494857aa8c7e3c9c8e03670f23d7cc5ccfa8cc77172d425067523766287fe863fb2ff391e237f160144dae9a850fc8f5600eec4d1d971ffb461a318dcee3c02b0b11b00aa98103c193fd279936623af2121353dba101b7f44ef323593734e63eac3b6f16c18fc3d72762aa71acfa98e49c65d44f189a3ea95b93b7bb3a0e61089b74e95f0165b9dfaef07491b45f89c3c10e55165667e74f55e87f62ba9599f1ee4ffea18bef78f6ce0b15dd9476b65a180c674d4934937d56bad82bb5de0afa6d61abf28fda6771afb7f18e9cdd15bb33df20f137c2ddee4660894f8c908ad5ee6fb64f4c1adfc01d219a00ae5ba5dda21af80d6944de065f241b0eb0ced9d01d727c6e784292994a1807cb121bd58480a5c9c93625a4812e7f975f284a1aee962abfda852ec8550dc3203c1eb1548a61deb69353cd91fae4a51a60ff690fc384671633c02c2472af8ec3f9c9626f6b87c647c03b1f91257ae46680e5d5bde6cbfacc5d258b525f069281def1b84c06ce778e9ebb8875947856b71bfd7e89fcbe142de0861a8c8eb485df1afaf165f2020a71bc235efef7e38ef32edf0116787c0dd9aa23ac1b22ebda5a22da3e847a9bbc28aa1952c20f3f0f2bb309bfc09d3359d46cbc36556df6b8e1cf1aba5a76296792c8f78d95c33d3d8936993f8a596357ab5fa95d50e45fadd005946580aea404d47e302b388d16090675246724f4e78ae8103f5b89052ae4b7855dc903a282facbeed5e686a148042e5bd2666d9502f5088aa7b34479ea09311dccec1ec0798e61d9ea32754a9c33d0cdbeb1b58ebd76367847a09f160e2f7b3bb815f2f3e882917810e1716de6c18ef8bde046b8b3de70d43f77bb1f28e1f48957b2328d8e9772e48b68dbb9b23df8a95dd91b4736c20971d6ade889e126f03d2ac573e90baa614a78a515d3a8e612aefdbb1c7003b2151b3e271f91f40a27299119f3288bcfe87babdaa06a150f349156c17d30b60ad3e939dd2aea71e981d8aea2a45c0307a9ec07fadfb100ad741cde7bc3f5eb12c7932db16c44b4b2ce3e9622024b68b96e02c790aca6ccde0f8a9a2d576efda3a65f6da82106982ce79becdbc23d004fd83145d2d9e0bf03106d6467c370042eed5bc83d5835583a92ca39e822a07523e73f4c84a18bd97359bdae57c10c3030deadf4c9f3936c36347e29638f57a8b6839fbc26a7fe3b2a3e2c0a91e6106664f109bba37bbb86ed8ca0139264c65e7da8a7f9e4f9ea9ec0411dd472a1c9b74d71f71254bde87dd379175bb2647d26ec555c3e68a7cd2ffc87f0a73989f85121dd21779d17c5616cdfdb106d26a4364b73503acf4c9a765b8a0dff4effbe22572d0e07fe3aa7fc96ed254aa3c84ca844a98e72af71a24029047e56389e627030e82f0694889436e0c76f0e436ec5005dcfebf22ba84fd2a7e0ae3fac9a7f58416492aee2b397812700eac91fa7f22a254dc0b230b86016c3e0f05bac78f596d5bc94689a40cf99a0d32a28bedeedd896f6e5e85e019673e2712b0ac34186f82083909c9d680138a978ed232e05661105af0fd82c56099d72ac58e64d5776e191c6c2fa452bd2e3f2af9bf50d33680b3152c7f04144c4c0b4495f07812867bc6607505a3e5de3f3cfde0d09f2321b5718275c29889e5a1b4da137c8104022f35c649dfcdd7eb5fdaa383f05992d717be29aee03e80afe86f0649dbc5726da83a720b3c8f6ef757b6be5e2c032dc8e56953bb976e2b7ede5f4404aff65ebfe0eb1b67f3b5b3953c931662f43c921aa0cd27b60d41c67317a488fc52a2ab3727816780e1211bd9c5afad172c733d4264e41bd106d4f4cc8a6b5b957ab474f5efdfe0f879ddc1a294a979b8e93ff087bfd40c1c38e484b407c0ebcb1a5ebb4c9009f2a249654a3b5484120074e0d0fa93f67224a21484335df4834131a7b9c0309b8641cb8fa32ef36840e9834a88a58c6b9c30c95d326ead5f3601302b97d3897f88c1b0449779dfe527f83472a219d8aa3a553d5fcc936564c8d8c65caff634b36c61b251c1b0a9050cbca9b5768e9d877fc20c3a3dcb9df3bd642d1ebaa93d56dec55917ea490eb13917830211d84572b4e1997c1e18d36bd88b95461fb94dcc78c4e0d33cb35c05f0b9cfc63e211eb640ef4e8e328684f50210e69cdc273cceaf3f2fdece2c99e5924a03250cfeabdec67b3dd5eac34f8e407d1c0c7f2f77d7c4fc40ea7f6485f94db03fb7493f8a2a68c81360f7f5b534f15f2c6326179ace56fc85817dc8121437dcaf514b1b427cf8a1c503ea4755d29ef60b3e98c68eba3f9d02cd4e0c45ce032fe32c26dc7295678174d705b48b317746944ac9d212d824e2ca7d6a2bf8aa91e88d2e1a655ce8ddd757a05dfea80707e894788b11abd0e3442f13efd02e0cf39b1bb6b301168fa459f477c26b87d3da8b118f2ce4a7b9f3af666ee76c0ac8fd6cc4f0454b5c52834dd97d6436445357299f95888daeb5e7ba858f5a4d55d14ca91ab877c53ad0323b6d6ac8de7826197d4ad3d85d66e4f010ad267982513889026a7963e3d5666d8f7db08ea68b902f7e0f7592b5291de9f2faacdd4289fddc6c7039d56488cb935c5a6c694dc3da0deda68e673a2aa5826c8dc6f62488cba7e59bbe8dc6e4b274644e5bf4856cab009a8f5a88629cb9fde9d2e0ddbfe6f2e9bb793880fdbaaa8b36620799c87791538de4582206bc538de16f4689aa5e04fa507684d289a61ee46dd74f2161fce475ac47386aaa6f5f9b174ca1dbb282ca177cd975632f181e058558a3473dd4a15e2542c576e3ac9cd17fd997a6c5d3d8cd5dd5aa24a94043eabd0ca8dd84bb30ca3d985cd3cebae524439260f7442b6c4b8bac41bf5137e90b250a5212bfb21eba12f5cabebc889731e49d3f2b71e374e2c322b15275d4e6a70c4aeaf217860eaca6112522a14aa43bb6a767f99d67c4b7b270215dd827ddff737f18b5b0ae527961b28fe31320f190742f972fb553b493cdb3d4bf85e06b84d0fab05d8b299adc8e7267d5ca8583f1a4430c789e7b0ef503cf9c59244153252bbfcdb42d3e377005c7e86808d57fa6cc20e16c1fc1b54193352d87ac31252ba142573c3edf4f6416c39cac6d580d1b79ef4507438634b1250d8243bd176801602b26e9318521c012bb723bf1d957ab185296bf8d0bd7c1415169a1f989042e5656ef4c31f74b2f61a89f7c47717526a52a66d4d63f4d29475ba2b230b798cc7bf3f06faf4b2354eff437535b321b2d2a38ea2230cca5b9d5c9b8cbc53c2cf1366c5faab355ce0004425fa60a2fc8861d7b3246fcd0737b61a666708ef3dde205340b9e3de0befe4757f8aefc8e1f988502c9660b81eafb942a3a551de3633d0deef875a7eb7d21de918c32266ae08c31f76442aeb3a2ad4707e65bbb20e3136f54c1b3042e9a7d0489524172422b562fd89d003e1b0aa3e03fad4ce0d468dbf1388a2f3ff9cfa2e821ac57b251c391b968488bb4fa7734ffd54163811fcc6169c5e3da63fe86cf308f85e4e0671541d45108d6d0247edd495b4c6ff69c549e1d1fec6f372e5f65a59973706e4d06f58d9cd089aa36f1aba5f68b29226665e2fdf45bd8c1bab4f9608fb65d219052b0092ddfa2f27952a02e5567567b7937a075dd802806d22adb0c9b409c68621dacdade03258e8c231bd5ae76f8f64e1a8582b658b7023daaa113be8a352b74282174762b4fb9aa2c3a9a890759e6d59934a2d71589282a4c0df15ee8e6ddb52557ca4d0a6a692cce30549ff3f2070d01fcd72ce97bc8bd6058be6c2a87a65f5ca9bac74e6f1ac8d65ced25d73a695031aec5388e4dae80947c567022b07de274dcfb98683f82e49d9d56ccd122481dd6948c69c5d3a55fd6f5b767bb0be9151170a4764e724572f39a8eccd8ba26438c4101a2052615079474a531b35545763320befe8c0c30fc7ff29ad3212fa18378b837d4c90f58e99b086f42a2e8713f71efd242fb9f5f066bd9f6e2d373748991b2db301701381439755b9091593fc31450031c9d1d23dea36c2c764d4a157c8063f3ba1a351cd9ab84c4752abe7a7b64cfaff99b2ee65f56f1fcb670bafcb430a41574e5ca8aecff1c3ed1dc628c0202c37d9d095655cde411d7aa2abe12faa65bb429e7cdb0273cd272a4360e21df831f680963e65c4c28d20f24ecb98b844161ddc6658c4fc9b72da4e5d4c3c878f8c6a18e9e99df998c28a680c540a3e11f72bbf40e002af0166c3ee2fef79d28aa189be0bc649757fd2dfd9dc3663cdc2880c5762942a0efeff813e11e5afc5199ac199ea233411fab84b4427ea429ae423459492dbc05f09f6814373ae3716515222080608e09d01e9adda0a624084d90eba5b61d6f9de5c5ac698cd7b3da89cb7613d416e735b6e182c0a80087e59451216fff8bc43b83445905afe6ab972c721df0c443c46c0e75518b4fae5d14e05e62b3fbc26cd9ab58b771b313925b4f7449c1e517d833ed8d2d61962857dbc", 0x1000, 0x2, &(0x7f0000000380)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x80000001, 0x2, 0x10001, 0x0, 0xb8, 0x5, 0x800, 0x1, 0x1, 0x6cf, 0x7}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0x3) open(&(0x7f00000002c0)='./bus\x00', 0x8000, 0x112) socket$inet6(0x18, 0x4000, 0x1ff) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000240)='./bus\x00') 10:12:39 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x800, 0x0) getpid() r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x20) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) r2 = dup(r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0x2, 0x293, 0x6, 0x1, 0x1, 0x8000]}) r3 = getuid() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) fchown(r1, r3, r4) openat(r5, &(0x7f0000000240)='./file0\x00', 0x8000, 0x102) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1116, 0x0) 10:12:39 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000180)='./bus\x00', r0, &(0x7f0000000000)='./bus\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) read(r1, &(0x7f0000000040)=""/192, 0xc0) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000009c0)="000000186204018b002b3a0000030083caf7afb9d8dcd140342e03ed50f8f7c4e5e5bd43000053b5d1d09075858a13f1071d36803a52f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf6", 0x57}], 0x1) 10:12:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x81) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 10:12:39 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) pread(r0, &(0x7f0000000100)="e8b4dccb178a090938df624e56982f15809919be65405ede0c5c5f288bc9f4929ce4551e42852d28180547942470df766dadd1818fa2bfeca2b96b483fd55fe28b5102fec0bbcc0bb75df3c36df882f0fd4a9f2c9d3acae0716e4942e382f8c96c020a5bf9b216345855", 0x6a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) 10:12:39 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1038327649b13a9e, 0x7fff) close(r0) r1 = socket(0x18, 0x400000002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x64) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 10:12:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) kevent(r1, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x6, 0x4, 0x401, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002be000/0x2000)=nil, 0x1}, {&(0x7f00002b5000/0x1000)=nil, &(0x7f000039f000/0x1000)=nil, 0x14819815}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000185000/0x3000)=nil, 0x7}, {&(0x7f00002e0000/0x1000)=nil, &(0x7f000002f000/0x3000)=nil, 0x5}, {&(0x7f000026d000/0x4000)=nil, &(0x7f00003a0000/0x2000)=nil, 0x1}, {&(0x7f0000264000/0x1000)=nil, &(0x7f0000340000/0x3000)=nil, 0x3}, {&(0x7f000031b000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000202000/0x3000)=nil, &(0x7f0000067000/0x1000)=nil, 0x2}, {&(0x7f00002cb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fffffff}, {&(0x7f000007e000/0x2000)=nil, &(0x7f0000043000/0x4000)=nil, 0x4}, {&(0x7f00000ef000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000189000/0x2000)=nil, &(0x7f000023a000/0x2000)=nil}, {&(0x7f0000390000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000324000/0x3000)=nil, 0x8}, {&(0x7f00001ea000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00000d2000/0x2000)=nil, 0x200}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xf58}) connect$unix(r0, &(0x7f0000000580)=@abs={0x0, 0x0, 0x1}, 0x8) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 10:12:40 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x604, r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x3, 0xc, 0xffffffffffffffff) 10:12:40 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000340)=ANY=[@ANYBLOB="527beca5a924bfa4ddc3a7c4bb9d8019a2e0ba0d295a8dcbae9a29d1dad00a1ddab888d6a6198af1a97675e5aae29c91830969f1bff97c818fde84edf807dcf3838db774b0c0838418ab3b46464f3d318f78b803ce7ef2727f000000000000000000"], 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd5e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc0000000000000000"], 0x13b0}, 0x40c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r6 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r4, 0x4020426b, &(0x7f0000000040)) r7 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 10:12:40 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') chdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000340)) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='%]#[\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='%^\x00']) 10:12:40 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000001100)='./file0\x00', 0x20, 0x9) getsockopt(r0, 0x100000000, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = socket$inet6(0x18, 0x5, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001040), &(0x7f0000001080)=0x10) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) pipe2(&(0x7f00000010c0)={0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001140)={0x1, 0x2, 0x1, 0x8, 0x6}) 10:12:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x1, 0x0) 10:12:40 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() dup(r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x800000000000000, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x1) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 10:12:40 executing program 1: r0 = socket(0x1ffffffffffffffe, 0x7ffc, 0x4) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) r2 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x856511b4d0695bfe, 0x1) r3 = openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x0, 0x0, 0x5}) r4 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0/file0\x00', 0x200b0, 0x44) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) read(r0, &(0x7f00000008c0)=""/167, 0x295) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000000), 0x4) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x40001, 0xffffffffffffffff, 0x4000000000, 0x1, "1f76308304000000b820b2bf00000000e1ff00", 0xfffffffffffffffe, 0xffffffffffffffff}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000200)) r8 = fcntl$getown(r6, 0x5) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r5, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) socket(0x0, 0x0, 0x11ea3286) geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000540)=[0x400, 0x8, 0x7, 0x2, 0x80000000, 0x40, 0x2407, 0x0, 0x5]) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0xfffffffffffffe7c}, {&(0x7f0000000980)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r4, &(0x7f0000000540), 0xe3a, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000040)=0x698ace23dd04bf86) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000700)="00b5d424fbcb4bd7a42e8d6b2ace7900", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000b80)="043535243b13f36185d29f44ea3eec91f1be0a46f9a857489243088ad498ac2d9de87ea312fe2190122f982220514fe1f9414f41026ac01f5dce53b08ab049e7dfe87d9e6758724fdfd4c72688a0975491f1d5ee4d20b016ae5f068458d64155a3a6a9398a2b483e7bbbafe3696a3a7fe0807d3a1c0b2df9fda84d973971560a9e9a16555aae2c814f48ebd9bef5aa253a315f2ec9e432e32d4006e63aebf00a606cf9abf3099289cb03fc22b1d79c30cda1ee3be64bc2f593e2d84c320438a11539489a154f6ceca97d4979fc9b2d5612eea0cf63b5dd2b700f25d884cb18d47c29ebb8079be3ea16a17147ec1cd36b1534", 0xf2}, {&(0x7f0000000c80)="c8848bc4bb0e8e813f9d87d54993829af5bbf647995ed75a0f6793280d6c84b63e02bc576b8e9d12aaba062607d5d17ef585a31e2b63f265e8f3f569f5d50169daf3f19a9c109f36d83fd3f122850ed6291e0b271427bbef275afedb6709a19acd56f9fd83c2296955a20cbfdbc664784451c645c133ce90d5d6349c264017d591e5e261e209bb97739401ebed1b6b6efdbaf51a396b6f9e18983db4906741865771a1954b61008423fab29d8a1f9c70c4888de52a778f7a2adbbb87d9e0b832f0f60c59d6fffe2da741ce4198252fdf5b9cee97408a8732179b4f86d38e21ea7bd6edbfe8c134099fbaecfa3862252ecfa3227b", 0xf4}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r10 = semget$private(0x0, 0x3, 0x4) semop(r10, &(0x7f00000000c0)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x1, 0x0, 0x1000}], 0x2) 10:12:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = accept$unix(r1, &(0x7f0000000540)=ANY=[@ANYRES32], 0x0) r3 = socket(0x1, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f0000000200)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000240), &(0x7f0000000280)=0x4) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xff, 0xb312, 0x57, 0x0, 0xffffffff, 0xc0000000000, 0x4, 0x1, 0x1, 0x9, 0x3}) bind$inet6(r4, &(0x7f0000000040)={0x18, 0x3, 0x4, 0xff}, 0xc) 10:12:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="4188dc39a543a691", 0x8) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0xe3) 10:12:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xfffffffffffffff7, 0x3b0580000000}]}) r2 = dup(r0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r2, 0xffffffffffffffff) munlockall() r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r7) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000003c0)={0x3, 0xfff, 0x5, 0x2, &(0x7f0000000780)={{0x5, 0x3ff, 0x1, 0x0, 0x4, 0xfff, 0x5}, {[0x1, 0x7, 0xfffffffffffffffe, 0x1af, 0xffffffffffffffff, 0x3, 0xfffffffffffffffc, 0x7, 0xd3, 0x9, 0x0, 0x1, 0x715, 0x9, 0x534b, 0xff, 0x401, 0xf11], [0x0, 0x2, 0x7f, 0x9, 0x7fffffff, 0x8, 0x6, 0x401, 0xff], [0x8, 0xfffffffffffffffc, 0x8, 0x6, 0x7], [0x0, 0x5, 0x400, 0x96, 0x2, 0x9], [{0x1, 0x0, 0x1, 0xff}, {0x48000000000, 0x8000, 0x10000, 0x6}, {0xab19, 0x82d, 0x4}, {0xfffffffffffffffd, 0x1, 0x8001, 0x7fffffff}, {0x7, 0x1ff, 0x3, 0x5}, {0x0, 0x1f, 0x7, 0x6}, {0x80, 0x2, 0x9, 0x4}, {0x4, 0x6, 0x1, 0x7}], {0x8e, 0x5, 0x27}, {0x400, 0x81, 0xdb}}}, 0x1, 0x5}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r8 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setgroups(0x0, 0x0) mkdir(&(0x7f00000005c0)='./file2\x00', 0xd) chmod(&(0x7f0000000740)='./file0/file1\x00', 0x107) ioctl$TIOCSCTTY(r4, 0x20007461) setuid(0xee01) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f0000000280)=""/36) 10:12:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="ab7ae8bb0693a57bb1dee02f14bf64cd9d631e3bcae5e744c71b0e4805a52b69948324852fbb3abb4ba521c4b12af62296bd23057edb1ac8e0701eb78dbde0075996ebfaa3be8864a11a5e75f774538014e085cce9ba08f6044c987245fc5d068e8655036c1a1e057ad67dae25e775e1eee36da52e0e278574e72fb6a71b24a45ffc1efca6a0a2ef80952d354b8f33240c45699da628d369fa87040c66a08fec5ac2bff3f06e57fe88cdfd4e0dba6facfce5992bd5e54b58f8a109bcfe47b48f9648e4d4f347ccb4b315f18ec3eafe3c02f663c11c23ef7fd498dc67e41d3702867f92347df914f3", 0xe8, 0x401, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) dup(r2) 10:12:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x87}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 10:12:41 executing program 0: r0 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) r2 = geteuid() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000100)='./file1/file0\x00', r2, r3) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0xffffffff80000000) mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 10:12:41 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x3}) 10:12:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x42) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10401, 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x401, 0x0) 10:12:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x6, 0x2) semop(r1, &(0x7f00000000c0)=[{0x1, 0xfffffffffffff6ec, 0x1800}, {0x4, 0x3, 0x800}, {0x2, 0x40, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x400000000000, 0x1800}], 0x5) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r0, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 10:12:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) semget$private(0x0, 0x616ce1d5ff47d31a, 0x152) fcntl$getflags(r0, 0xccb6e15cd50548a5) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 10:12:41 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0xc) ioctl$BIOCFLUSH(r1, 0x20004268) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9bc3676dccd04245e", 0x11}], 0x1) 10:12:41 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x263) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x21) close(r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x8, 0x4, 0x7, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x456485b7}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x15a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10001}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x20}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffff}) 10:12:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r0, &(0x7f0000000000)="aed8957a347fd1755b098959c8a823cc798e85fb507668c3552f46ec397a155b2ac9736000"/52, 0xffffffffffffff39, 0x0, 0x48) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x80}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 10:12:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x74}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:41 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) recvfrom(r0, &(0x7f0000000000)=""/44, 0x2c, 0x1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x9, 0x9eaf}, 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 10:12:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) pwrite(r0, &(0x7f0000001180), 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="408e19ce16a8b6770b55051817296c72d4fcffffff211ef5e2e88cb8adec5dac72e46a7b077b3c4a108818498ae987767d180c3e7b1deb68db9af5dd103d8402fa7a0495b4dfbf1ac61180b93d7caa52643d97"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000080)="ebfdcbff13b9fd812e0000713048e69931929648e0959e3eec8b49f1edc3131c2baa196de3d9dca85e3a8b9e00459832bff7667709669cffc25d394c", 0xc) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, r0) pread(r1, &(0x7f0000000180)="265c0c1c4dd150a938c2c9ebc0125734e224f82d0558b063bb4720b531f60fb7cf9a638646a2af873cf723a35c57b6770a3842742701140d49a9aa86a1a12151d13ec9590aba06a824bb5c438ec7e820639cf4fa93be504de62bbfab44c0c8850d5aa9f991986074f2538af958301ad9e424bfd66c73e319ddfd4484f014c62e04a8e497c926563fe683b43644d9f2edf1bd1b9fff862bf3d18f6cd788719a5a29b348f8fbcf3c83c2c31b0ae490edaf81e1c8d6a95ccbc79eb649bc4b0739e296c477461c7c8d8f89950beb33f0b1edada4d691de21cce2558354f37666c916f466ec08daeb9b09df37fcd3646c71bc19523e580a4084de996f0efaa633076b6b47bd721621ba72fc8370a35dfbe3db553f836b71a20982b864aa20345e5b6a2dcdc96adf037f99b1c17ccf4bac338f8845f56c0f9f6a58ab0871b128575b4f097b9edb142d4ae50cd40e8250eef298129593f8a0f6f481be7fe526b6eeb6c54cddee38b968b7ac6f5e5abf573a743ff914ccb2ccb2f03a609329631d9bbd58076587a80c09598362a6ad44236208d479b0074b7e478e6694806997bb210cfd210f174cf4c08448e7b0f369fe4f3de4b7dfc9d5ecfcf20469adc93578a3c37284f29fe0bffa669c720a9cda6a7541d33b0420f796018d6d2528d4f2767c13c92437bc058c3b5ee0fe802eb4490780e383d740c890382626a7df7c94062363d83423b8db57cd9ebd2a2bb661c8e9962bae06a0edd03c04332e199144bbef3a38625bdf1eb2f4ade9d0eb34f1739bf84c1cc7a8ef71bf36f11033ebbdc34ac415362e254bfd9d0599a25dc145026c455057f3e98c41b283a1707a0c7140b36718f41fb2e1c9f1a02d43876aa6380e2398e9450bf49169cb73f490148cb667f143da5c9a12547c392c32833685bad412c8904adaafaa2116a22d0c2d4fe644b3da13430a110584f0b221f1c3f75fa4426f9a1509ab0b440e6a73a75b382ac7d44a3f60d95b6d4d70e458f4a72165927ca89644c90b54a314439ab68e8dee30a3457c1f9be91ded4074f1d95e19cb6969058740d6bb8bb82f2f706b58b725e362aa97cbd03b98cdbce8e9c2ea6125f3d3e5b9fcfa613723943c7373e7016902cc2def254dbc695dcc8ec83905c4356ddce8dc38ecbd3f7fd7036d25dfaa583db1edb209cf83da0cc916280d064f293506de6875862f8c827c9f09b05767790ad8b198156500aefc257f24e01e696c248ebd58778b2384d3745891eda89e0494785065b3afeaf710027c34705f5f39e9f67a89d0c9aab1bfd4e435a3355edc16241c432f26eeddf40622773c8f7d3dd8ddc66fa73bab08f906ae3207187ae615698e4d894ec213c2f17ec9ce67b2739e06cd5f0b12a60d5e88d0788157c5bd23eb840d1eecd514ae2776ea47fbb1eff7051df5846b1a31ac54d5f55a701a3ad8668b159f8ccb7c100017e064d5570662c8198a60a0bc388ad22696b2f86204e86657d758ddba5c9dc00646104e5177aad507310f1ce3bdf7cbf1b69d2b7b404937011f993d78f99d60d5849bd929b2d92034c5f3d260bb003270f6a5a20d738d0d3b022150defc2a3fa6cabf122051103586b83902363db22f5399b525d958a75cf01837963d1732bd4444c6df1c3afce195180ea220aa2e0213b01f2e23a9fdff2da8ae1bc748b7597742f6e938cb22667b102dbb68a16095769d83adcf30a5f0d1e62188059ca82749369dad51880aae52d3587ddf2cdf35e60edd5b1d1965e2e12af91d6722478bba54ae07119ad0eb7ccee8ce96f62a5154831797e1f6a3d11860ff95719f225e75c7b952d0be7c4801a11e4a98108a7b74be3b9cff1edaad077963bb0e0aa96f2a1a3ed45df58090fd9ba064315d70e15abdd59d3d821bef5227cdf93ad1fd6cbcca15b6f7e5aa4ebe41f655c93128cdd041dc52ff0c1484b700952e6a2d78e91c33e006c7014672c737fc8388019167b31ab2c17c221d3d24ac05f56b930940f88d9e795a47358f392904f5d5bcee362a6a23703859ebea949ee8917c2c73442b21b76f5858b0dc68a22fdda849c4576228995e6242a3d3ff91752e6a64c7e0b957bbed1af3bf62484972450dd81000b837de3cb2e6015b1306824375ef2f5c6a576d3d94070fdf6bb1f3a4cf26f72cc05d8a0ce428beec2fabf5d6ab8bfd4dc8911294d5bad36a41bf9caa9e6ba5d0907ddf3338e5270b958aefe15e5b0208454326ee0f9e25a80c128c09c86c927ae7ac72049181e1049e1c887679e084e7cba2b9878d348738e5d693e82be625d261163b2ff0cf4b35645dcec1d1d93240ad3416345962d52d0e18a05266f5ff9f80cf2b430aaf679e4a2015b6df26c198aec468033826f8256f34c8e8b3635efaf795b81ab9a37e37aed2667cef731cc4bac6434c22127920af8770484d7d5fe43ad0c3c4e2e666ebde89f30ddad3886a22213abaaf72782a8b3893ac6b1c941a7a6e7c9545c150af7a80e0af5c409655447e17fa76aec7967321a8a3eda3f2430c8a8690e692073d881acdbaec877f6e6eb747c2d8068e3afc5d675d780c2174ea4b3ee2c57aaaa5506348a1464792ef062d2b30bc43937adeed08ce0e3d91e816239e4407748006d20630f32c10f74cce96b3849e616d5ed386ea1f6ca431d96ae2399b7e3006a099e46c04884d459b991a680bed6d174dd682a867d15c55a6fee9d11652340fdca771d3ae5c0f642ababea389388b40653aea84471350071c568461a58653164a4d3c2e03bab0cf1ac50c4bb0ff63f13d78a5272fae1841ed06961943593796312044b6db76c6667b171ad78ac628582d23db0c7c0f6b3b3c85d4e2b7dccdaf9cd6902eff3f745d8ca719e8d6dc7b5189d97e76b56c4b76c0bf68ef505361985c355bb325cf61e81d64c3f9dee8976e6fe0b8f87503b0dee1960815a9057cd98ecb728bd1c23feddbcca53859d684dcf3efc2a8557a57474a26e569dd17be9ea78061307dbd3e99fb3f8360334b1754ecb7c6abff19243cb7aa59a398ac5d4e9c0ac85d96aa6af1f96a7d770e55519a475f358e0b6f2d1dd618794da1f11578acd8c56406c2d3649ae925d8e0b477dc1cef337b9c1bef894cd72cc2350a1a8fde81c260fe279837d3bf0f0befda0e8cfb21e02559e9df833031013b3c7f4b98559a4766f909e058ef221cca72a52e65a449c0971cd07665e64a435de13a2dc6a24d3891eba2d104e900eed81bddd4f21ed19f79e1629e6f54216033a17a5bb2ff5b3ffb65298910308703b41262cd8147e3a6a400a22f4622ed2788dcc44e824df8d3c6d2498c1b0003d1c2c51c7da665c75e1ef6ee565a674a483a7e1a26345673cf72059610ac8cc93edfe08cde5512c929041e21af81a685c51446c55355dc07858197869992aa6ff11b7b9e3b974af97225d6a2cbdedb45a95f3d8900f7ebaba7d6d552011c240343aa0ae5848f5799e093724453bc7bbd8869e054357eaf231f26a8ac123b58e28ab16197787962656be1cda25871a2b6f9ab8a1fe0af25df8de4ada62e7a1d4a990d29a996996ed843ae38555e8657d9f3331da6b50b0c161d6ff32c35a11fa5eecc966c7a93008dd27fa53baaee5a6d62945e6ff41f3f5bffa2339232b835616d1033046c982ba5836fa97d6b7716c7a0460e49f9ffa28c99811bc609aa5e3dc4b24e041d7ca628044fd53e84c9a1d4e6889e92cc1a7df6f55e5e6b4ce20180321f17fa6caf0dd4ea85df510cd16bf5b88e3341243a8a6e7c4ed48009cde6697fa4fcde33c23595fffb8548657b29b3859b21f778c963bd8543e8168fa6aa817e0235c265f3e6ad53fd502c9a4b43096d21c1c8832c10b8ca5e51b1de4efbff1dbbb5f7a9223676ce1f40cce8cae6b185235dbee515832ac2028c379451db1f2d0800dbba280e5a6e9853dbc4049397983bfe3e224371343d49710cb9f9707cb1d3e89583d2fa3f92b98be3b582784c6823d7b1fc5914c3eed0a63e737dad6979516e6dfbf0401f81588c131662ea379ca98f7f9dc232720b7c7889d55a99339213ec3dae9d496324b652912cf0f5a19ba6ec7ccbc0c9dfbaf0f1a7426ec98fac01667385ebeb1c70d6c0fcdba00461b4d39972ac6b0b4dcf4fae68613d586eaacaf101c36c1e30127cf103c62bbb0ef25b694b6180bb085bd2441164657ffb764ab79e9dde91c1dc7b323e70f7f0f3bbfc1d5cf6bb67b520599361d8261481e94eada01d96f539bde87f013284d4c1136480084c8529bbf766a6da5f9339d8cd01c19855300ff55099a457167096857f6b9101d3a6d4b63144eb54f7e808d741a32083cd79dd51c8af8ec4c835b7f8e591281d1433f51a663a659d1e0d6503fdc9ba4f2a5ebe80a4bb73feaf1533a71403714f1c20d0ce032effba8d34ad8444c55326180c9a752144d2d7102d338c66afbaa148bbb466d218e288334c96e46e3213660fcc4d9c5e602c9c959cdb2c230b705b92c446eabea369f2b510017272e8d8050ad8108fbc79cd19df7804f9b5b813ea0065f9b8b22d43fbae25697fc0415f86c707a9bf583010c9db053a658414dd84b81ad486203ae77e2172782213d3f7890b0490513bffaaa032441ccc101c8fd2daa8047188916988ce19ed53651042b4cb821b28b67caf0b558846bf73eef83a62b8ed943939af34fec0f11487b52df7f5b95427b4817085a03bf276f8036ca4afdd32a7af19606c13c434d5b39b89d1404aaac339a7064e6805bfeb265b87a064ae89818231f308508b3561af15df2c772b7b3e675709c4bf20cb46bf4203756a8940d7bf92508cd181a9e5604f453e7343fb461f5efb970aab98fe0745e30fbf248f3c6d059e9f194206557d91796c4bd2e4c8434ab77f559f489e1b026775c83d4b1c0c3503a27479ab960da1f6c28849c91d6e05bf6feba4c60426acbd2b4791e663b049d85337a495e767ea88626fa337445de036c21f26d32cf6ad45a3f5175160a1e9680cdd8bb2c697011e533ff9d916ee79952fb48927e0afcf5ba435868a76fafb8e1371d484bc092b8c9618f37ac9106b771f2cefb3ad11a51123b25c6f748148e249acb5bcdbc4a5a3893aa417ef902e1a93f0e786473934a3d6576906a12ae08166e1a2dd8cece8f4ddd074a3da1a27880978e611b4cc4116b2d24be1ac8352ac01acc8f70de9e0c5d1ef47da08874e5619c1887a8f76886c5971695e618084fb19a570ae96c7c2950e6e7ea434f7e0044eb44cea1b58efe1958c1ba1e8f6430544b302238c646f297f8262b36c61de0d14cfa8051246c7433f7d3caf9c35508df2bb828834363a13cdf7942d45c3dce66def13d1b8f3d8461a27b68ef5e8c6d3ebd320984614ceb34f7c06a60ed96e034884e284677eabec1eb938b18b44327443541d09e7210f5523abde46e2a70bc56919ac3a08d1e6af45b1ed7a9a04f7ea9891a412c780082f1d2843aeaa732ce8158dc882cdf854777e323e169f81fab7e9acde3bec577ce86f587292bd1ed9ebd7ee2861507ae4235795be08dd13c95b87c96afb9969f9380b6c2673952df3d74c3d9f3fef10558475af21ef8a22e8ba6adef55d2e2aff59ada41b2d970987d3641f655bd5f24e62fabcf7ff2665eae954d9e9ae9930381b59c0075a083f0007c5657f48e3ce68e49309c23a73feb16ade95798d65618c06b7827883cffa30e8989e5480907a1a49d2f187d09a4a617cffb0f6684f4a6c4491ed0b7ed2409f46288b1bbfb3487c447b8dc723b243dd1178c130799209756d746882561f9003a160e81b223094de3a9cb59242f6", 0x1000, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) 10:12:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x60, 0x122) r2 = syz_open_pts() nanosleep(&(0x7f0000000040)={0x5, 0xfffffffffffffffd}, &(0x7f00000000c0)) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) listen(r1, 0x0) fchflags(r2, 0x1) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)={0x0, 0x8}, 0x10) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000100)=0x34, 0x4) readv(r2, &(0x7f0000000040), 0x16f) 10:12:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000123090000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b813cebdbb7e563c73891d48f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2401757105050000000000000065f3482e093de7", 0x150, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000004c0)={{0x18, 0x2, 0x2, 0xfffffffffffffffa}, {0x18, 0x1, 0x1, 0x1a}, 0xffffffff, [0x401, 0x5, 0x7, 0x89f0, 0x4, 0x5, 0x1, 0x7]}, 0x3c) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000480)={0x0, 0x9, 0x0, 0x2, &(0x7f0000000200)={{0x1, 0x8, 0x4, 0x10000, 0x8, 0x8, 0x6}, {[0x400, 0x5, 0x4a9488c1, 0x7, 0x9, 0x7fff, 0x6, 0xc6, 0x101, 0x5, 0x7, 0x100000001, 0x9, 0x3, 0x1, 0x3df, 0x23, 0x6], [0x101, 0x40, 0x29e26fa8, 0x2, 0x3, 0x7b73, 0xb9, 0x2, 0x0, 0x7], [0x1, 0xbda, 0x7fff, 0x0, 0x9, 0x1eb3, 0x2bd], [0x3b00000000000000, 0x401, 0xfffffffffffff801, 0x81, 0x5, 0x81], [{0x83, 0x800, 0xffffffffffffff80, 0x1}, {0x3, 0x85b, 0x5, 0x9}, {0x4, 0x8, 0x7, 0x800}, {0x1, 0x401, 0x27, 0x7}, {0x3, 0x8, 0x341, 0xfffffffffffffff9}, {0x62, 0xff, 0xdf, 0xc82}, {0x80, 0x8, 0x6, 0x9}, {0xfffffffffffffff8, 0x7, 0xa25, 0xde}], {0x80000000, 0x1, 0xc55, 0x5}, {0x9, 0x0, 0xb83, 0x10001}}}, 0x25, 0x100000001}) fcntl$setflags(r0, 0x2, 0x1) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 10:12:41 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000001c0)=0x4) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="fcfdbe4014cb5cf28f429599154deb1a7a0e31a212c26fdb0b9b51a1b7d67712facbbfaaa0b1716b58a495c669614b77f66071c6cbb95c4cf111fc5d6ceee0bd005c9dfbedc610fe644fd2f4", 0x4c}, {&(0x7f00000000c0)="242ca5fa279a75fcc3738b7f31011722953549799bfc27990326b4b7ffe4bdbca11470d1bf2791faf059401d77f044ae6de2241374bc11b91b783cb4d8e179950ea473ca8b03ea121735a7710d7dff2a1d34b7dac3ca7f28c32b42d09381e6db15447249a48d74590299e019e63ec0ceabd84fd32b7fcfd31f39a52084ac4d9c44048813aff2b77216", 0x89}], 0x2) connect(r1, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) 10:12:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x50}, {0x40006}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000340)="8cfa85fb") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x4, 0x4}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000100)="4bb98b32b80347ac24ecac4018dc") 10:12:41 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) semget$private(0x0, 0x1, 0x18) semget$private(0x0, 0x2, 0x21) 10:12:41 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x1445}, {0x100000001, 0x1}}, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 10:12:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x100) ioctl$TIOCCDTR(r2, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:41 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) read(r1, &(0x7f0000000040)=""/127, 0x7f) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 10:12:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) shutdown(r1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe8f, &(0x7f0000000280)="61dcdc674c6c2ce03dc1f1763de5e3a976becc35830874135356141938e1d032393453ce4c9c874709e9f5cb6eeeaa7bbfaa20c43d3303477b89934d78e38c275a69") 10:12:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x3, 0x7, 0xb4d, 0x7fff}, {0x7f, 0xd8e, 0x2}, {0x0, 0x71, 0x3, 0x4159}, {0x3, 0x7, 0x401, 0x9}, {0x5, 0x8, 0x1, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") 10:12:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x1, 0x1, 0x6, 0x200, 0xfffffffffffffffb}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x5000000000004}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:42 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="830201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:12:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getppid() getpgid(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x2011, r0, 0x0, 0x23) 10:12:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x7c, 0x0, 0x1f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) 10:12:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x2, './file0\x00'}) r1 = getpgrp() ktrace(&(0x7f00000002c0)='./file0\x00', 0x2, 0x40000100, r1) r2 = semget$private(0x0, 0x1, 0x97211f74aee21e54) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000040)=""/67) r3 = kqueue() preadv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/129, 0x81}], 0x1, 0x0, 0x0) semget$private(0x0, 0x4, 0x100) kevent(r3, &(0x7f00000001c0), 0x100, 0x0, 0x200, 0x0) 10:12:42 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x201, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x6) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 10:12:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x3, 0x1, 0x5, 0x8, "fd361de0b603d1b8459436d0b3ea0516f86b66df", 0x10000, 0x1b}) 10:12:42 executing program 0: mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) 10:12:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) preadv(r2, &(0x7f0000001400)=[{&(0x7f0000000140)=""/108, 0x6c}, {&(0x7f0000000200)=""/52, 0x34}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/70, 0x46}], 0x4, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 10:12:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300), 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) getppid() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7f) kqueue() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0xae, 0x9, 0x9, 0x100000000}, {0x100000001, 0x851d, 0xffffffffffff207f, 0x6}, {0x0, 0x100, 0x5, 0x92}, {0x6, 0x9, 0x3ff, 0x32a}, {0x1, 0x3, 0xc4, 0x43}, {0x401, 0x1, 0xe6, 0xe8}, {0x6e7, 0x8, 0x7, 0x80000000}]}) close(r0) 10:12:43 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x160, 0x100) ioctl$BIOCLOCK(r1, 0x20004276) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pread(r2, &(0x7f0000000100)="c9ffe4c6f15d90da3bcdb5382007bd4905a1559229aac8b7d2c553f32d6472ef8d31c7d94927bd3d2bbcd3406c9b61346cdcb987abd66d1747d6b14e8da925805d2405531fd0e4636981f93c0fd43adfa4397159ecc4daeab10c10039b386eab6b525a0e2b010ddd4c0a0fa59e1cd5f1f79c1ade8fc9f33c4c82bef38aae7585e0ad386787a3b12ee588a9a0f936f42d4b882054300525", 0x97, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7, 0x800, 0x9, 0x1, 0xffffffffffffffc0, 0x87a00000000, 0x2, 0x0, 0x1, 0x4, 0x9d}) 10:12:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f00000000c0)=0x1) 10:12:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000001c0)="ee82e70bced82e7c5eeb604892ed1dee3ddaea4e0dccff481b8f8751a0e24e374f530f9883e8b5e1d6d75d050fed3f6e785c29e079396ed52cf2dd35391ba450179295ea8e3cbf45540f44a3db4e4ad85b11fc9fbb1162a2781e0f668fb2878d2fac76384a06d9d720432fd620eb8f70b2bcbc989c5ee5d913ca6dde277dfaa777f42ad29b1531eb0c3c9b91b71ba5c2824cd9b97e7804de9d4da790f1eae9901f5dd45634ab4dfb17f3d635fd2874e85038c07be7ea70ec10d5b9cf", 0xbc, 0x400, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0804008e03db8ad467d88cf599ffab0b21d6c7f333d591051a020004"], 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x25, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 10:12:43 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0xa1}], 0xff, 0x0, 0x400, 0x0) pwrite(r1, &(0x7f00000000c0)="d20aded8d62e71006d81159d1c8e11fb28e832b4b478ca72081fe2ee58ac5416988a0335cc17c071e88772f7113021ed9f0451448145848218d90b3313abf4c4f40558a2646b947f5c48f81a", 0x4c, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 10:12:43 executing program 1: r0 = openat(0xffffffffffffffff, 0xffffffffffffffff, 0x8, 0x140) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0x1, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[{0x5, 0x7, 0xfffffffffffffffe, 0x8}, {0x80000000, 0x73a, 0x6, 0x3f}, {0xe6, 0x0, 0x81, 0x6}, {0x80000001, 0x1, 0x0, 0x81}, {0x6, 0x2, 0x2, 0x8001}, {0x8, 0x0, 0x0, 0x71}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11, 0x80000000}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() read(r3, &(0x7f00000001c0)=""/133, 0x85) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 10:12:43 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xaf0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x20, 0x20, 0x7, 0xfffffffffffffff8}], 0x0, &(0x7f0000000100)=[{{r1}, 0x7496e37302df217b, 0x80, 0x60000000, 0x9, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x10, 0x0, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0xe4, 0x2, 0x6, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x81, 0x0, 0x1, 0x1bd}, {{r1}, 0xfffffffffffffffd, 0x4, 0x4, 0xda9}], 0x401, &(0x7f0000000040)={0x9, 0x7}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) 10:12:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001280)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) setreuid(r1, r1) munlockall() r3 = semget(0x0, 0x2, 0x8) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000001340)=""/35) r4 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x100, 0xb3d2, 0x9}, 0xc) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000001300)) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000001180)={0x18, 0x0, 0x5a, 0x9}, 0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x810, r5, 0x0, 0x0) 10:12:43 executing program 0: setrlimit(0x4000000003, &(0x7f0000000000)={0x100000, 0x100000}) 10:12:43 executing program 0: setuid(0xee01) r0 = semget(0x1, 0x3, 0x288) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getegid() r3 = geteuid() getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r2, r3, r4, 0x4, 0x1}, 0x5, 0x166, 0x971}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/218) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) 10:12:44 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 10:12:44 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) setsockopt(r1, 0x3, 0x96c, &(0x7f0000000300)="edd46613d83ff21be3a84bec9bf37f8da01afbd9c502fe9dae22c9e6633d1cc24e13036c4969f11e179d511dca0172fd79b5b93f6eb9217f75f4cc3e0e4f5695dd910d20f1c84152448265ae707767f25f5af07c4d19b29ebc31accfaf4fa860da4b203c1d6d90e700402bcce40148f8d09d31b5bc39f34f7dcef45ce6a3e231086829425e8f75b3577e429aac160f21bfb8474cd87015bfbca63fad1599d886e7d1b5842f4b8091ae61c6b86d23c386e70f6b0d727336a574419612f45b3039cf834469c47181a9072a5fc91157c4ca167b0e3a574e46", 0xd7) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) socketpair(0x6, 0x8000, 0x4c, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) 10:12:44 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x200000000, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xfffffffffffffffe}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x81, 0x36ec000, 0x7ff, "220eecd8d6fb9449a812723ce9b74360ec895f25", 0x9, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 10:12:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x100000001}, {0x18, 0x2, 0x9, 0x6}, 0x0, [0x4, 0x3, 0x0, 0x800, 0x403, 0xff, 0x80000001, 0x2]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r1 = kqueue() fcntl$setstatus(r1, 0x4, 0x88) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000080)="008000", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:44 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x8000) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) 10:12:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x1000000}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x800, 0x400}, {0x18, 0x2, 0x3, 0x3}, 0x3, [0xfff, 0x2, 0x8, 0x4, 0xffffffff, 0x4, 0x0, 0x401]}, 0x3c) setegid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 10:12:44 executing program 1: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) r0 = semget(0x1, 0x5, 0x100) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/230) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 10:12:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f00004f4000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:12:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x28}, {0x28}, {0x6}]}) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100000112) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') execve(&(0x7f0000000440)='./file0/file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000640)="129f") 10:12:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0xb9fdfb925843e8b2, 0x0) socketpair(0x18, 0x2, 0x1, &(0x7f0000000280)={0xffffffffffffffff}) r2 = socket(0x2, 0x4000, 0x2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r4 = accept(0xffffffffffffffff, &(0x7f0000001600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000945dcccdea9b229500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac1dc0468c13032e16d32a45a6313dbdc873affab1edfee0a56a4e5dbbd35b7dcae672e9aca904ad15c52df2d065cf50a9f248950590be9ec470370c81d9f9bad972b2027a321ccc1497f7ea2d45b30dcebb253f94afee667149b83b43fe7192d665504f744dd37175c46d35887c9b5c709c721ddb04b3928f60ff57061ba79305685a74fe988d9e2d2a138f0d4f3bc054b3bfeff6e04f7e3fbbe0fb2151c2b10ab6394708fcd9e5b07f35242eb5d1738a11c006243bdc21e1223a477e23bd53887b0fff9f239ff942ca8004fa15d11404338d897eaac5f568e2830b315fb891d462a32e404fe9c62a4d346d9b754225f1887dfe799c14b4e9a4cdb2f9c0c0efe6dcb87a270c1da6bd3e5f6286736f5081d29671e43bacb548f04c4af5a6ea060f49181280b12912524be0d91db014db6170"], &(0x7f0000000300)=0x1002) r5 = syz_open_pts() r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/zero\x00', 0x20000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r7 = socket(0x6, 0x4002, 0x8) socketpair(0x6, 0x1, 0x6, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$inet(0x2, 0x994bd0fb8f770e20, 0x8000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x8040, 0x0) kevent(r0, &(0x7f0000000240), 0xfffffffffffffeff, &(0x7f0000001480)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x0, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffff8, 0x1, 0x1, 0x40, 0x6}, {{r3}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x66c, 0x9521}, {{r4}, 0xffffffffffffffff, 0xa8, 0x40, 0x7, 0x401}, {{r5}, 0xfffffffffffffffd, 0x1, 0x1, 0x9, 0x17e}, {{r6}, 0x6153380997518603, 0x20, 0x1, 0xabd, 0x2d1}, {{r7}, 0xfffffffffffffff9, 0xc, 0x4, 0x8, 0x2}, {{r8}, 0xfffffffffffffff8, 0x0, 0x2, 0x6, 0x5}, {{r9}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x2, 0x7}, {{r10}, 0x1c720f75e1121dcc, 0x31, 0x0, 0x7fff, 0xae7}], 0xfffffffffffffffb, &(0x7f00000015c0)={0x3, 0xfffffffffffff800}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x84}, {0x6}]}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x2, 0x0) getpeername$unix(r12, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) r13 = semget$private(0x0, 0x2, 0x8) semctl$GETPID(r13, 0x3, 0x4, &(0x7f00000001c0)=""/10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:44 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, 0x0, 0x0) getsockopt(r0, 0x8, 0x9, &(0x7f0000000000)=""/55, &(0x7f0000000040)=0x37) 10:12:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) 10:12:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x100000039) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x80000001, 0x4, 0x4, [{&(0x7f0000f92000/0x3000)=nil, &(0x7f0000e4c000/0x4000)=nil, 0x100000001}, {&(0x7f0000e09000/0x2000)=nil, &(0x7f0000e58000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000f4d000/0x1000)=nil, &(0x7f0000fdf000/0xd000)=nil, 0x8}, {&(0x7f0000f5e000/0x1000)=nil, &(0x7f0000e67000/0x3000)=nil, 0x10000}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ed0000/0x2000)=nil, 0x8}, {&(0x7f0000fb8000/0x5000)=nil, &(0x7f0000ef7000/0x1000)=nil, 0x8000}, {&(0x7f0000f07000/0x4000)=nil, &(0x7f0000fc5000/0x1000)=nil, 0x3435}, {&(0x7f0000e90000/0x1000)=nil, &(0x7f0000ec4000/0x1000)=nil}, {&(0x7f0000eb9000/0x1000)=nil, &(0x7f0000ed3000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e42000/0x4000)=nil, 0x401}, {&(0x7f0000e54000/0x1000)=nil, &(0x7f0000fc9000/0x3000)=nil, 0x6}, {&(0x7f0000f2f000/0x4000)=nil, &(0x7f0000f87000/0x4000)=nil, 0xe2}, {&(0x7f0000e5a000/0x3000)=nil, &(0x7f0000fc3000/0x2000)=nil, 0xff}, {&(0x7f0000ebb000/0x4000)=nil, &(0x7f0000e3d000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}], ['./file\x00', './file/file0\x00', './file\x00', './file\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0xb9a3}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x40, 0x4, 0x80e, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xbb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7b}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000e90000/0x4000)=nil, 0x5}, {&(0x7f0000f5d000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x400}, {&(0x7f0000e20000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x59a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffff7f}, {&(0x7f0000ed9000/0x1000)=nil, &(0x7f0000f40000/0x1000)=nil, 0x23}, {&(0x7f0000e00000/0x2000)=nil, &(0x7f0000f0c000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ea6000/0x2000)=nil, 0x8001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fa5000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000eca000/0x2000)=nil, 0x7fff}, {&(0x7f0000e3a000/0x1000)=nil, &(0x7f0000f6d000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x20}, {0x6}]}) chflags(&(0x7f00000001c0)='./file\x00', 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000007c0)=0xfffffffffffffda3) r3 = getuid() shmget(0x3, 0x4000, 0x20, &(0x7f0000f7d000/0x4000)=nil) r4 = getgid() fchown(r1, r3, r4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 10:12:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000045}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000002c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getegid() r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x929) 10:12:45 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f0000000100)=""/168, 0xa8, 0x802, &(0x7f0000000080)={0x18, 0x1, 0x44, 0x101}, 0xc) poll(&(0x7f00000000c0)=[{r1, 0x90}, {r1, 0x1}], 0x2, 0x0) 10:12:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000180)="745a5140b4e4429b61e61cf4d14ad3632703d6fb4d685fecf1f336c79d7e3c4a0b1c2e62e4f939e7af02fcad7b9de1b383ca6a6faf0b1e71e87ae0fe18acdff1f0ad71278450ff1fe91c66e727730bdb12bfea7eb94d2817624c064806ea7df78aa8fb04424418f2fd69593dbbe6550ab2c6687b51c2d9ae3eb1a12e3caf41497d039f1729b7b33033165ef3298fe2b38a379920f170989c02ac60fd8bf3d002a008067c9a17", 0xa6}, {&(0x7f0000000240)="2825770ab595194a66163ed13ae6a4a20c821569f68784f35a5add14932381e83e1ee4d559a70c6fba620924224136dcb29d8df2f4f3666764f2e40c27349b92ad7019f2ea4f9d2d2ad74d2160a1307d15109f676252daf80fc50297e96162bfffe8e05210a8c12a8e65fff98afa902a81a594681c3a68306b4aff3ed33ca848", 0x80}, {&(0x7f0000000380)="9acc15543af5dde60d50333daaaf8edb3d84f8cf1b960d2251ee21811d72af42ca2a2ba13c8e0bb0438341c4961c5ecc976dee3ada46e55c2cf3de32555c8a495c4332acc0b0f336fd03aa2c98977180da", 0x51}, {&(0x7f0000000100)="f05e2ba5f4815b13862b5622dff2a4c26b2ce8316d35dbe5f9d87fedc3c8f8111a398eaa29a49193060e289b0ef44de91d7ee2f4f5cc232419af09", 0x3b}, {&(0x7f00000002c0)="ad5a5c95219cffb7f216ea7c33a3b0f8d7ca86adb83b3baf3f2b2613903dc04a22cb89425f409b60b485b309d65be325e2a69676e7ee59314706", 0x3a}, {&(0x7f0000000400)="4dffa4d28b11fa2eea4d5789ffb5c01b00b08ba4cf7f2424ca31f91bbfebf23e214f2cbb6d435be5a65091d99a9cd3b0d87304dec05b981f620ff5487a98f122be1741154e5edfb29d7ce296f51ac102b895b6f4f5c8642ccb7cc295ffa8211dc20f34d09ffc8ecec094851ea3abb3112f166bd1153db14232c48cdfcf258c2427c8998e3dc9ef12d73036eb592e9545ec1ebc", 0x93}, {&(0x7f00000004c0)="5acddbb113f3", 0x6}, {&(0x7f0000000500)="2a6ecebfe4946fdd536d816c55c5015fc0a760cfa30bd105b748f852bcf4e00d562f868cebd792198224390dbe208d73edc57384446021c511725ed96530c88cab7053f24255cd25c4e2f2eedf72428507bacca2fdad03236351b133fcb6311306624eb42783ae", 0x67}], 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x25}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x40) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x54d, 0x3, {0x1}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 10:12:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2d}]}) fchmod(r0, 0x145) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) 10:12:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:45 executing program 0: r0 = open$dir(&(0x7f0000001240)='./bus\x00', 0x80, 0x100) symlinkat(&(0x7f0000001200)='./bus\x00', r0, &(0x7f0000001280)='./bus\x00') r1 = semget$private(0x0, 0x0, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x144) sendto(r2, &(0x7f0000000100)="6599793d72b3e5c63a70cd8c3fcaf14439b9867f2985e4b167a45ba622c11cc038562d849f509fd95034c84ed886259abb341982db89ebdfad2fc3bd1dc3c1fe96847c1640b9386db9a6160d29204227e0c104bf314cc7094eb82919dac466f1ab4028fe45e9a81ea44a2f85f63a26bce477fd704c800f6f2597ea8801c41337a978f34745f7a15cafecfaa7c7544eb30a7ea6cd0d7cad1902d260ef83bc8902d8d3317dbfbf8255685917a8e479e6d61eb7fdeab8f9615929e4a23278b3f0ed2078193b8fc5d71ed44ecf2738aeff2b1b95a27cd6bf08f0515e9b6766a9060ac1c321a3022f23bb28096a603595fd699aaccd5534e0ef289408e12c6576a9c60fcf8f16fa4fd46d8fd0c6701cc9b07ea48856cdc6edc2e5665d10c7ce094bf53f4f8a9b835d136e2f126a500f044527f2970fbe5801f4ce199f1d8f7926bb923530763f736307e958494377a7c29073f856446bfc1c71b394c6c4bccb677fa4ad5330554103e239ed8964de62cb10b1e6512b2e0e8e02ba9e557341d8421bffda948cd8d2bddc16869b82bc04facc141e375b8f26190207016a68fd2aa8a8fbb49b991f6bd12434045ee5b1a67ab5dc2bf672b0d780a8f82970856b5bb7b1b4cee1eeb8cc354e9374603b75fd1a56d821c8f9a0a5e0f2ea1fc13cb0c2e93e4bb41c8e88310494959d33129bca28ed2a4dd812986d1b547d1474bdeeacc077d8f4f28e61663e9586f7550ad0af1c0ea544eeefb87cfb491e8824791470efde2a798d59ad7a414188f32f968eba49bdbfdc22fc06fe4f8f3c881208446e7d7da03397c039743a8d00d6615415031b06d551d8a1b453dacf9cd3a784eaeddee8f60c7194b71ee2e3ab2462520487bcabb95e33d35adb25b54add493086a07e8c480813d6cb7fad6752ee67a44cc7fddcd733f3166762be9d8a464a59a07fc5f862989a4d9b485f87bbae1778921d6ccf89bcb95bca6c32db72ec2d77c0760d6b601d54f5b89a7f9e4c4258f67ca68173952bcc523b39dba4742b5fe83d391052ff51140f3f97473ca2d619690405109d49ca5be99b04de1d9767fd239657532ac6fd7f56d158ef71bdd62b1da2679396968ff2dd475bc797be6a9a8783839f0a2e1e5e2a7e7d54191e6c584bb2c3701afac01c092f6d823193e68e96fc38c1547f83fec6ff36220ab745f2733dd96ce6184d00ecf51963622208b88db98cade216a4e1ee9b0428475e6d9a17a0b49e5c8d7f633f5aa5e1c74a093429210ed3b1ea08e9ce56b8ee93e45c489a408be5a67edf18d22fcc747c81f20cf61d7283901108aa338aca69a8f5d489c100621039f0b9dd064ab8b9121c8273d343fa9d117cdded0f9cce4f6bc9fc510cda8b86be51b2488303469c3a3da2b699cebec1804d2ab7a424f916f22a0fad1bed3705247037ada33659994e3d0c3f1794acae0c52e5637a556c291222f54dafc9100d2f56bd70302d5100e79a2e5c967859194865777eaaaa7ca95b0c1fa50f849dda782bf718fed05f703e38e0a9090d9c02bbcf174ea43a340117cec7f929602425eba2579596331a8a9f1f2c03e020fd5044db0bdb615233aeea5a7713893dd69a53270493996b964d46d082e7af879093c9d61ad910ba9ce669ba799fc3e36bcb928e0d05efcda5472a1bf7648c08bd0986d915a05146695a7452e24621fa397958e1eaa95e866599067b9d5874afde4b0746624d95242c9b65367ed4775b00a5566fb0b048eac2839949122dd8ad5817cfc665881302b1aeef28a4460261cc9b99b441411f07e396a03875684d9bb33068bd0a8448ec95e055fd5485d134007b37c90b412ee787489cff506d0d25d67b6e4caab228caadf04d2af224d93dfacdae7431cab9e485201d876c08e34895efdac93f065796179b1214524aad0e1e3a4c852a01eaa91951987fccea8f81b44fece821ad67ee228c48764a49a548b393e7d4cde923bd1acb6d54f4fe960ddce0c871852f1217bfb06cb328cd9972f7ab8e89f324087d3cce7950480f9bfba4bf4a168cd30426efb0ff700e6aa26675a422d3da02966aaacb7c7c0b7000ada71c8ffcc2d94463aeacf87315b4f9284e3bd886a9a1a83a06f3e56e6ba8f5852eb2905e597f0600d85668f692ac6d6393ff96afde37b7e0772d2fe2359b6474e55cada25e74cbe9718b8c74c23769b0abec21229b11cf01a6a8fdd77028c9cbd211f814b71addfd36f31199515c4798ac95cd20952eb66e67e72df0e08cf298fe7b1bd82cd6efb3fa784b2d3488f51b4eba601276e33db12f66d91f5469de59bc2b8c31e9a55657d32c748ecc7bb39f8ee3a5aa5851dbb9ef0a2676d3e1c1ff61fcf95f5278939f6776d78cfa048333e8550bbf8a83ff7188fde94c5c31db3675b37ba5d8975e3c7f549c40497170c0219061a2ab22061eb08fcf2b73ef8a9fb6b97f2daf3c55c9199425f39094aed648fa4394905b44dbb1f57c7a5ac43b8abc1711f35fb95b442070ad5e0e2e8b6151c1409e63494dac480371605a1fb52b6d19d8ac502f7d203bec80122857959dee3d3d974bbdfa3083770729cd36e647fbb23283703035fb9c0bdf7bace883c9712981a9c40005a081d03d23c62a099fb07b5b32a8a931681c5610d237e2eebe33982f5c194bddd24a9bb0c0968223a84cb7786b97bfcfd39185632ea5269eded5f3f59873178dde9f6f2cc4fbd9a08a1bfc30505d811c88a93d34199aac1ebccc10702a290c5c19bf85fd4495dd4d1823c31f4bc6e119170d9a123b960a3ffa70c139a5a7c241788e18d4692ad9f2240f0e78834f121129abf9051a7418373e339e8e4d17d2f9709586e81af226a28bb6106cc8c4a373038b1da9a548f43733354aa00517683798129ac1f56ea92a30209cd7cc71686f3c5c477480cafd852acf8fedb3afe69a28ecb7698b8328053db97d3900709020a9dd7beb1cddc75e3482d439db25186a3cee827a4a24a26eb27b0287db29cb00def6eac6d0d0348e9c9f472b3a6a608aa8964c38466d9b57d31ae03a8dd1e5354e5dd61072f7ff33cf956dd9137c66c0757b8f5cd4576ef271f0ce08acb35115c3d2b0097d2042724c20e91cc57e13f08370d72d14a68c441d37e8e99c0118bf57910bb232cc8af99cd283d5962f0392497de7ba66a57463fc26fdf3224bfd1a14a402a6a1e4de798108b5b8d1d52bcb0133d16fd8fc3618993a2cfde0c5aa7160e66d13e21f755a8ae0c2d0f64cc314fb01746906d6242bade7b0f0799d76a5b7edafdb0a67de6a4bc1823e82ef788620cc2c73e76f549c3ce44fbc9cef04b0b3bc12abf92031ff4d38fc12ca5cb56cd29f59f645e119511b4b94c79995805d8bad9ce18879af03c073bba1eb24767749e1684a21ef8560fbb677f47b6ae881c594165f619d033945105878854bcc16b8c664ffdda9de472e82c7f04944b2615d815b0b08bddb38649a7277cdacb8f196930fd3d0a72ae223c87c1bc56faf7c0dda81a964f7954b77b6674402e8deeb09f242cb49b5f03345534aee6c55fed624cfe115608c435239f01b95663ad8dcb984d0c6a27b8569947d38061553f1b3743e68eb09851bf3e4aaab5727ed22c431e5e4b1a9c06c8e7d4dff0e96d866da229613b0ff10161e9b6f2056973bdeef33d0c11806e45a037a5939058e9500a23219d246e700a792d0da729cd46fe875453aa52d9d1fc3bcb55ea4c5d66dcfb8f7ef48fe3f3a194d8665ec99df02cd1970266e924f32a3e0235d4a88135393b3d49055e8141e74b02f8aa32aa36204106e7dfda2e28aa340f2c34a58e9166b75f334b181dda50812ca03bca31562aeee4fdffba52faa2c8db366224da098ad96e7805ae0a30536c7816bf4b68626f958125913c716ff4f696658f0f516e81d2d48e002b5c349e8bfc8b22d5e6ad3167452b42bb66dce7eb44307f8c848b84f9cae698e4ee7e4edd2897d9afe85294374244c6b7d9196c9392acc9347583fad7a563d98177e33ba08610023953d9a6bb05809507a5574741244986343a29555f393367662fde45ddc0b2f110bdab96002d50388ab431e1841cdfcd853627ee1485cb34e884c13794d9c782e9b129982cab96c594ed56365c7343756653756a785071f0179f92e9ceea1a59bcd778bdab37f00033d5869bab1947f47401aa813b8cd8028f7c21489f078efd515b49e823d154d2bf763f7f6235e5ecb553996bf3a9bebc0841edfaeec006f080d711710f77850ca7bcf2965317ef95f70206ea7beed29b974651a39957abfd07640e2fed6f3ade0e05ea190174290a376a21c3474f5adbf34734806e24fb57ec57501a9e630be3d5ef612c6119a0599606d35a5504fa5f5d07526e140ef9111962f372bb66d9909e1cc6e67005cacee90eb3c71907f391fb00699c6ad025f2eca7d7a720f7864fd19dd824ef2594436275ecc6dd5403eee92305e11fdeb7853ff408543132e4065f749b8a1f69b9c86c5747874a460cd1c585eeb810136558deda11545da55c838075d54311648dbab2a62782d0ccd5147eb3dfffb8a8b071c1baf021d59f373adc61685d03e4f1db5ac8284577a2d5e4c6a317d447d884bf8aa5707b02f60097e10b6c1bfd1494af71b6105cae487ce38df9944d995bc212302d2257e153cebcb9cff085a2b58c517b98dac58f20ba52fbd8566b45a1afe34b9d9510b8453f153eedfa0d5ba4971021f5e229891668a9ee1632cda487c8ebc1f86678db8aa626d0cd0c4904899df86287e4d6574976f4ecc2bb52e2fb3890a596302b0c344abef8c7f854e0ab4fb277682cd17207906b3e4fdcb55d870f442bb50a1419221acbb8028f9973cca7ec0ac3eed009950c658e32b04c102f7be31c35fe028ccaeb14772ccd2fdc5999a983083f709d910cc2b36ecbb303d4659e786e4c37a031055fc8a0a5640c987635b7f9a914b790c42fbfad990d36db77eb9c746044e11e686ac21cd974479b4deb12f01fe8cb74f6282773e53b06177e5176ea63cb949e48b0c904854f56e1404613eaae5de4c9664e28eb088f9d21b2edacc570fea6d3f369c92b47b8913b9e5546e50988ca670147671cd8d8dd529527e74366e1a10e131056e0bc95e5841dcfedd8e2e267be163d7d226095a0a076956c70a7d2359217750ad6ebbcc71c05600ad759776a67103df63d586689dbf33c19d782bb347dfb665a9f7c4ddefde0a55b0f0f5f29037177c30a70a3a86cddb14f0e36aa46d3259a8255292041daee64e1cffd170a706ce624e0b93800025c76416aaf506813d0de509b93bad8a817d8046525199bb42ffe72ce91b532b41db629c04dea47aba713945b37a876f093d432d3fbaa9afde03df0b0d4f987bce42cc524546d9e280886ae0cc706af83d23107ae6d449869b2c774a9044df8176311f1140c83ed1bf442af91481c748efd0da5c51af8917cb8ca1ce0ff9f9125fb290ac7600c8ecb0ee252d338d5fd620206de0790052a2df1a109fb3e45e1a7a65ded1020c446266ac00d6da8034b3cf1f22e373626f2efe5035d5142316e66ff510d9fe801bca98c4f2bf04aa40b20ec2531fc010bd1ad27e98c9d6d20c5a7e9a2adc177eae9cf2a4234cf53752d3665404933d48de3bdd8126d3da81c2b7a7b93fb21eb094b553f65be2d4599e35fc4d3ee7e4c2167f88f0f2e3d50e131e7fc338d1e894e3ba67fd7f102680581da90188a1890577f44012556549747d7e2e3b00a30e688758612675acde0b153215677250494f1feaaeabbf569bfdadb15124a9f43d61d859db97b781a0d00d66e5d1b0baa2", 0x1000, 0x400, &(0x7f0000001100)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semctl$GETZCNT(r1, 0x8c1cb854a279c90d, 0x7, &(0x7f0000001140)=""/16) semget$private(0x0, 0x3, 0x63ef376dddfbf7a4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001180)) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x80) semget$private(0x0, 0x0, 0x20) 10:12:45 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = getpgrp() ioctl$TIOCSTART(r1, 0x2000746e) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x3, './file1\x00'}) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x20c, r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r1, &(0x7f0000000140)=""/37, 0x25) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x3, 0x800, r4) 10:12:45 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x4, &(0x7f0000000080)) 10:12:45 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x10) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x40, 0xa) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10210, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) getitimer(0x1, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r2, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r3 = msgget$private(0x0, 0x110) msgrcv(r3, &(0x7f0000000b00)=ANY=[@ANYBLOB="000001000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb7846fd3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998d35806c04e00002be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42c10232"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) 10:12:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x27d, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 10:12:45 executing program 1: unveil(&(0x7f0000000140)='./bus\x00', &(0x7f00000000c0)='x\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x7, 0x0, 0x8, 0x1, 0x3ff, 0x5, 0x3, 0x0, 0x1, 0x10001, 0x80}) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0xffffffff) close(r0) 10:12:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x3, 0x1, 0xd3, 0x401}]}) 10:12:45 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3ff}) execve(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 10:12:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8a, 0x7}, {0x25, 0x8}, {0x7, 0x7}, {0x44, 0x5}, {0xaaf9984dc5539c7c, 0x1000000}, {0x6, 0x4}], 0x6}) shutdown(r0, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0xfffffffffffffe01) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x94, 0x0, &(0x7f0000000080)=""/148}) 10:12:45 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x83, 0x0, 0x7, 0x0) close(r2) 10:12:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="995daff03c221c0f67dc9ef28f42c2e563472f94e8256f1aa6ab9d75921f4b01f6029b9a5d7fb6133d68edfeec12841863c68f8b281c19e8fd7a53878c7d4a478b248bd523d89e6e92d6390b69d29a25d0851d9ddac6dfb237a7111b8934a24273305e84b5caf50c", 0x68) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) 10:12:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000100)="754d7f8894345feb1f7ea8f152891729bc9c8118543176cad541cc2cc52ff91ac37096fafd7c1409aa191da34005f965c5d0d76f5eccd74411764a5694e5efabdeb631bec0026759aa995927d231bf246a0027ba44f258988ab4e40b165555010dc9802ae1051af06b4a0c2978bf83e1ec772d0e46e47d13c0ea8e3dd1ed97414bdba387076de73086f9bb7b1507a9") 10:12:45 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x112) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) pledge(&(0x7f0000000000)='\x00', 0x0) 10:12:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2d0be81077ef8cd2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x2, 0x1ded895f}, {0x8001, 0x1000, 0x81, 0x2}, {0x1, 0x7, 0xffffffffffff2685, 0x2}, {0x800, 0x318, 0xa955, 0x8001}, {0x1, 0x81, 0x2, 0x100}, {0x4, 0x4, 0x2, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x7fff, 0x793, 0x0, 0xe}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0x42) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000300)={0xfffffffff7ecab87, './file0\x00'}) 10:12:45 executing program 0: r0 = socket(0x1, 0x4003, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 10:12:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) setitimer(0x2, &(0x7f0000000080)={{0x1f, 0x200}, {0x80000000, 0x3f}}, &(0x7f0000000180)) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x40, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r3 = dup(0xffffffffffffffff) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x0, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) poll(&(0x7f00000005c0)=[{r0, 0x8}, {r1, 0xaa8896cf5ced3307}, {r2, 0x10}, {r3, 0x100}, {r4}, {r5, 0xee}], 0x6, 0x7f) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r7 = syz_open_pts() writev(r6, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x8, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r13 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x7, &(0x7f0000000400)=[r8, r9, r10, r11, r12, r13, r14]) 10:12:45 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/4096) close(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001080)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001100)=0x3) mknod(&(0x7f0000001140)='./file0\x00', 0x2000, 0x1000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001180)) semget(0x2, 0x2, 0xc8) r3 = getgid() setgid(r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r1, 0x20007478) getpeername$unix(r1, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r1, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000002580)) flock(r1, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$inet(r1, &(0x7f00000025c0)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000002600)=""/4096, 0x1000) openat(r0, &(0x7f0000003600)='./file0\x00', 0x81, 0x2fccfdbd80e76cee) mknod(&(0x7f0000003640)='./file0\x00', 0x2080, 0x1) semget(0x1, 0x1, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000003680)) semget$private(0x0, 0x2, 0x4e57c64e15d80ca3) 10:12:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) r3 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a", 0x69}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102", 0x37}], 0x2) close(r3) 10:12:45 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)) 10:12:45 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) ioctl$TIOCSBRK(r0, 0x2000747b) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() read(r1, 0x0, 0xfffffe4a) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) 10:12:45 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x3) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x13, 0x0, 0x0) 10:12:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x6, 0x20, 0x0, "3ba2705ceae97132902b85730decc4be453cb700", 0x2, 0x8}) socket$inet(0x2, 0x8007, 0x1ff) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3b04000000c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x1) readv(r2, &(0x7f0000000700)=[{&(0x7f00000002c0)=""/98}, {&(0x7f0000000340)=""/92}, {&(0x7f00000003c0)=""/159}, {&(0x7f0000000480)=""/177}, {&(0x7f0000000540)=""/123}], 0x1000000000000293) 10:12:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x6000, 0x4000000000) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x23, 0x0, 0x0) 10:12:46 executing program 0: setrlimit(0x3, &(0x7f0000000540)={0x8001, 0x100000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r4 = fcntl$dupfd(r1, 0xa, r0) r5 = dup2(r3, r2) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r5, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000200)="b10e86d23bfdc573ef74fae9530647e8d51e3d859690da66916b2db545636747feee4c291b0b644336f6252cbb893047b9aa97f827f5028bbd236350f289743a6a68c1d20d2a60278156fd4854672899d9a1f8b7b0cc00baa006c7f4dc195842bbc4ca07fa7c59080991d67790fe13d24f74de8e1a60efc18fb9722c89618f99a434cd1898e9610a8ec59fc251f5801e123ca82a667ef08c906ef19cbb7c4f229f523c74a409ac6d3af0fc0d354a58ecc5e3254360fba1c0a1040f61de6bfca428b69f9286f9b596b5e02e67346b413b6bb8eb57fc9e660008d14c01e827", 0xde}, {&(0x7f0000000080)="fa", 0x1}, {&(0x7f0000000340)="b458497dd00b6902407781890a1076b03ed1ca267ee31ff73b067f9ec2f1467db53361b18ddd6af9da9a883c8cb776d75cbaa21db644acc5c7d5ff5992d24a0221e38bf13ae1a4cc0559986b5c5a81979609b672ebe0907be7feed5ae2659c310d9931026f2c97b3760b1b83454656d99663c28961b3cda1a2529f2360465fbda334a50d31315877f4f12c2e", 0x8c}, {&(0x7f0000000400)="ad4c464300c3a111be9f10c61cb5706f134d1d9da5cf1dd6dd4f4ab8fb6a07fdfe404d71b705bc0e56355690cc42be4657b622b17d6830b131399876f8abfe76853f5ea5fdaa843ed407a84eb8fc04c9274bb37f287eeefc74f3547273700d98352d5fa3b292f9822e3e4ba9f8baf46f7bd6b8ed8beba765abd58b0f944ad5a1630c0af650d9ee36d0acb62980af27eb5b6ba3ab5c13c01315326fd9d380b268a0a490b255a1eacea8f8dc06c72be7ca6b6ab3000da29eb3aa7829484aff79d48dfc25ef46badce51cad3d991fdffc21f3c22d15190241caadf84308", 0xdc}], 0x4, &(0x7f0000000140)=[@rights={0x18, 0xffff, 0x1, [r4, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1, r2]}], 0x30, 0x2}, 0x3) sendto$inet6(r5, &(0x7f0000000580)="d9dac0091f0f605289b521bd3c15285f68cfc7b54e11", 0x16, 0x4, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) ioctl$BIOCLOCK(r5, 0x20004276) close(r3) 10:12:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) 10:12:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x5, 0xd19}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 10:12:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB='p\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, 0x0}, 0x0) 10:12:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00', 0x4) fsync(r0) 10:12:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/71}, &(0x7f0000000100)=0x49) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 10:12:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x80) 10:12:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0xa2b}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 10:12:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x40, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) r1 = accept(r0, 0x0, &(0x7f0000000080)=0xc1) connect$unix(r1, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r1, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000940)=ANY=[@ANYBLOB="002200000000000000627573009ef1f6e6c878bbd012e196e5e302888aa929c0e9a0016b1900282203912ff945c80c7e4aadd513048f00c1f1bf8038a2180f0b47401fad6f15d3d2605c1ff8cc4ae33a929f55624bce5d79fa17e4d77c98d774050084e31f19060481c34086e152640f580436b90376a967f7e49fa96fdba9f2b3c9b86863685065fb45bcf4012793ed0fee81ed9078a13a7c3a97a466e798d6b7bcdf8985105ac37198a2041b1ab097718a7580f03b3a1131195fb1cdb51ae43574fa9b8a318452d00c86fc52f4db4cc5d277dc43965030a79464464681348fccc72a5587154743247450dd940592bb5fcc8d27c4f1d9ca545762ecbb7d8fdae0d2a03c"], 0x1) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)={0xffffffffffffffff, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0x3, &(0x7f0000000580)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x5, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x9, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xfb}, {0x6, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) chown(0x0, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) msgget$private(0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)) 10:12:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r1, &(0x7f0000000000)="87", 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002f80)={0x0}, &(0x7f0000002fc0)=0xc) r3 = geteuid() getgroups(0x1, &(0x7f0000003000)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003040)={0x0}, &(0x7f0000003080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000030c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003100)={0x0, 0x0, 0x0}, &(0x7f0000003140)=0xc) r8 = getppid() r9 = getuid() r10 = getegid() sendmsg$unix(r1, &(0x7f0000003240)={&(0x7f0000002540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002ec0)=[{&(0x7f00000027c0)="3e5fa46b764f4b695d0582b07d7258c96002ee2029d1680a622f04757d9e18b20a476dc26e0bba227f9180c994ae766f473e161d6931cbcdd9ffbe0278e393d8b11cea29c0849135ecd7482d", 0x4c}, {&(0x7f0000002840)="8c143caecf0e10accbe1c008385674695de5f8f5178e5af782fd1d417bd19a71255cfaf65debf8fbe855793b98e44619eb4be0cb0c568ba17420bb52dd3b349678298a64a863cae491c101877067d474d1f0b790229af41aac8deee081ea1892e086e33cd301ea47698a8e96d9babe799a6ccb5d11aeae1a33e6c58be154dd51ae3f8d891d0fdbac0c9561e946e892659bb806bfb9115f4fb1469c7ef0ade11e7b47c4e77c447929a2052d89a19da53997563eec40cfd317301bdecd9e92bc9e372ca5b52703e390d4aedd2b4a57dc723f27d2ac6b9af1998963cedf5ed34a41b8163ceb3160e8b19fa40c0063c679b60ad5156412cff3930536896d40592f", 0xff}, {&(0x7f0000002940)="2f623272b3659d900346", 0xa}, {&(0x7f0000002980)="c47d712377af7f222fbf0f24b1c29a435c48a062fdb4e622f70e200ee000593240535b7d7d0d2837dc7beee9d61890edcd624ef89112100554fa4b703503f6ebec9364fc2c59e6e72f7028565a653e7910a9496b08fc5aebe7f83a47371f134224de4105353076c2719162ed299bd6c1d91477a49da4ec17dd2fca32f017a0076a4c1c62ef684ebda48729162e3d3cc56b09b0a9cf7c2938d09f0a97433726914456677bca08923f8e3b15a6649254f9bd0859e38c78b34edc3d62ee89f2c68edd7f885a657be21f218e8fd7164772e81c79f8cf558a93a85c6e598c06bc9d175a2b8846518384a914fb2de4ba4b674775e69da0309d1d3c3ecc", 0xfa}, {&(0x7f0000002a80)="d40a4f7b3bafaf9ad981bd1dc2a212b4c36d76c4257f6044a080e82d92ef139a2f60b2f666900e246cc0a044769fa0d775afcfa18791719be73ef405b67aacec4efb23c57f7e38215196a23a40d1939ec1c9f57701cf13cc3b6992b21131308eb0daa8d7f5a23f839757526de4167cc309ba856781d83863202872abc60a9e850ee2efac24f542b0f4308d8bfdeb1c102b4c367f93", 0x95}, {&(0x7f0000002b40)="5332324f6688b1869611b1", 0xb}, {&(0x7f0000002b80)="40cb6a7044e55d8eeb192e50b871cb3aa44fcbf2d9a819c9ac801f50cd9429d4b6f53b27cd82c203eecfddd0173d1c0d127775578f2cb6ef791efed9d883d47fb78966e9e25aa30ad87cb39ebc92a2f06fc296fcae4c1928b68657f0a1dfcb2589e1ff70346c5aaa34902791a886a7e165d69ebc1291cba0cd5d0b9fdfb5ebf72bcbdf9119729060ce726d7aa26b0ca37b3f85547240e8839f049eee65d9769cf6846adbd2fa3b40e8ed457df973d0aee06b9305fc40cb44178ebcbb8d72e924", 0xc0}, {&(0x7f0000002c40)="5e9952c235e2f329f437f178579ff469b94e608ef2f67d1c3bfad8c3ff56468c5805ed99afe1b616fbaf52fa1c8654c1f98487d76e2020061638cae48f04daf23b62a378bce316c510215b", 0x4b}, {&(0x7f0000002cc0)="3d2556583d1fa5c50b2d707597b3d070d4c68e636a0a06f34857e029e20bce725ae15204fc4cf4f3056fe43a64597ffc7bc532fb1755cd1db65bc445e1347d4f34b39eb982643b4d0fa245e212fa1dba7754d58bea62c08c49db51aeaa38afb202944d4c72cf48342656b66e280f0146e1b9bddea021a3b615d0f3bb59aebb4cb65f88ed87cb1d678b0f84d4cdf353f5fec42f696d6dcd3deb6be5634c7717cd93a2a71a9e602dd5bcf795f835237f48baed5122bee3ddf8dafc337fb3f24a68e742338b2b41d5cf12", 0xc9}, {&(0x7f0000002dc0)="9e81867c0cb40afdc5ff2eca6b2cebdc8169359b3e85805dbb68469b2fb239c12ed0333ed8eb6434c5596b0de2e9fc8d3999f75b404484ee73d4a84b93f06ee716fd1f4b609478c43c539c68cfc5b2d8f670ec3390fd38392975a88c012a478c4ed74e7f678a6fde02e869051e51a664cd3bda8a50aef88162a00654b4c80c5ba2a27549b9a5f783171050547b605bb6ad4d9e6d866a2e7ea4b40e41ab99a9e6d87feea5ed2962cf0f75bd1712f66ef48a352279bb3849e9948f9bc1b5efa87790d86645b2a042e29092a4991b29cb1777bd62158cfb727b8295245395db0dc52f7100f8cc04d6147449", 0xea}], 0xa, &(0x7f0000003180)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x98, 0x400}, 0x0) sendmsg$unix(r0, &(0x7f00000026c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002640)=[{&(0x7f00000014c0)="469383081e39ea3348bfb382e469d26bbcd259a387da04a22a4286f40688e546a2bf5124df25942fc6a33056ac60c48c5393fd223805b477e2cb2a5a7b57e3740a808878721720d29149e180efde0d4127097c300fcfa9e9e5ba91abe7fed423fb00f1dfb47c1578a74c75fb9d6cf1c802681ab66b459adc41acd74fdfa5fe47db49eda0d3866b6d0dfb681316ab8b21f1307b82f0b4c81ff2907924b61246fd7ef5e99dd401bcb6aa31f69e60453922492bd8e5e0b34daff6ad32069e6c47b4b212567188c8a8bc8863ae3e87e6cf07eef32560ab80cf3e29a0a4e63b12101de0b28c2eba9b7a71f0d6604744ba08b477f06a8bbb2b29765178116f1ad39a7c53c39f68e892d3844b089d0b4866c1f9edd88c06375d84942b02b323fdba22bff6a879bf4f5c661337751828571293dc967cad87f48cdcbdaf75cb1bb2170370e9665410376b758d4b637e92fa20e896c9ac6a56206af3269abd30aceb5a920e4fcaa82fda88f8f134e5346539e423c36ab6ddd7fb62b9ae97864896ef5f9a06e105aae5636388a31554aa7900f1fef0f2e9c22a261ddb28971712ea67b5b5df59757b8257da40f0de537656154f1c0c0eb9dc5f59b43dacd02437cc8672d4b65c6f1b3580cf9b1721a95aca6ab4452175bb3266d1db525edd469fc466e74e9fcfa34236d62b4eff71ee9913f99483d3d5250e98f94418ceadb2895939230370eb4a127fc8a3062138e8032f9931dfddb6ee6d17c5ec1fcc2b8c92428ddf9daf623f2dd77fe5bae27acce60e11691e6b1b7330dba14a549174073492d2678cd9c3e263d0081c2458c954685302af43482054dbf38f49420d1dbe75b7f4505b2e294db588900b9e3be54d401515bec54ee0a96e300ade2b2234bada3aee1f2ac682bbdabdfd8f918052c7ddf5f6b3ebed9ade27e3eb18db6b6f3fae26d1e46609707a61344146f06c71789802c975f7dce9d5a68a5100c326ab6fff5e55e973180c009991dc6e2ce4f94620d439773ad71e7725867a1babdcc3f8f9396f68fc216b635c06ec3c485f594559b570f20840cf4a2632eb9e4b4190ea135026409202c8bec2e29ab5fac2ffa351e99e72454c9cc32ff2331552fcce6beea19ce0e691ef0c60f6e06ea8a72fd9ca19285de68ca387a0d9584e24e3821fb322212187fe1da7a2ea771bbb4468d54f784ddb1c03c92e6e1efc329375d1dac383269d2c970bbfbcc48563cd8e16bbcabe1db64a4907b654ece5159fca3d98713ecf377dbcf65968bd8c70f162974ce3324d81fcc0432f43ce49da4d41f51de38f0dfa23d454eeef5f4e60a526ceedd2a946b97a30b6dad1829f346c8a2aa224835c5c8346a69104811349f2f70bdfd4394378acddceead795f3961dc46b42dd1034d37e1cdcc85d89ea03bfc0306d71fa2b6e59ee0a2e8d8324c764e0776c30c16b25d162b54acc7d0c2b8f29950740289f434ca0bca51e1c97d762cbe7366fd85c7328a2bbb7f9b0c2ce2d73a629355955e1025c4d227331d132cd86edcf9e310077fcb62fe6be7704a64e95d21c33acb6a4f45c242c409c2f8fe969f7f12e889b504c074edbad36c20254cc5dd40a5db5067ae28679d782b0a430f81aa8fd579dbb66ad89358ed3d19ff81a9624a782a7eda3983027350907e102666accdfb699da5bbfa3a6004ceb6d3216955e70e53e504343292fe17fa8916ec3e444a4c7f9a2e8a37d6b63628d3e7052d86ab7394122ab63ef14c10f5f3e6c27b2e51ac3586d3f2e99a9a7d52585166f8c4837d4c320c118fb03ab48a1c56f2e00df9442de9278c9686c62cec91434d6580f6efa366202bb375cd51e7ed0513a9894669511135b59a05537fb8ac3bb5b12080ba84f964a471ae03e74cc6daaf06ba063a5c251036ec0a9285f6e1a9226cc47850e2409b7cc005618a9154fe8de80e56c59ec49a7bd1be60fda512952e90c48dbccfbe19ce9cb7dcee04c15ff23374c76a63d9b986aefe66fb7f1594c60d2e5c226b584470a35290ee621f6837b394a46c8a32eecc03fd312ad24c3256b3bb9442c92b5de24ee11c4fd7e7ee204f159e197826be84e03e6f467e3751f847fae02c27e44ebf05ad25749782d08aeea49a88771bfdfa1bd58d24e8051a0047495176845542e825edc78f0af72c60b8c6fd745cee7f51507ea62faa847eb3d1bd388dafc58c22ea43aee0203369f5e787d93cb56b9a9a84c3cdde96871c75d1a6dcda90ebdf0294378ea2a91a888279def18407ccdb22610776a29788b2edb5edd9a8f141b400e9c4d2c4c27d2fa0992fc09f133f66c6d17cdd325d5a5797de6c10e0c9c39e963633a03a6b2b4f539207c203840248457a0c52e90af7989a54c6da6cb8840f8e58c621841e9bee03a2f7016c39db13a77f0f3a1138d708c56976cf7fc6d988b11ed806f413c0e2c1d5c6a42e07ddebc2c009b4887ffd34a40d8fbb6969dfd4e6ec8da69a50c136d392d7c069f7de4f17425e8a528e970479fd292cc4f7514570fc9f361d92f82b80ad0534bb142a014d1295f29635ee1895c6afd551696112a1e45e96a0a8b170ad081c09a827ce5fc4099079c7c40738878c830b7d5ed011d99bd0e4b3d27d4987a42353026164eec8ad3ea4d0fb0a717146fd5c3db603de6ae2abcbf0beee7b92ebaf22078218ce5a97aff1cf6615ba9531801f63f5335b1a3c9eceb52f526df12114c561f1ff7928ab99b358d6a6e0f07412c2470ce8a6b9f38df39fafe5969f545b012681d8baeb88eb5c2865b7ce5ac82b57e3acd557e3bcd089db663754f0c3b04c6e4451456a7f7fc5bc06b8ff8396538363dc219c788aace7c949cfef6828d4ea2f43235673d5537915bfe58743f1ef0a3bb23c4ef269e33cfc71f6dec81e9185b6f7e61d597e2dba0869d55edf4c41580dd6620c402e3ee5ca8e240e57ab54b95d8817e602e0539514d80aa9c897f848219c668d55712f15114a9482173c270b72894cda3dbf18f5dcb8ec8d90c105a9d757a45d14a674bdbfc8276b3a483471b91c25553ee988db66852da24d50143cd1dd1e3bb89e368011f2d01b922d0accc4df9fddefedfa6d553c3bd83f97fdff565dc1021d603a3c5c736f295adf65a6ca03e81b17c17a208b2852c35c8d2df3f26845e994b06bb01e959568577a88ba6b23139c29508a12d725bdcf235cd4911631d2f78bae1fba20d7460c818b5867077614771684dd85f2b0d25a442ef331a2a352a1af4a06d787b1adf93a4b035b3416d5e3cdf1a3f465c37abc384eee015c8080a72c217511cdd94ca724a5e06f6fdbc234cc49e2b755c7b2d81be766ce132d5cfed28086fde5d61ede4c906862300fdb7ddfb3fb81a3a85f1e7f3068ec02c3cebdc6cce52698d4d47d3aa605c0cdf158f17faaa90af39de0bd21da2d95db1a3ed7498d8029841805daba6959cc54902ce24559180e54293b67981528881ba4e17969c0c2ae3fd285b37c62eb0050cb4c99af5c150b3766f4e060582b936ccde242fdb38d7aef7993e5befbbf25861b36907144b23b1634402a99e789fcbfae8e2dc8b81f3f323993bee04812469315bb0ba315517880c7b84680a44daf73f01cde6a94887d35d85771ae9f3029c38b6e4e3a9a963f3d4f7ff8b15592e708096ec9909e8b7f6aad186b7ff88b4c45bdd5eb16abe7312876c8c03d8839543b81784abf7931abf115a71af0f0d186114683d0d436099caddb6d52d02b9aa4247c5ecde7b2e0e7f39a77173d10c61fe3e8e1183bf476fd807e33b3b97bfe1397200da91fae80738917ac486886937b1df30041b7ad2295018eb1ce72a2a18b58bb1d8253646e2948e8bb5293cf10ab01587f2f2872c6af572c501674821cb268051851401409c4d36ec23f28a4c9d4bf8223113c868ee3f00d1be135d32880f2a456ef2ea7c4d42df64fd247a4a45edc4f7c6e0bc325747b6e01c346ee4778a46417d86bdd51bdebffe11315f64b07b35c1b34afd4c5039588aba3fedc932282096502fea65ab4c4d2a7d7634a0ffe1a1ba5981a1aa162a5286c4bc85499a18e28a55199365618087e835a5b95ff40ca50088edf9cff246cd37feb49e422842963e8231aeb0d915e4bc4979dd386decb0a601ccf8bb756bb7e46af561b12129074901d49b11644c6dd25686999db6def6954c9f2f265e63b4befb83fcf54b6a86af1d2d24e9b186b205cfe6eeb14e19b3438fd365ee601c198073a830cbb137ed00645ec1da95f743b999acc7a42dab3b0f6980be92f0d52c41bf419563aa4fefe696caebcb002fc05d7c64a9faf8d212f969c4846a618fd695de7f7702ccff3bdb8e62ede715556f1118e2631ee9833e0fdc72470e89914e0d0516b4189a7d595af18f82d4fa48d397e6aafbdf2294dc8a9d647a0d170f914fd31cefd46bf9c98497e403959d39c38e75c93daab2cb739345876eaaee6dfc0c503fe99356340d73e6323580a250cc4451e8a7a0de60f97a222cdb11a4ae0de3485fd30ca8ee829c3f0ab4b0b2203d3e9c6a7e16767c0766fb6b930e24ebb8fad52e092ee16ef67b4143324ae66fbe256d0a9014575fd2c4bd608ebeb38f3d8732d29f98f395dea0210b02746e9ac48bf344b491c9f0c5ff8423a630b39dda7ff5306ca8dea0ab16a16368c5cb814ff0c748aacd14897ff302109d141b191bdc45a78fc1b08384ea1e9f0a66fff01a8bbf1b7082b2e1862dce168e58dc881a717960042f446ad5c423deb3e45cbf7e71008f625264939f8a6dbaf77014fb1991ab43dd83ef4cd94a7c88e0c850f6748f744e6735c130f1906553165bdd5319dfc3e3adb434f90df019035c8989ae6c0e3eb0a49a0f8cf6c1bde47f86b9fbdb87843fb2dac9fff649aa0c91865df1d88b5a7cffd2ed4aa8dc1de1b5cada05a601fa21b3182e59075c7f8ed1f48facd4ed9f8f8efe3b876f7f683a132591b3a7bdda0c4db857ed9e55f66b1167d3984c8601100b0d84a33bdf6c19c678df267e2f8155f6d6bad03ac6d31f350a7c206f30058fce2287d436f8b5d08ac6287f404b73c33ef5379b399d2127f94e9bcd1eebc23359dddb63c613be848e6b8319718e34efe622b99fe2ea8c90f0244f2041b41e410431db807a3e44e270a3ba88013eb295f30ca2537a36555885f8a0d45996f6543ed5560145420e01f34257268b520eec503334fd0c7ff3533a2cb04c6531c2260297387308e9636111e61bd7bb7224f2c83e1868e6e75040b87ace8d93c1327f1ed46ea58994ad251aa896ef41aca74a506bcbb6ce3fc0207653049d931cca38cb66e3a2ec4ce4ee39c0628cb8252d8923e53248fb55b29ebab6755df7f9a581ad2c195068c081d17cb615e17c94e5d41cb4fb073f7bea21c979981d641b99ff6c6d52c1373532662d59f6351b455f0fbeb0917e4f773ce71b7036e6a5ad5604d89554095ff6feafe5added85551be62cc4c73b904e81ec1f9fd0547a465d2e980b0137e9e660e32c0a3c22aa037e48aeae2d186961ca2ada73c250978c8865c63079621477d46f26da111bcb09e3e8516ee59daec64e21967f23372b24b6d7f6e0215bb2adb9582ab17b4cabede91c65647020e372cc816466ea59949bb0187452dd2b7f353a148b0cd75e81e3e0510030e2047f0061c8eed6a9f0a7eb5fa0f7f119cbd463493d77b53a61e7d56ff78ed005ff093064f4178c26ece9af7d5d1233271280ab839312474b250e57c38575b772b0f9a13cd1358daa7ee6cd711e5a709fea4e35d5ca0eca47e3f1e5f3c4c189bc65a1eb6c4045bbd06ca23bad4ee0ef93700fdb8b24f0c", 0x1000}, {&(0x7f0000000140)="a47fbaa4bc3083f25f55611017b8462a5f5762c96f50f0ae997002e53ad823847626bbc9bf3b814d457285433c3dc4315ba6c6b3ac72b7077f4bec2c74d0bb6555ec8cc5529aa3cfbf68a44040096f30a773d19762f15220eeabe97185ea0ca400e63b54a127a2f7a5b76b85a7fb38f67edd1f96f831c77c4d7c0e39ba00f6a7d7fb51f494e7814ded48ac274151a1ce7e149343e65910668aff070fd045912b5c8ca24a43b40ea93c3a87cd042ba00c4f407d020f257367daf6686127939a2a40bfea9e103c9a58105af8f2abf301451118fb562cc91db5a44739e7bc", 0xdd}, {&(0x7f0000000240)="9b1422615173c0cde3a47ed3f3f042125be99708b2fc3db2a602a4fdc5bd49beef5044f7d340413355af566c06820a1cd7490168d0d681ecb3e127ddc62d99c3bf452c7e7d6b58302a8391cc5ed2f5879f0f26273612fdb88278d8b39d3273e076bab584643df0077fbb33079dabb76013acf0655ba6a402c6bd1889ee1fe1c58266d59de3d5ab56080c6ce26e8b32b00ad3d0bb04b4a6415db4e92c296925d82d63670979c9b85e98ef29b675df0a6f6f5e58b4fc2b09c8ca343b1ac8530d526cbd9aaa323f34fccb6c196e0204b84376ca0b104d586f3984d1bc32e5b8f65feae107d3491134ab94", 0xe9}, {&(0x7f0000000340)="d0cd2ce3e542462fcbe2f38eabb2a2a9bf21db20831728ff654d110dbbc0d527525bf8489e9523a273ee300701767cf927990ebf685b62840911edd1b9f6431cc0338ce3b6c522682945694ceb8fe17be1b8d2ef980fa15cdffce61b0080f47fb86e1b069ad02bd3877c0f3c8d87237e70dd1214e6dc5c3ec2fc6c1c6e467d3370a3fd979a4ba9c47d9b3dedbf310a40b4c1895be0cd50ad95de99035827ce2f423449411ce42f45eed48444c60b", 0xae}, {&(0x7f0000000400)="9110a8d7c59c8ff78501ecb3e3f7266aee9b807ef417137b30d137aa851c9d8730445f5bfc23ab4f9ffac9316f747c233783b5c53e54fc9b846022a8b4dd9f590ea9b82ab11ead38ef4f15f1f057632d1daf753c0a78ff05118e8127a3dbc7aec67404df3737db174c2fe1d758d9e3fb60ef5a35165a0e5875b39b0dc3d0a66ce38655d441e0675682976c4188448025c8a65effe65e71aa7c79c8c721586baf5a5dcda3a06332a4c49d79a6e4818d6ee3fde4079466cd26fcb18a", 0xbb}, {&(0x7f00000024c0)="b06e8257b61abd317d464749f3e10b5a166eb2ef6efe7de50e3b00af131e134342f1ba62ede7df437d04bfce939d169e11c2bedd60a5e136218316cb4ce47f05945cdcf808864862adb04704aec858d75079b118b0b8fdecd3a2f43d84648c979459ddce113b3478", 0x68}, {&(0x7f00000025c0)="3850f2dd8dba483e91570c4c617e51f4a2c18649f8639b05fc061b9bdc38d247da692e14964c2a8bbfb38cfa6d2361de30adc9da1c81cc53f5ddd9a414f1c9bd702770505951a6b836e46238ec34062115fa151273a13708b35c17cfc18d4e8c727f082632d2aa2427fc20e0", 0x6c}, {&(0x7f0000002540)}], 0x8, &(0x7f0000002740)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r0, r1, r1, r0]}], 0x48, 0xb}, 0x3) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x7fc) fchdir(r1) 10:12:46 executing program 1: r0 = socket(0x800000018, 0x5, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/185, 0xb9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fc000, "0000000000000200"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)=']-\'\x00', &(0x7f0000000100)='/}\x00', &(0x7f0000000140)='#\x00', &(0x7f0000000180)='}\\!/*,%t\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00']) 10:12:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x4000000411, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000002800)=[{0x34, 0x0, 0x1000000000, 0x1}, {0x100000001}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x20100, 0x0) openat(r1, &(0x7f0000000500)='./file0\x00', 0x2, 0x20) getrusage(0x0, &(0x7f0000000400)) dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000280)) r2 = msgget(0x1, 0x10) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000c1b15d4ab527f1519595e0d0fe88de8a0dd1ed5659ba1199c7b7d61b01f49e5fda95543d202c4688e9be6b76881a5cd992c94a994693c54efab66acff3b70ea677c717a26f06006c8ab0495b4b50341a0b65b008c29fe96f3c4ac2ddc4e5b721f5ffb75abf034f263655029f8b218a96b694ba195dd87efd682a0224e368e8ec24d2cd8bc5d24a76cc8f67f62f0ab7409cbf3e01ce530c6203d219062fea694975a430ebddb83895d02e40a9292f6a"], 0xb4, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0x80, './file0\x00', './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000380)=[{0x40, 0x0, 0x6, 0x1f52}, {0x6, 0x1fc000, 0x9, 0x9}, {0x0, 0xa0, 0x80000001, 0x7fff}, {0x3, 0xff, 0x0, 0x1}, {0xd47, 0x100000001, 0xa8c, 0x6}, {0xfffffffffffffff7, 0x682, 0x9, 0x9cf}, {0xfff, 0x1, 0x40, 0x4}, {0x9, 0xa407, 0x3, 0xfffffffffffff4b3}, {0x1, 0xa1, 0xbe, 0x1}]}) pwrite(r0, &(0x7f0000000000)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x6, 0xfffffffffffffff8, 0xffffffffffffff8d, 0x80000001}, {0x3ae, 0x778, 0xc95, 0xffffffffffffff01}]}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x8, 0x80, 0x401, 0x1, 0x8000, 0xba, 0xc14, 0xba769ea79337c5eb, 0x3, 0x10000, 0x4}) 10:12:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x74}, {0x1}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) 10:12:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x10000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") r1 = dup(r0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x1, 0x0, 0x6}, {{r0}, 0xfffffffffffffffb, 0xa, 0x4, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20000000, 0xffffffffffffffc4, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20000000, 0xffffffffffffffe0, 0x6}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x2, 0x8}, {{r0}, 0xfffffffffffffff9, 0x69c8dc629e8de703, 0x20, 0x5, 0x3}], 0x2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x8000000a, 0xfffffffffffffffa, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x8, 0x0, 0x66e52793}, {{r0}, 0xf73e07f79afee9eb, 0x1b, 0xfffff, 0x3d, 0xb99c}, {{r0}, 0x64e643c6d6ac89dc, 0x44, 0x1, 0x8, 0x1}, {{r0}, 0xfffffffffffffffd, 0x7181adc87bb5b91a, 0x1, 0xcb9c, 0x2}, {{r0}, 0xffffffffffffffff, 0x22, 0x40, 0x1, 0x5}], 0x800, &(0x7f0000000080)={0x100000000, 0x5}) 10:12:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x9918}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f635a0745deb1e57de935898f87e3a", 0x19, 0x0, 0xffffffffffffffff) 10:12:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 10:12:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2e", 0x69d}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c7377882114616b55f975d6cd3879debcbb756b74cf37f7e89f", 0xcfe}], 0x2) dup(r1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000600)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d52eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03948f77ea1bb6b5c9cc25b0f6a4b05455", 0x98}, {&(0x7f0000000240)="b977eae9ed27d4365aebcac7cf52ce6f17008aaea53f4d1c99f2d0ff1adc43865b63bfb327852079efbdf8bb71dfd0bf4ad8820ce95eb0", 0x37}, {&(0x7f0000000280)="bab6586d86c471d47c2013fa3e39f3645195329d8657f7a0d5c42ba2f5b618", 0x1f}], 0x3) 10:12:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x43}, {0x87, 0x1000001}], 0x200000000000009e}) fchmod(r0, 0x1) 10:12:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x84}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x9) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x2, 0xfff, 0x5, 0xffffffffffffff00}, {0x34f, 0x9, 0xff, 0x10000}, {0x3, 0x5, 0x0, 0x2}, {0x55, 0xa48f325, 0xffffffff, 0xfffffffeffffffff}, {0x625, 0x7, 0xffffffffffffb7a8, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000000024, 0x0, 0x0, 0x4}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)=0x80000001) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 10:12:47 executing program 1: r0 = kqueue() pwrite(r0, &(0x7f0000000000)="bebda555977044c739bde3027b069e2b7f7b7744b3e92a12daf00f3a92386c1cbab2d3f42f15ff4072c0fcf9a3880af74d0653ca686042046bda8bbb49aa56f1f761f42c1fd65bd009a2b9f4cd799c8aa0bf7f2401dbc25087aafaa1ba325e1369909afae90ca03121f9dccc95d7", 0x6e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) pipe2(&(0x7f0000000100), 0x10004) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0xe58e) 10:12:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x64}, {0x6, 0x0, 0x1, 0xfffffffffffff001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x2, 0x3, 0xde, 0xd90}, {0x6e800000000, 0x5, 0x8001, 0x5}, {0x2, 0x4a, 0x0, 0x149}, {0x418a, 0x4, 0x2}, {0x9, 0x4, 0x0, 0xa4}, {0xfffffffffffffffb, 0x7, 0x1, 0x181e595c}, {0x6, 0x800, 0x9, 0x6}]}) r2 = semget(0x2, 0x1, 0x20) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/90) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) 10:12:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) mkdirat(r1, &(0x7f0000000140)='.\x00', 0x80) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 10:12:47 executing program 0: r0 = socket(0x18, 0x4001, 0x2) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) socket(0xd24701b9523604c, 0x2, 0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x4, 0x4, "6df8651aafc676adb8525215d70cb5eed7ea3794", 0x6e9, 0xffffffffffffff30}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000280)) close(r1) r4 = fcntl$dupfd(r0, 0x0, r0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000240)) 10:12:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000180)=0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x4) setsockopt(r0, 0x7, 0x0, &(0x7f0000001980)="030000d6c82e00966e8022b931", 0x1a) getppid() setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x8, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) r2 = getegid() fchown(r0, r1, r2) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/150, 0x96}, {0xffffffffffffffff}, {&(0x7f0000000340)=""/236, 0xec}, {&(0x7f00000001c0)=""/106, 0x6a}, {&(0x7f0000000140)=""/60, 0x3c}, {&(0x7f0000000440)=""/222, 0xde}, {&(0x7f0000000540)=""/221, 0xdd}, {&(0x7f0000000640)=""/69, 0x45}, {&(0x7f00000006c0)=""/4096, 0x1000}], 0x9, &(0x7f0000001780)=""/251, 0xfb}, 0x41) fchdir(r0) read(r0, &(0x7f0000000280)=""/165, 0x33) 10:12:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="af985d7fd47c7663fb7417ee122cbde166299c731c5360e3fbe3630ca7623801433d7f957a83d33b1f38b46deb46148e19ae3d7aeefb89a63c3d6f77127b92209f83", 0x42}, {&(0x7f0000000380)="a2c2a5134a7ab39212703180895218a43a062dbe2da1dc97a87de2875ecbd870c1a60d30d99fcd1f166106b8942d4854407c0a51d57fb2240acdd97331ceaef5a3ad3f34c73bc2c0d88cc4fa3423183afcf7cb800bf9d05eb656bba26a1c7b91a802007ae75c0d018fa4123bf31db8f6d2109df435f876a617a1daf5499bd2f7208c6ece51db95e300c465769cc2299facdc7d9bf5", 0x95}, {&(0x7f0000000500)="d363e1eee5760ee4424df214044d7048aa3f744709934faa58530ff41e41f5986892b3fb94ea014ce7b7b63696c80665debae6ae337535d144d0435f70ced3d9cb94bab2001dd373d5088779f60b4e7a6520dd56daadc45db340b63d9b3e52986ac28cd3cc98688cc9eb99e0cf75db94cc2d6515ce98b1e20762be9eb7d285abe019c3fbe8e9941d101591e908d8f7cd8f0a710ea63426a979645f02fd523c5f2071a42ecfb536815659ef45687192dba5535ad276d09b65451117c88da35573fa2e1a8bb9eeb84f5ee3cd0214e18988b5e4710e19040a289167a60a75874c8ae60444b0f25d42067b89e9ad6236fe2e14f79daaee9eeafd9216b5e0162ca051cac21edc5fbadadc75ba0032799bdd88f57a50dd1385af5f362d9d4e331004cdd35c99edeccbdd40a758705299ad52d6279890e4773051bb2ebada32d836e169779e59bf8859c76b0ed27beeee3cc1871cea2065b613edf24bb0b2b17825c033db381d049e30bf2c69cea09469c35dcb9686e98210b1f6c20f858f43721aa27c2d0edcfd724e6d2e586b5e33b6a5e5b169c280ed985c06e87df311754c147f5a06914eae8e3cafa97db58498b66b3e8273af8b526b49a4310bfc952db4df830d6ec6f2dd8517653d27ea246243413568e42bafa4ddd292f2568ca2faa4f1793205976bd0daf275cbce9f987faa4a07feaef0d11d23242bf1fc1e3628e12a71c1efec8462a423c202388e0e8160222670af8119da7fcad7556e1e3ecaac60f8eb89841f631806a36755083d3a4369087a73eafd73e23566af38c8e5df20ea88e8b9275df65a14f27b5bda9758cdcd065226487ad15c0b5cab50ec17eec413d895ebfdd805dbc4f830403ec4b6ffe96e6b734f7f2797eeda177f79c2bed55f5bc65d49827e6d12fddd7ac5bc250c7880813713bd1073a81fb1fe9ccace01897fb1462374800a6bcfdbf0056c07809a8fe47ae4e8285c539962e934f31fd70803a945ff8258ead3d66d1da4dd64a29074503ad3dbc17636f96c9fe689dc34c8ed1681a727978e72efa208e875aad39bbe083c77a61204009bef2f2ea195d2e6aa2870531ea1d359a5814aeb649f997406161449bffa323f8907134f569c24b695219fca0cd3c8371936393b2053ac35e8adcffb933867222e35cffc13b3c190f3ee7fb79af0d0253ce139217648151e199ce057d14c944511859211bbad856e1ed1154524da8b36e8d265501f9089a29bcd0f3cdaeb8b8b232e5ddd8df8c603b641c70c3c6cf2752e8170f0cb5b6b2835835fed2dfaaebfcd2b9855f7945ceee2f71f91d245693a142e837a8bb90bc3119b9b66882a93f85e1b8ba3b6e42c41ce6a1d98e886581b7f033089c85de334d3992f2f829209e196e6f3ade84f7f450ca15f17d14d0fe36452d8fe193f811a7a56d80195c0f4945a6d95195dc2bf52f6c5998a26354fb3aa18a4b3c6570010691ed7fca68aeb778bb07edf19187e1d8174dc07274511987db0f238b19add5a1e794c4e6ee9a55a2a70c3db36c4442568ee453bcb6d2adceefdd4677bbdfec98fa2de51d5be14fc163800704a587387e0088964b9766f56474a13a0921bcfabdfce522e1fa4a4638b56f0a41acbf1818d25522f9ff2f12ff379379b17d061cf7e2a2bc57f1ea25925664a55cfec46f411efaabce4880fa13a28062fadc5626341083f9a622f50c6e6641b9b684fcce359fc98746c64ef8b289e59505ab5ce9aac41ba9dbf80743233ff7df3489dbc3ffb31e2b2adf0a507bf11abafd3f4c800c744b51c2744f52f9463eea2cc1bc900cbc07a4d81a02cc46f4a720220dd5c4e3770a981b38289e916944d98d39d6004baae1e5954905dc2e5a9545b44bca9f36dbc48b7c89d7b0b051c967c14e663cb719f2174e6fc5b95fc325838860960022ea465ec4ed06ec6cb1d2c76fd4ea4a8f100f6fdf2a818ba7e6024650fe4cc799df452495fecb5f85e5a996a3db7d165cc7e985e02e7dbbe9ac49110f7c701da2f5d20e56807152064c2754a4ed96155bdfee2c6b65044df3b5e88c09ee50b5f90f2477c0979cd2126cd39c1dd32338134564e6474ee6538984cb43a2cf2f168b16839735ff8ef12b9867be64821b984db744ef609b1f6a3b4a3ef494fb4c6f2c25a1f10ad5caf72335766a34430e3aaf7e6d58761917f095d18dd795cd8deda9c6627037714988adffbee28e64d1e2bb9540992080c9e08ec471e15f5b6d2349deadda0ec5e72f4a8d8563dabc301b694cdd41905d781e05edd1bafbb9600dd2149a0b734da90b602914bb5fb455b56c8c72f8c219d8419df70d1f3cdfe5f0ec6c8fc9c87de20a46afc403d7e8e014eee7afb798e718532a951934b041b12f0df19cc0748a741052e5da0c8d53bec69c87498ec5393e3031e392af0084da2f0f89c4fb784ca4c5a173cced218116ceb681a5701f278d0146b3a6eccddadde125086856d081851f18f89f0cf061d737e8d0398d9665127e38cf12193b7aaf038ae073acd15ac0a1b09fff9bf3595a8d7e16d170398bcfdea9b39871368a79324b3378137b6b258656d79b446c829bc37d734da9367669fc128394b48deb4e8cb6d73f1c8127d3fd1086a3b67b3b1f5cd65809c8b919165310553882a3273c4c9fa49e9fc5efa0616434c80e8ca8496cb9e9b962257609e000074936c93579393c77249e30eaa869aad2c08a5902d0219bde521502de5a0054dbf5884f927816f0b3632c3170a7c8a4f40cda73268e6838f008db303a43d3d37879526d1353e1a0e2e60e6bcc259af214aaf273fadf593f0ee9a42609d84cbbb3ca1deb6e58b0adfba63b6eea8712f6f04a4ab84af12aa91e8e58755e4d7ebb62199e79607f7a3dcaee900e07b728ba5013c706c18ffad3690cdf01d5a8b467a91bf98a540f439c929e9207d65dd24b7d5fb64469c28c77b019cf5251ceaf0b122b3e038ba916da010a83a8c57795947a32093699739c43fbb6afb790920f375f8b38a1b79a3b828849049e7410498896bf7cc5a151ebbafcfd14b8ddd04642f21c6dcc0a95f3332c69e0e36f0ea7efbef9d7ab9b2834de7d00452efacb373e2cc41fd5c6361a0039b860eae9fda48dda4fd0348fbdd163ddf50379b99eada676bf0893d324607cc30b7c28d945a3fcf833c906b2d8c06e23eba828440db381ff33d7c269ebcbc5bed8a21208041efc8fb7a1f6cb8337a85da34f22773db1b800250a9c6969ff1c45ef02d2f96ea064856e96f228371c017749a3d93c37f90c4d0f245bd0f09f84a854851bb6ab4a3824964d8aa122b5c54202adc994d7a485e25a1d81124af794e006fa50e770e7a79a1f2bafdac391f7139e90e8bb33a054b6937d73d59cfe8cb7a897fa884252af36fb8e91fc45185253f882906e52b9fd2107f6073ed3ad2f3300688fde54372dde3688f067ce136680c590675d6b112b747377c2fa17df0c0d99817cf2e7ebcde1d33f4af5131c7209f27179f14d1df9c66ce2f770cc4d76026dbaf32a2af2e27e853bb0ed4fee4a363520f222c955bb463efd0e8ffc054782c21c92d0bdb89652798ceaa28b77aa17d3db807c1868faf207f7446ed283eb1b79e4bfca4fd2b5b4daa8211ac192ef25211f3d16cd4218dde7cbaa5619e80ef785b57ffed73a0db73f731f3b3a3f9e7e4c8a9ef40366fe023271bbd351d0b17b8d718850b7ce94d03d0258724cf40613388c489e663c49b138988c2f54f15cd5b39ca8afd3fe00787d9a3f03d070678986aa7da33ca9fbcb3075d2a14fe1bae0f60058ee30ae374cd75c6fc9cb5b5d390262ca5e8d6f49491c3a14997ea81461046e65eee30f9b6d7daa0136865bdac2ad51220ef22f4b491a84f6e530a594bb1e90e58a4ac5a4b9332294496c874a73172698c3606df50eec413646d0730aa427289ff0daa914a52dda9826c4ca8257d7e1176e17ebd55a624f4320cc8ba16288cec57e1096433ac24c76f2403661d01ef3ae5e77f65964cd7e7b457b4e65faa149f882baca3a5c96fe8e8316780beaafae097da25929419f01ecfaf6fffe67206e92a3030fe6a5a4294d4f1b0a2e64baafe8b6026fcec9dac97bc2615939f5161b75b74ecab1b8483ac0c33b667896798cd8e098e04b0f9cc96b3f936518cc1ea26128ed74ce9208bb1705571533cd8ecf952082b690816a587ebac1503b6433535a3b3625096874bc14d82b65bba301ed29999f47b62edaf18f9e350313735aa7d96461915646c7bc714c0d82f99d3daeff384437f6bcbf4a6177e68bca5adba6f4fd0a8e4c2b97eca9045a36f3c0448e75fb01f62d881ce0d4bff5d0d82bd954d40f59d5cdb899bd44663d3e95a3d3f2c0129c1a6ca02dc9cd434fb638df9b121dc9516a74de907e5bcb33c574ab1b936cb1d876006959a58e8a886e0ade07328eb72638ab92de79a46862a117d242a0eaab0bfe01feacf8981fd2f61598597a7a2898c824a9620bd44d65508e5b04533242f96798a983f280daab3a6dfe5be97ba01aa6978a82ac04a56f31d36546ad96748feb770113b49e78d61880b13f17104cef2796cd93c2cabbaed77373e08bf1b0678fd641f100db69d9884b6f4faa9d0d97afb033b91a05600eac9c9a2dc84b161e5d6c96ccaa5db13db863ff9d868d3fe67b84ce191f043cc343c4ccbd95f5725c53d75865ac8627ac7ea8083eba7d68fa9d63ab321e275b1bd093857d0b63d62e952ee83d80a2751bd1f9a434b98d0ae840c3afc2b20329ca9a295ff623e57e374669512fd6b53c4e3e799bc3ab84376aed1b2e43e1cc53550ab5e2bf2ea096a30b931de211aa70f414039091182efb414f38c44b13ead85634d6348bf7c8e22ef22ce227ed515f8bdb4b2f950cd5ed0d33b43fa802759742b7250dac55672e0933e8268c7fa70ba55da8f3c3e950997466812b2a50f3a982f47d4b5127dd22bcbde171871f953c14e8cc998f6633307b29381e7cc1c416d0421ec4ec188b25edd2bf5d0d244998c52768bb3c9ee1389adcef6541d3afb4c66185f2bf32b71fe6770cef2687c9d59d0ea7f82017d13b9765bc5c047a84b19d6811a9e558440cb0b0cc4eacc1bc6c6e2f53ee2d566fc57784dbf694bedcaff8056f275333f1c132df0d72ea3429f9b584e50506eb10e00c7371f13dd8eb1f6331fece2a49a6963d8865280f1891c2242d369f37932dfa7c60c42cdb2687d7af99b7d793513abb05bdef568e08573a9e9f046146a9b11a4c93c0cd5073a88525007666b301cebe631dad0dd5369cfe055d853c402b1c9d66b4c6b6a030e819accd2ffb94ae845c9776552e13c260c6af989cc6b5cb5065ead167437d6b5cfa8ca333d0fcb1a92c9803d2bc00fd9c7f413e407abe67c8a5dc855d420901d9b8da988cbf68c303611401de0329e05c75cd5712c519cf7f96378d3490b1e14368ad0082987411c838bb7da7bd5cefe45e39d8d761548265dbac60e47558a221bb090ab971b6787c7e22d41b9890f2600a686bf50cbdd063d83cc7ad1681fe60ed4d7a41a2ab0c6d7d33e3cbd7adc400878e0b3a3d7897a2a123a133a7462673bd92b7a2b39aab694c9f9b5901bd7d9ba3a9994dfc91106c12fbd95db208913221c4c7eefa852c17e860b5e4f0a415afe6b39eac4a124749299b7e3bf0ff9189e208bb30445ae0b1bfa8f9c2b8d85aa1dc2da06dc113c3a9c5abc04a90420e9ac70b75dd18be8ebd7f5817b38f20cecae8c5d7c2d8ddd2aeb6605c338ace7694ef36764becd01585c1d9c4bbd9b1a00d7f16739c4098b96c77d7a53d08542d99ef7a4a9273e", 0x1000}, {&(0x7f0000001740)="c5418fecbb0472d685169aa01fea7523351e38c147f10f6b4a0489dc389efb853be6bcde1a9a24af6e261b5f60097a1075b12396d7c40a7366bee6eb43f64f05a5f39a6c3ae5bc40dfbe56271ba7c3804d2f03fd05222759dffafb52f95cca45351efefd068f292e1dce6a5d00a0a60d0d17b81fdb08a2d93a918c0912092d19ee1f94c47f6229ae7b6b9ccf5e5a61c246bd2b722c98f351328b26cc683c8dd76b200964b098163be0f3f4a67d778eb2e206d26addf60224175d587f1124e7ebf738b26d8a8a94929560fe723b27fa8fa0328e51402c943efe94c4e85eaac8101c40d6a18b15b749a3cbba28c07eca2ec76a07b6c0a99b9aa3c367f30ff1d0603fe3cd340dab4f439880701584f4d5ced0dcb6c6c270d31aa0b854a96c3a7d3fa3734af9d021b9047f2e0c34c2b428584d90badc6f3736b158f6f111eb91408c5193915534dd8c6648d8ea37873bf0b27d783da68b4e1c4710e7e7de68372b4f3727aad8cc03670af76c71119b1fba850c4466538728abd9bec86685c48868883b4ed1422e0209485ffae257e71947b1e668f1fde46671fd862086c77f24313400837ba54e6da16b32e62efd56e266a0117e5a7dc718d4f0665b1e2d50340c57ac9897ed41b7b03dbeab3c219117e517a88d14d2f79eadb1de144fa6c4fda6819bff8198939a2b0078e858660cd23c62c80000e59ba4b3d8d456d000d7cc99c5be6495953b6bc75d75a9a0782f4a8e2b1d448dd154f657bffbf552fcfe6fcccb4f4c14a8d3af1e60781ce6e1869725e44567abf6e1396fac6be3ecd9361b1046f4994e55f66f0f271992bbfa9d8259be06a56416980e7c830bf2002906f75eb5f40d64f8aafd24a15dab8807c9de5b616e70e8f2cadb6fb20f8148a9b096a4f56bc82381eeabd719ffda28c78f3f99dd395ee4a90739756f0745e5254d361feca581d42be2a0a650bcdc47a26e42a57e63048180c875c680662e39285921289bbe0f7b600df046f1bfd0b81fcdf741196f65b772f5e391ebcf4ab54f2abf31d4373d529335204c281c7be3ad0125c0ec3ec672ae3086ec5d8b9eb5c0a29aaaa882d164b07eb1e094ccc8fd4e77667f7ccc90ce738c3e8fdebbcd28b29c16358663cfb2175ce889ed1ff9678e24f8ff6cfede9d54d567ed1df43d05448b4fa841251b08370c98821278260cac580149d8b1fc4f0ffe920ab2eb8085caec6ee298a1d3d971c2e75214047c08841edbc52e92aad327697e18c55ab154f441471effd4b869b81383dfeee01bb60b5dd9eef28625a492b9245d3010f1ec1358d0cbeb71cbb41987939fbe48f27d6d613ee99c64e3275f7affe7b738a4bbb0da9a91dca50edc4d843080beedd73fd44713a634e025630389b8ca05ba26567da835807c6740a8e675fe2cf0e6b1a19c697170183c283b36faa61ed248a34262d2325ac070ba6cc11bd1f21e44ba9b0ca3083abb27dd4f2cc952a146efebf64e8284be2b14637d102b3c7b4e8af8efb9ca812ede1478a2a9b5099968016fa02c8bcb799b6c807631ef006866064ca31217c8b170412500a3dcbf7157694826e479f2c6073c47928b7ac5f07f5b8bf9b4157b99ffdd2ea52e681aa64e09567906f4eaa7157aa653a7d688de90e14093db8c662b63667fae4af283304bd2ccf5ec266d1fe38bd47a9b02c84c77c2cbec8996b18ed290d5e14d280317aab1481b8364bff4deaac9dcd25d9fa04562c0ab848f35fbff4c8d01a729f4e28f403580ef6aec0911fd03a652af60d2c9dfe2ede5bc4213b9db4ce9af1feb6e3336ccd6efd3885e169911541ed6a0f7daaf9045b1a577b0bec5f13b3437e252584c7de2f52dcba4f9cba33e5c1c10436117a80bc445c39d2d91ccd573f3bc284b983f471a78fb55651c660cd7ca0232b6e4e51da1524bb8b862df2fa6b7db5ef404bc0c45acc1713441a6d67f55bc543d2066969d4af86e92980bba1ec90aa4ab4d843d95cb4a02fdcf8f460217f107c54771e49dfff456a5f318fb280fc4a5d2cee7851f2a34a7507f6fb7bbe37595a871de794eee7046d0dfdbe4792d0c7b37f84896d9f7794a2fa66a47a3347a171c26b9cd3a5e2aed86897df045507564faf7b7b5eccbad34cfb8b646152b08e3c2abf641ddc859de8f36a19660770d91e2bbcbf646b5882d858590657043bfa9b725b439382ebc25c2f9c071ce1dbe58307e6a401f4b375456cca13ebf64b7a13f308c512a09d300841e2fa6c715e715fd876e25b3fac540056d39b24b7220ad0efc3adbb18ce914928e579c067ee9d57b592647efd4ac0c2873cea04b78aafaa2aea0c8af4de77d981291d29fd1f703442816b41822082483f5151be65b45582ea43d3e0717f92916757139fc0cb15a0934e89d7068798fc3256a49ea29772bab1f71f99de8dca4e9758013937a54ccfef197c3f240b577831771665e3e1e8cd6c3f1fcab549179275e4c98afbddac82172a0bfc124063f682ddc24c7ce2e06463b8b924152f6119b4f670138985b54b58fa0e3674be83c6963b13d9828c38454ada8548cf7435abe5b66dd8e745b6a5bff41379ef7229bcf8bd592ce6dbd04baf02aefcf554637a1e3ce4968b34747e175b17cbb1612e5fd88c5825528e7b1f4e07453e2f50d7f1c5157e8d236e153e4dad32aae39eaffada4e37573a776c4850b9fd8ed67846ad119ae03d82eca0246209196f67bf2e0493b50eeefaf15581bec33dafadcbf35b54fcb890fa38390f06deb57b7036c5f457c824903ff3e673eee518aefbc2032f1a2551101c6876b30672bb6a65e5910e68f4bff684fcf91ec6588350debaf47108ed2903068e2cad95b0087c8f6568e48b7a44eb0a1c5a01092563dbfb67bab33812804338c7301d42dc1abbd75fa47900b0622e4ad2e04c59408eed2d792b91c45472a6ba5a3fb7c9c44814c0642730128a20a11088b779114cd7b96c9e5a8244d7c1be244d1b7fc71a516bb7d8916ef582ae374719609f2d8b68e4514f4a11c9f1e25f962b9ca6cbfd6ba096a239304adb7c82c91e0987998140b586b5eadf96d16b19331ffa643f04cbe2324bcdb3773586d688fcf0a33d371bb9fca7b76fe78e11704d6c513df8912e6d4bf1dc4a3ee0216fb2f51918c2b499ce4a117ffee9d1889c7edd4bac16535415e9cc848a5c043a089abc02a1ad030db048ddcf1227761ebd05f5313b90319a157150f323d25aab9eb76c1116e169a089ec11f6d04baf0a05b61fbced4f930c7a638453ed19dcb132dabb71f2045275e939919e4bc111e9a9d397a2cf55d57fb2f874f15d08daca66989317abe6e99f0d6dd7f6ad14dc151c8ecd1ace931d48e9f9c094dd5007243e9114a18f38804e669b28e25665759627ccfc54c9892bb1dda2d515e05cedcb74ebde70e78151463b24dc5e1ee6a8b453c87fc3b98bbcfb2027a062d38cf00e51f5036ba966ddf1b136a5b5ebf05bcc021afd6b17fe44f2dd2b1af79ffc4fb3740eb87b9f354ddf4dce23f3a16fad6d44ddc83356c5f55f8d6cea1c4a3d1138b303db159c5603d23a9e3069a6253c41bce54ae074aab672657f76e252c7366519ae6b76e00edde137d164bc48209aeb95c6e07b27f5a6e510b0b2165e98603f49f9ac93abc26832083c76a37e126aeccdab516e7874cfccdbdeda9ff73081086ea6cca66927d9265e6dece5fa4a31ddc0f4c530ad6bff561e62d6cc821769c71f28d8ce13f406f93441b483ccefe04a6d05d131e45b433c15b64f91f316c793e10aad38ae0a1818df46de66da44df8475cf1b864aabc966169f5c1c70a90759d4ec8fe8d4f6537667ce7232a7ab4eae329f008332c3c849a999d804bb6e9e93131b8b9c98935739442c752cc181ee9f49afab6f479ca0fe75f007543e7cdc303652d75fdce806bad64347b9a32ba82a6bd30e4f449111f614765be3e0ebac12cab9d5ee2dabc6706f0d26e6d9e0e8b6a2760f997f712d4b2d39bdbeeb28420aae9ad0094ddc9f752f3230a0f03020fcae174548b9ff268e2bc4c100ff825c738789ae031b8b728015b99decc77d5f3e1e63d80846aab1ee97af5110c854e5c0853d05dc22170c79322069a70821117f7d2ee5c61da6f0715cb8a591ada99113251877c33646c12c75a7548b6314f0716778ad7c9e7389db1144482b7fb50f362d18d6c77d243ac6d3ee95f9214cbe23d891f75e8be23f3d7028535f92becf8d4f57309fbbb3023ee4c28c3e7a20f4c6601f604525b45534ec29326589af5d537b282082e098e2dc23424e163ae7213ff8a61680db89e336d286a62b469339fa1f6f4ea7a61292d32cca3c37d44cb7be2dc824fdec629e93ab7a04c6d319946cb56af19ecebd507b09512d5f2e989586d876ce36cf332c1cd2194e7aee0168e400892ce1aebdd1511c6c3e77263bc41958d27a22adc1fde7ff8c9be0b3fdd268ec79eab807148bf9c00c6ba93153307b9775a82dd1c90c2d39e446c84f68606b7929c2818875e908adc36c13b418966ebe8686f0380603ad0b40474bcbe41d6f18341f169467a9d8390e3a3265a192c03ae25984236c7a4939aabb18009b13dd4cb1500b4292eb738f24bc204f83092c93208924eb0eef27f524648f4541b4d5c11d581e5f4ddd348bba800caa5933d31296be6b2eba0ef97b7f5ececf4230f61c889efb872f004af554c95dc695417c892ff2717b7e6c4c6d04dee7a672dfcac9a964bd81339be2b010a6c648b1b8de1c50ca393b7fabc66b00b56bdc0ac8cbe9afc6ab1ed5fe025029c2e1a6863bc4c70ed87172c0b3f5d778501f52d24e9ed33ec097ce64426cf5266375c1aca474eeec135a39346fb9338dcb46d1835def06677ee60a613e2b5f6a9536f860651e72be627c80bef404cd7ed46ba6108c2df86c89928bba862966993d1ec91b223bc2e03c65b1565641879a1f02874b6227fd30ce7bab3fe5bc79a351b349220a910c22776db24314383c34c659c9e0962e451ae3cf6bbc3b54df49bfc79435b32c4e7e89e691d918ee88c3e5ffc1a98f50ebe96e2b8f6980d2e81168800b7d66199813d72aedc66c707358a46c1c962290c3c9bfae248dad410ef93349089b394fea39fe8a71e668880bf2762075a60534063cd3bac22e4bcf08b926f052fd3ac17200209224f21cc09906451984d0705b3415b67e9415a3d0b003b0245c1a807c66f82cacfa6d07ede6f9ed468f561969dfd08ae20789af690a60dce9df670a2655d4ae4e29268e1044add5734861447597af90113a621010710be60a976a29d4f0628f2764899285b60279f11c9b840eb5ada8438a3d50264de3435055c7c6f99da56e9044a75d1fa0b06b912ba98d73baceb40fe39b5bc20b98587a72605f54a4cc0b2bc57f6936a516958babb1a4cb606d852e5e3bb141ecc2f64ba15479ba33457d919809a2ba8d9329792b2f4ab2cae81f29bdc939eb952f78f3ef15c2b5b14cfeaaad13a592756378888acd710a5d32484dc85f1ae4329c0f1079a97927cab4980264c117c74e6777e63293f3574a00fbb7b1354d121562641baed64d097b268731fcf05210e58eeb56a73bd55a25cbb5bdd0964fc7fe8dc03608383425caaa19b651b3400a79bfdca8e4a832f3d61c7fcd241738de3a178f8c0974261b84602112d1ee57e788c11b38dce5f8fd03b0fa5d9ba6e687bc29784b9dc11072fac907d187e9e693a4192a14d3b3b6cd611c8b690172d2bc7a35f753f180b800322d3b34bee7a01930d003fe9afe8e47c13e5e96d65ba8cfcfd2355e96dded77bbacd34684a47d38ec0bc58d971", 0x1000}], 0x4, 0x0, 0x0) r3 = dup(r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fchflags(r1, 0x10001) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) close(r3) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 10:12:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000002400)={0xcdf9, 0x7ff, {0x350e, 0x1}}) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="ecf0965b61d58a77f0f8d68b96aa5f0631c4df62d7210aea793ac79f9ab1873e0aafdfcdeaa6e0b6aa21d89e90a90efce29ed0febf98334284d5618aaef8af4014ac76672bc376d052a4309f57050578f1016bf7fe9a125382994024062955710822ac69806bb36f4ad8aa358adf5fb05c7b2b4ea30fd1cba4178f4a1a08944208b1159a1c4b9fcc48a10fed3a5abe208ece9f6983566c7e8057a2899f2a3b4e201ea0e879d46c4f80cf0b4875a6f043dbe8313713219bfc6728a3d08c2801bf529b5f067d22dead4f534a6ed7d6088e837c2de3f839918d453a5e4655c4507e112021b9a2d53f957534f0eeaf3f1f7274aadf49627fbfc362eb", 0xfa}, {&(0x7f0000000280)="d51d4abbaf098ae974d66c1ba4472bf9f7c8c5133fff67affcd3dcfb5ed89335d1ef99560ee00ac169300f58e20706c1f35e5c25bf874a90ff21fd2d71276b4044b060936ee4218dea094a43560829ab5c9969d47eaa3a2330737fd494be369a9f0c31d43c44cc18934fd96aea09e52a2833e154da05d69969c18768402b62c3fefbdb0aa391f1cba7b970105a41c447e219ef08a028666ca0555cb796f17e4b265d47bdac2fdf1ccc5320208e40f96c32274db6e38a33a0ff6b4cc16d7bf8f981113c40178f7616851a7960b36e12bd6ca813bb5493f673f53b3e09be5b82f1b27a3476899ca2f551c1762380244c8c84a9ec017c374c41de87398c37c954d1d47e9648dab90a766682ccb76c01518c42d5a3d2b5763c91ac8c95132773de99791981f7845c72f70dbf053ad1260757453498302ccf512c712b2c6ece238c122f2afca2535f9dcf2849347fa107aaf7a54e81c298cc2c5c8a0df12c6aa6957c5c5685596bda0b10aea76477ab1f54e0faa63ef5b39f1cee227dc914318aa397b2673e9134a8f07c79206ca941dfbc0cd2fbdd79daa2518affe93e4571e4efbdf6222e9c7e075329e271a700e7354984519f4f4828a42d7a2f1fd5ba60b24622c2a3306f624c0a9e546fb5256ba205d759316db86b663385e751be90effe881b52afb0c4d1efaf4212c183df19ac95dcb0d2090315f31ff961d042cdc609c477c8d2ca0ba264b121ad2e0809987f3efac2175a7f7911cc2c1263eaf55a3c8e798e02273e32bcf45e6f5adbe95e954ab4a1089cfd256855ab889a044099187ccba7c346b852e671266b06a1605ebdd3cb32a19fa6819cc11d8eecac2056e4dd7f14ef0a30cb23b5a133f628967495a08c452269c558d28a07e38ba3c2503e5526d094fc4dd6be60851e31d5ac1b374b97f50f8dfd187e39ef9e774eddd0ad1f00bd328e4c5efc303b93492d944d9b904b565ff7ad46b92b849c61463cbf1dd0e99082738b8df4bdc1ca0889bfc346dd6f56a3f70b7539e67460dbd8f550ce6604d2343b114a5c32da3f586119d1b4466a3442b751ec375b4f976f7819d198f7bc39f88fb632f510eb4c82f0d00dc076f69e1589ad95d505b08cf9ef75859079c00cfe57720eef2851468bc39e636dfafb21a1bd7cd12930e99aad649a44e087fd2fd67e269ac75da76dfebe8465e5a5007594c5c2f09f2750aea593d82ab28fa74ac9e9795f8c13289f5ba41822a7711f55b7c2c0a708b5622dc80a5009522e19a5c619ee21caca98c7e9c575e957969a5a69c4291c27ead1b04aa0a4cfa74a7ac2f1b1e05cb64d6138d2f6efe57aa4c44f3ff426188a58ba498575973be318eda2dcb9638852cada2b01d9f15b14feca8fcf78262aa9e3e03f931dbb4967dd8fd694352cb365b65f94cc851ad50cda38ffb0ae16b39ce631c47d9dd3fec0713d8d63de365940603dc13f6f604f1b1c495b8840b75b5f6f400a223c518354e3399acf85ecfa9f745920411e5a188a67d2f17ab7c2d8417510a2051bb39cec884daad2668f6b806b43aa1d8d7d46dabc38cf38d9941ab9c1bf77afcc858e295c6dd33fa06727a1c0d57eb6af2b5869ad51bfa548628a2cb8268b8950ff55b021ff227df6f47c9b6724bc09b168e65407d02142c43f5777765233cb2a5e8e65233e5ea022170f8e4e56d852abfe61a2737c1c6198337d1ed3dc4de5f34dd4c2fab9b45970bf49ce2b8bb1721bea2ddb6f5d0f0ca11236125aae65cec32a30b03acf5e8c1c4ee48b2e0111154038f394ffd29f63924eabec5554d7e2aa55c7f40d986a8dfc0c12e3d87a7af212eb6e8e0cc89d841025f085c4fd9f087b2e7e1f04adcbce13ceac1821394994e1ff9760c339dd92dafa25e014d435f8376f287e8f3a062d8b021f0b1cb468041fed67e357bd90622453c6c6d003b223375e153e97f5305fef0c892ba40e416880da450520fb825cec353d2c524cce6e2c34bbd129b95016175752b37dffb14e27b36c4fac43a1e0f9c71dad8401d220a3f6486d5136a6a0695e06b41ee451f1508f44336598d2236312b637defcfb6b2bd6b1f04abe4605daf8bf91467237f1fd15f445e25070761a17c8fe305954bbc2243c5bf5152329fbc3dd00ab21972a44ac81c64b953823b53876cf5ddf4cb1b90fe03d0fc1c45144ef04f94e8e27cdd18fd06bb95cd75fb415976b9e21fff0894ece867bafa456e79877ba5ff0fe79fad7437cea947c44f53e7890f860cd664f2b6775f09ace12be8e60db40a8a1ba120d7c03b78eeab4443f9e063ce03205d71daed920e4206e997d9327049242218486793287f27e71164a6bf96baf307dba042e283ebbca0849e7d5b185728eedc944bf23a41b3307d9f099c7c32005cd02c4a0f59d5615076f654889f02f1e609eead105a5206f80358417c87396931d76dfb9a1a039d7728b8ab3760c5db2ab97833f5e4209638f68652478b7d1fc87f052c6154505cd676a97b32f23ec620624a878442b1758e868523a5453deedc189d212a404a9355a3ac5c6c4253531f8b01bb254ba2b225d84c20dd7d59c731a1aa652cb246db6471ffde3c2f74f931adab6293ee48bbb46691eabd168c5bfc2a32a887d4b48209893dac9a6910a750d9e42c0664890fe6160697bb630178b4b10d9028a9c221ce7c157227680b7d245f146acbba1be69309489025825a49abe5002a67edf53c1923fc3628d32b443117d5164f2621b4da5026ec7e986ba6bc65cf2c34e5dab48bf0af9fbb57c2c2524ba69a8f7b32db9395a362b188ca35356beb42868fad67f5e8cbfafbcd6b5fe14f8bce4da9d2395c4a8c9b606c3dbcbdfdf52556818921f7ae6ba18a2776920243b5da27259e7e5c62e88443830f60d06fc6d16c97bd2b8c2466f075938a5d03e51ce05783dd7cd986cf1fda5c121a15cce610cfc120131fd564453544a0c8d70300feb351b95e4d05fe7fc131b4c0b553e17121f5408b4b609461e56f300ef036e25f1d312846cd5d109a92686debc2f1d7f80cf280de142506462c94457e55ddbe044bbe77381d0fc58c2c0977fa75c93bfcd276a461451c90c436249231d9495937f91125b97b7d0b7535aedff1b933de4c6558d302d0b33634a079128757dd3d9f57add48608dfea8ff3896af31fc416943c8dcd39c52b7ee5e30aacec5d7dc38e6b05b794796a9f8b81b6b0732b81826e42295682bdeab7d7b3c7852c995239f76fa844c9af96b8082dcc37c3622e8db523fc96eee552b761135684e56abf1ce72bceaeb53ed465e387befccc3471d0a6fa6b1144a592220680a0274cc38e00ec04e0675909a627abc0b2547937ec2f725313ae8fc4e67121620007e522ffeb75b3e36acf01d09449a7235e0c179d580c9f67c48dea79b97cece5cb8d66c4ad0d33bfb4b6a66045d3c3765b77200032eac69299dbba0cee01bba102b998113bdfeb1b3268c7e6f74ddac2709e5c0bf1d11cbd933f32a919a5ee565630db9d6fd4b0ee58b918d75ae197a1f1d738556d563919cf93021e4211f7fef69f42342ee24e486450430dcba4783d4458d15da83b6c5031d0b875a0b85ebcfaf19b00a7d19463ee20d2e4d726701f7e4182687e6eed3a5cc0ba4f26635fe08e8a0f18c90d3066d83a8498c578f9dd8bba5155f19376c926a4adfadf61a0f30eee0bb0302e40cca47d9f322d9272be5ce53ac8b3677d8e126f076547b1d3474466bcedc656a7e181faf2bd7ac4b46160d854f9c1481d711ee6f378d109dd217051e1248dbf807ce4ae14b98983d8feffd14a5ce56cde63c2d48c0aa58b18643f328a210ef63c7fe0d6e1b87caf337061b81d89926dc52b968dd96c48ecad1ac170c54e6b0f1244f4609c4343bc1e4c421922a3956cc731bc6cee1f2d8785ed2047a4f669b914a051eca2d79a7e1b7fe96c688e30f158f2a9b96cd3c1f1c91a7f2d923a95914c9209ad4dc3fae6673eaea425694d1d3a6776bee4092987af9296c61ecff7d61cb1c05590a4df19fccad3ae4e25acf59afd909d65f38ea883a6c9d93814d45ca92e6da00f3d86511861663a6f9e2e8257974f52684719e15a07eaf63764c0130fb247b1f5bf6d657e0b0aa6954aa2ea434ed0775dba2e8e1b3956cb8761d0ed06bc264dcb695c58b8d9eda4d3c1cb781aa1c18a3046c00a23f03bc35f5b38ea5d35cccc7ab3b6763d7cdd772ea9a35209db0fa5cd62e9debf3b5594b7f8ff56413ffaa85e6da5f00ffb16d91e2d5b0a66d6c2deda45c02091d9d9a8edcfa0d91c8be862dd33f2e0fdd1544057d7e1204bbe8c1be980d9461f1e29818d945e1c1c9b5b61906421acc449a8db39840bb24eefc14c566769d94cbd6f7a41853dfdfb83209f963efac1399169df2b8c2630efdc54c263e2b6c718e35a25d27d07fb4e0f5de3ab219806e5d7ff9b36d05040bcdb0f1615bfe5e51e1352f13b177fb2f635b822473f7d89f0c8496d5eb5d3ad4d5c8302012c22cd560c8519bf5e57e3512b7955101333185b96e3a811890557b63d50c448aadb0d4bb7b7f95513e01c44bf1f50bc6dd932c880e5669c02b2a6686f94c431c26599bd81e39a64e5004b439bd5f25348279e401003aa8e79411cc75026fe113f678321705d080d9bdceb775b74d79853d9992f91bb1405c33c8f3cdf50647d82bf1b553d13de7156ce1da02c956dc466301cb680d6371b2ff22347a31924cde940deb785ca6e2994932df733405d9faa1378258ed6822de6e2053fb7f01ebeb3c670ae59e91ed585453ad141c8f7aa0e50c237025fc2a4036e60ede7c8bac77d236111550581c5cc719ce2c6885cda00965d13bcc7785a8824aa2a6cf4ac3b70b72d1c979e583d568be06f1db213a6d0461f9839aad34f6c53e2d0e1b8df58aebbb6cf25601bccf5e5ae7613dd6ff1df0be36ea1f22787739637a3941177a7d64f333aa3772cdb5c15b268a0219a83af37e394c82878d507df438a240333ac81c632c796eb9b0c6f6657c8edade2577d88205d1f1520c9d913f78d38d5b51e586dfd995b651a7f3ead89b4f9abdb1833f8fc8832a4428814b8d7f8bfd252c0ae44ef481c158e301a764353325b779273e940c9de6ed89b749f0a04ba122aa35fdab551ff37b451deb00e91182acd42b1a4b451f2aa40e6c6b580e96d5da28873546fe05083ed57022f7afc4959592ee929e7baba303f15d17eb08ca402eeb433e9d31a833718fd9886102d5b0c9aeb2631f0ce8676b9e453876bbcb3d025f65da75f02f25f8d40575791f23ed56400f0a5a18ebeb096fc1d3692898539f31fe7b41a06c1a32d3ef7369c7d6bc668b725504ffb7410d5d2aef9631eeba222c6b67c8de029e1e7d72cfb206f03892346dfaa21c9ab4f0d2411b72c8529b1e68d228ac3e815087a44b9e568a6ac999212f78b368e8ec1f11d21e505e959cddd9d8dcdb67e7bcd192788600c63dea235aaf83c950f5bc6940771273da37a207ca6fa070ac126d67c74685006558991ba7e7cf8fa570d133d778e5decede18c984001ccf9f175d12ba7b4e465bd7ecb1218b8901ae0c697af0d5925672e157e27426fb7e17d752859d3a8ff75f3dd019288d7bc1f51e10564ffef9db5d82d69cb5ea196d05ab7955c4f298e68bd75bb8a24572fde5162b50380bec84589baf99ce12461b6f6844076636dba295901d213f3b634c7c6ce39fdb553a161097217f1d97e427ce789dc4e2c5e8f5870d10f59030cd604b79b0d21442b1fdc1227e2d1c20296694739c70bf309b03d406289a3c58915f975da3c9ffddaf1990cb8143", 0x1000}, {&(0x7f0000001280)="ac5da05ab9d4d32e44db60ae4517cc571528ea6e49210f6dbea2077025eb7612af42beaf6d3037dc8f02b416c87fa2f2a6419e657a045886fed4f2b3eb002ec7a9255cc17827c150802e689cca4cc48fe553ca5b85940509cdd159fd19bc06da7e8370644c7b973ac78a9898d009b2bb081bfdc4db3ce62a2f42015f7b4f2639d0e0e89956733bffe2eddf2fabc7cf365f8d2f4f88c1304ba77c60b28440d88b7003ee5401c05b039b49ed31418860b1c1c7126c35657e22e46dd5bf09657ed895f4b0de737863b73cebc060cf3180b6f01035e43b091a3ca4c1c50f6f5a6aa6bd8f717185d88abcd020ae79be3d277a42517f7c0c329399c39b27a55a99b79931cbb19077b9724777f04c320cb56c8921649fadb7e3c46a60329682dab07e943518c608ebbbf1c274afda9aa593e5182f4af7af81ae4ba9a5e19dd37e9ba84f3027922509c6a3ae10689d8cd41a79e12f91117bd34b4512af16ca4675a328a0f7cc0f9bedfe1a06d00bbc7d57c83fcf2a743fdaa5c48d0b14fe2d9f6240aa23671a89648b22c2e78f87dc1c07631eb5de40b21c70cf5919cdc105a9b4abe39fd576eb4209040f76a77e6812d410c9d93a7d6d6844d653b1767da0cfa56784dfc8981998096ff47582213defe796e03fceb305062d72723e15bfc25c16b94beebb9b898ba82ea100c77c1d7eb2b5cc688cd3bbc1aa90c40e146ccf4747d18343eaab9687e3430d352f54b849e495fc04169eaf516bccf389570e11cb4fa39a93579a0163907dcbb9f26d428b130b7edee0afc8991c2e6dee83972d08b6c5bc4cada2e7676eb1494f7dab0a380fd72c07e78ecb5b24e775bd3edceae1a3593c263fd0ecca50a77a8aee0fc4105d41fa3ec8e13b58bdfd6bd9a8d77be168cedbef12e923ac0adca11c0dc915f51f0533506405800469e4a8c1bc823bc71d352ac7da3b012b43321fda48365dd0f5783bc9f2a0d271d60f0ddd47007c82cedaea475caae1b9e4dc111b3c0e1571d958238cfac55df5d5f09a24b78380b93e0ecfb020b74c5c7a6871552cf4ee6d24e6efab7cebeb124dd879497d272fa1be8a403d6b7b28bc8205946057019d10d0a882440afd17cbec6165f1a20513c2ae636e92f9c77c22cace843075176fe1fdd05a8aa48d7f3d6caab9707bb87db2e67db23c6e52214d71a7eb3d0e3110eb45dd40ff9e2d1ff399024b0deaa55065d1c7715ed3991e4215972eecae8b0ef7960fe35e8ade7da3ae1411dabd85929fc0dbd630578eea2614aebfe088837121754ee70b390998a55b558546feab9d9391c7556378f62b89ca0c93b929590e0fe296175a59ebb6d5778945cff0137cd3731e183295023cbf6ff115dde9047dd44b0eaa15bb9c84877e71e7251a69ae78b2837b8aa7842ae91797d729ac94a0871c5cc3aef1d2d3bd2bd3823f16329da2180785c521682df4165d4f20c8e63a03b187647bbad9e46c93d6b70bddf8d1437854874adc2495213be1d6e813e0f4fb588ea23d45feceaa943d0d99ef3774859a49bf15262d18276b0eab80ec98362f67b2e63e0f2a13cbde35b5ffa9dd7958bcc9202aaa34b40236a7387b61a3ee35facdcb88fc82ea890f082085fbc0575e9b31a33af98c410d217ace04480011a5ab3fbab7df1f270655819c4377b58c28e6329b94ad20710757a4a403f108e3ad6bbdce3df14352507040cad195143ab1691ebd562a45b6077cf11434deb523da156e5de014d05bfabddbcabeb565e5e6a226fdbcffdf488f631f8ef5ef2f5fcd7ee5d4e090278993cdc05994abe75bbdbd46249ee9f3fe17ef4badcb767402931b54d07865f3d90403243a9721446808de9ccfc1269c92c848a4f1f31af26aab9c9be0820f3a196a11d5058e6b93993309283fc2f4925b48130692398ddea5986b8af43c0011406500e45828a81b39f4baa8f052b938e696d173960d0147ee4a013f0d2b27c100a1649c99db8075659d986960c45079a4b5589339959d6aa1542ef5bb47c878c9aeb8daea49bcc5b3f7235d7b2909006d99ad41bfab7588a1d206263139c1cd130b0aa2b28fa9416db474dd1ca2d6108667e79f2c785da40bd1c14d7d4734a8e9641c8eccd1b97154e4b6ec9eb46ffef76fa87dbc534227865b358a3136c59884a3e5e9658ca08cc2f095d4494dd7bcb154a0607983edbaf73d54d4a17d8aa0c875a0351a9ddef24876b13386667aa2b349f51901239b9f19b31688b18a5dab23113930ca0b5cc86b1c2e182688073a233102e9feb1220c1bb68fccd63095c84f861c9645a96b2b80bea0f14f16a42e0656c24f05200ee21feb7c1f24aa2b9ea47a6c897e7305d38a669e8889ea4fbde33b823a84acbb7570be2b3aa7a5c31e2439f2652c29cd12ef3b9ded0be275e0a034bd645bd6e1f2f51aaa099b8b531dcc4ccf63406989eee15e9b2751db6d76d04ab2421e1433987668823f661924c09a957008242838b402a602648877d376b60adeea9214d1cb17ff2370a37dd396054df145c03308cf4f6c8dd01edf5636a0db488aed569584392eae64113b902a0c22946a320f97286b605c112bcbc340a74467b469f95201cd5de40e149b37d59c7125c0d7b7888185bbda1344b16aa63a8730c825b93abc96e90203f8b6b090cdf0f25b7daa987ec9d9fcb46bc02494df3fd2c961bb1e6ebf9b12716ab50a7d320a7afde7266577ebfd874be04a47bd66ed1f5d7c9866707e26027f0b99246927f41188c8f04055a87ae66bfd9c371e67373f849fba0772ab5bc591290bf4b546a019158d03f21be7afc39a5b55c33ab49ebf657042b07739e29da952799d6e1834e64c1e9e8998350ed2e203b692c975f229aa9ec292d908309cbeac50ef9d246fe5c9344eda84c23a5d9e9aad7e4130b38eb1f135bbaaa15693be0ae0ad6a41aa7efb1996980238ad0bca06e74b1792f4c1c1e28fb3a2fa2daeda595f74aca5c4d23386226aa7e5834a82c383992e4544eee1131ade0fdcbb450c4a0a49ef4a1f709554c646fdac2bbe4c50d07361e56d506bde6b648fbb1eae9e32f560ec0a8074ec673fae66e471cf99d8e457bdc728237c2182c67e2b028638d63ef56acfa01ee968d960d18dad3e280713d3479a29de0f3aeafc5b0c3847bc9c936486a583ce852d0ae688304c4c15a8cd3afa0c09f01e359ce6110663cee74586f467b520273dd876153bded76b2793a23680a99b6e6af9da14fa5661497987c6d4b602675856d36bd58215a61ea7a121318fd1e1d3409f1641cf9f6d44f929eeca4b8dff16cf1a7a249d083d7de59a77577db4f4ed9d0f4c2f0e6bbbec72e32aa8e5ad03fce6e91b43b649fd9236512dd52bb784af644857ed81a709f3ed00961a9f7c378aae141be92e7b698c64eba141e9ca93a95dece94b7f2b5a90cf87e1fa7f8379d7837b7593d0f01830d96af53608307135dde6ba407bc4c880e4340fbaf32eece8fb33aa034c3a0515cbe940e52ff2ff6844a3a396f7bb8fb037dfb7a4a0378c855bbad368c63509ecb27cc02744c5774d2f414b78a52443bdb6cab24b6c058607d7459a13d10f8daeaf318c445a55d47ea4d53ee79362e05677c0b70b5d75ba23375b3930bc743ccd4715bfe53cee42ecf711dbde80dddb3848b395d77730ebf760439231287e63079f4fec287ee94d648711cbf15d7fa6e6d05e37e56fb29b410b3c98e5641d3d9df02876f41ed8d7ad9aa97bf54ce7e5bc3e8641cafa9a9c4de3b322dcb0bc04a78e9b7ed84a520ae87ce4d0c68a840f289645990b8393498ec3f484ec842d372596b6d3f98c73443aba122e188efd9ef28a39dea2dbcc03a5bbff506126ff0e4b4367ce3e00381dcefb1511b9e007801260d5332f304f6295bd0ae9a0422379dc01075219890e88f863c61e6224e5e3a71fa7ddac32c53a64b56fefb15d16f3dc969b217013942803285a0b183ed395c684ee27f713fa73bee77e36107440a1085e8a94fea68753ca5d2157953cf5bbf969da7a468bc0bcc71902f7630ecc2af1e016ed90e38121092cfd2aa4378b4d4a4d264354de9f118a3cfe2706d035eacd797294b88f0b21063ae550933bc667b625b7fd2df786312d80057efe0af2058c5d60b7d19cdc6ddcedf9f4f17c1d00fdd17c65ca664a69d903f6096dcec701f4c20e9c17c07781e69e0f2393583f19a908c15fb9a690702b24d556e5618b8fd444b70f095a607b68ed12edd2092ff3fc4bda826dba38c3cce317fe3f354a93e4fe01161cfac4f8c082a75669cc9db34963e202d29c02e50b73d95aef533c15bc1115dde5dda3fa174a6fb06b762697d711a556159e007d2436d35d575344e961b0c5d457e91363b7628a142ecc04f1d8e8152e3536320daf84308a1eca45e26e762902be0c020eec08657b9d87528ae1bb926159966a88f84fc710fbb3c439fc7cd96a9daab21eb6607be6ba68b08b618d307df22d4a2e586173150d077893aecce49d391c3972283f5be4fedce62b4d3ff3372f0187d3ce207f2a1d70df259f4cbea5e4b3b3aef1ebcfe866ed74aed153faf40cc95bb88c2337f487b195dc0ad27fb57d917d3d0bd4a0caa3cc4747ce5b858209a4f6ad5e1c10ef9e8e0dd78197cab2cdbfc4213fb0b4dd89c44472292a970c9ab04453bcb40693da9603c24a0037db8f46e13da01ea2f1e8ecf22f9ff6f0b7b9b1e148b5179bd1d66a8471da3fdfe3574dbcce783a488c3e5fd3564936e3f404a64ca820c24b2a575146e0f2e03a2eb743bf2b7076a393af03aeec011553d634834667c35bf817d9b47b2f207ddd0275eebf6db1525ae04fcf498bbeeba4d17e981d700534968c5afb0ab9e9ec222f247a81148c7ab9095202c372fc89462b28f9d8008c2b37bff2cb06d70b632c841bb0239100cc4a2362a8bd2a72c68f128384c53debf012d5b89bd8422744e8b28318ea62f27273ca304e194c02c1cfacac03c2abbe11529ed596d1d3a52e12561ee612d39b5811016bbb8f0ba9fefd941817299e2435b922ac51c5393537c7aecd11312bf1cbd79aec19b0adcb0b5ff0821fb60c6175758753747cc7735705fa12192d4936c7046edb065d80bcb4c24d9d8f1088b18f3887c188f2b8544a4dffefc99f0c2ac718b5f7f4058f43d5e30ccbb929ca9e4ad193e7ec196bfd16f338b3d87e5db2330b638dff4b5340c6d4f2a1756be3a384b0b23394b8aa3b83bffbbb91fbd5d29048c5595eede2a1ff1a576557873099bd04d7d397e431e8268b05372a07c509f1a7d4474556e8939dc5861a85391be0c7dc46d727e2baa74b312dbd36a27b9d67d6cd3e69273ad058c2dae0cd4743c3668880d2a9e2c718e75f08c8e675ebea1af5517abbc11f1398664157a5b9e1f41b832e714be02f5867a3e148ccc61a8af31e200f21ff978d2f2bd47728cabd4e28c05f4c81f6ba7f4ac1dc82005dc1e0014019539abb4a22f8d90f9e08c78c6546b7a2fde9dedf1787678f0c62b05038656dc24b06fb1ce2ec57e7af331c5bc0315bf24bfbb650907bb17252acf7c9e9413cb97fd91bb961eeceacea942033744e05e2ce1170269320a92b405d43e41dec11ef1106ea01e11f78c4a207391b971ebba017a03ee0c3dc2ed19a2482f8a73d51b4db8183e6473cfcc0897d92cb2001088089c374766570a03a75d9f3ea6e3aa72c1520b2a1a64b1dafc5daa7a8af34f430c948221126f287e65462e2d4bd7d6fda83961bdf515f128702a1e6021721d9e81c8193cc833f1d81f27b36baad3f3fe5d62f7552f5e77a27650d09b10a9cc9d6bce76327db75e2af", 0x1000}], 0x3, &(0x7f0000002280)=[{0xe0, 0x1, 0x6, "f87c4ff66ee045ab1bd232a015af256e6079344ef8f5b0dc62e47648225e8cf487dd151b80a63500d586f287191311403154aa9a24f9e15f0d2797cc470cfca8825bef6b339209b8583f5fc88f2dfca08f1067e8e0c517de57fb79bce0e92c922ddb556d47bb51e5f5745673d37804be3f4c2f1e688e421364e3b0d4b2941c3082b5a6e8f98bc3ef214278d039a0f4ed81fd3b75b09807db44ff2c65967fd516b53c3a6341afe1bd976f1fecdac0cecbee246647d841c0af7938f8f94d8fb62bc4114049ed3ddb937c91c25443"}], 0xe0}, 0x400) connect$unix(r1, &(0x7f0000002380)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) mkdir(&(0x7f00000023c0)='./file0\x00', 0x40) syz_open_pts() 10:12:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x9c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x200000000060}, {0x7c, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcdf, &(0x7f00000004c0)='\r') r1 = socket$inet(0x2, 0x3, 0x8) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000180)=[{0xc0, 0xffff, 0x6, "c932553e05d73e4dacb1c2f5c1b555e1d1a1c69a1f5c02e9d56ecc960722c38a97b159932497cc8940d0e68d5fba333e9f8d3dbc0e1d9c00f1d9b71b0e6be63095a3d0e057725d8332a66be643d1543c33daa8eca88111ea021a3022012a2ae5b78738a3ae9a2a8094aefd3cdad867477286dc1e571cf652cb6c472a142c162dac8f1dc622e86af3d50e7c99537ef553536fefaa0c9acfc64c0b02b96e2b3a976a3a5ffbe6fda0c42fd34488acfe"}, {0x68, 0xffff, 0x9, "a86a496d69f9cb328c7782baade3e9b0a7b935b51ef683fd5dce59a6d3bfcd2ab31dcb0c129e7b1bed1b02921dc8ebbd86dcd2ee9dbb2a3eb518acfe0d51053fea680e2305fb79151b1d74fa4ae017a07009d784a85610"}], 0x128}, 0x400) 10:12:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8201, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x80000054}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000007c0)) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)="ccee34efcb995a7f781c2ae947c388ea7686e98da3449eb21cbac9c70c", 0x1d}, {&(0x7f00000001c0)="e47aa96ca11e5ae118bfd97320a12ba417ce9caa9ed4953ea21fad4b6cc0fd67193ba6828dd9627e325012bbad4e6fcce76045b93a4f93040f34a7effcaad5e665a3", 0x42}, {&(0x7f0000000240)="db83800ffee1abd0ad0d9d2aeadf7adc4798f39810eece96efa04012e412bfd33abae37630c5f54e0f40029dedc744d687f1fc3e80e4a2e9d0970b833b12fa16055129b69b37bf5a8f68bbd6da1204b038dc0d11335162f548260784a426600762cb9393c65cb66e7e45f2635a603b5848b70fb0a09d653dc8c116616821d4693f0fbc4d7ce9e391b03469a85c71561f5a27927bcf7f9e398543432f6a74d882cf6f2adaa47e97fa3477c38bac33df0a9eccfb942841994ac0f7d7e26c37c6ef88bbe6d57a", 0xc5}, {&(0x7f0000000380)="e9bfd0c28bb0a9412710e2fb2bd11aa4744bc5c810affbb8c66b6285ae1c56cdc8af699bab455fdbcc382b0e604db34bbeb558adad77241035c94fe5f8603a1cd7ff432d21f585e83a31f7548702a0", 0x4f}, {&(0x7f0000000400)="2c05b92df3dfbff76ca62d2d1e514c95883a9ea801e016b38b1c1624b2774c4ab6b335f5a289d5b45692bd55fb57260afa4d331dcf9186253e04776903ad7ff5b094179ac17ee931d65ba0ea7c26078870f4c17fb9dd992520d7042e24bb745ba93b1564c72b4c06ae30dd13078ba811874f6994b8ecebc995d35a35d30030d749a10565fafd383b919bbbb3a0d2b9239207ad9e1a27a688b2f07534ab7dda10cf83df026475406650166699861a43a06d7e801bc9966df060a043b9020b3e6ab6340ff800340bcb237a373e7be805f5cad816d54ea9eeae627a4fb1", 0xdc}, {&(0x7f0000000500)="e57b57cf9b10f8364bb14739499476d3a82cde963a1b68aee8e50aafbf6ce4d019e3bdd68d96a3431c49b72efa224116c0f3faa163cbc775fd998c53789ade4fb4aec4e02135db4394e5dc2fd2d201e7183216f8ee2ff21cdac38b3aac51a52c0d709eec26e2aa1407343de52239b0bb1c209b7392760817ddc9e6496f806bc7479b54068053f4977d9b509cfa7d33fc77f897035a3a4f1c4844", 0x9a}, {&(0x7f00000005c0)="fdd823b494c36163aabe3d1580300a1a906369ecad23b3091533da464dc5ec1da8e9f9c0a7362d0da67df23a1b794c2ba229c3cc7329e41a5bad2d4f16f0b3cbd64edb5a01d69f558508a62a3edc8a264bb33fa81213a665175b5c9e47f2f9d578002b4924354cee571e19198806f8e6ab07f65e71288bafa6aec431e0d989", 0x7f}, {&(0x7f0000000640)="6eaa8a98165c2aa42395bd5f506d0f56a3a0dc6f6e80cfbeb426177588489f978ddb8904aa9d1b9232d78348a8aa46638eb84f5a093ffc02146ea34529e31d90b63fc5df8e1cff65bb6cbfbbec74c929a4703a91", 0x54}, {&(0x7f0000000140)="1ddc0b5bbb3f850d568ce722dac867", 0xf}], 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:47 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x8ade, 0xffffffff, 0xff, 0x3f}, {0x4, 0x1, 0x7, 0x4}, {0x7f, 0x8, 0x5}, {0x81, 0x3, 0x5, 0x3}, {0x9, 0x1, 0x7, 0x1}, {0x8001, 0x4, 0x100000001, 0x80}, {0x3250, 0x4, 0xa21, 0x4}, {0x401, 0xfff, 0x6, 0x479}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x800004c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeb9, &(0x7f0000000200)="002eb179cf42d5570fa317c4c5a47da08fbff8bab273262a73d829fdeefdff057b4abdab4f700449a2113111f33a00ac7b7befa9b6124e1c4d1d92c7d7fccbdc6f2b93c9151ca668565642c7606db80cd6eca817d2ee85b9c81d27287a95636180997bb75ac103f83ff49109b9503e57d60f0d0071b53c5c6c7c6abbf93aa523c4ffe384c735572b5be960d86131691c9d7b7a314e3b1b707ad9958a50ec49246e84227183dfaf15d073c909f9a5b6cffd75fb01db918cd9d814c62330baa45674613d2a80933f89de6b664b0294df6ebb7bdb025cdc02") 10:12:47 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file\x00', 0x20) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x81, 0x4, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000d03000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000f5b000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000c66000/0x1000)=nil, 0xfff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000c18000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000cf8000/0x3000)=nil, 0x8}, {&(0x7f0000bc7000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000a24000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000b5c000/0x3000)=nil, &(0x7f0000b9e000/0x3000)=nil, 0x4}, {&(0x7f0000e7d000/0x4000)=nil, &(0x7f0000d8d000/0x3000)=nil, 0x4}, {&(0x7f0000a6e000/0x2000)=nil, &(0x7f0000bf0000/0x2000)=nil}, {&(0x7f0000f04000/0x2000)=nil, &(0x7f0000bfd000/0x2000)=nil, 0x401}, {&(0x7f0000dc6000/0x1000)=nil, &(0x7f0000b88000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000dae000/0x1000)=nil, 0x1a1}, {&(0x7f0000e98000/0x4000)=nil, &(0x7f0000c63000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e95000/0x3000)=nil, 0x5}], ['./file0\x00', '\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x5, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = dup(r0) chflagsat(r1, &(0x7f0000000540)='./file0\x00', 0x0, 0x2) symlinkat(&(0x7f0000000580)='./file0\x00', r1, &(0x7f00000005c0)='./file\x00') 10:12:47 executing program 1: clock_getres(0x3, &(0x7f0000000000)) 10:12:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 10:12:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") r1 = dup(r0) poll(&(0x7f00000001c0)=[{r0, 0x10}, {r0, 0x20}, {r1, 0x4}], 0x3, 0x6) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) 10:12:47 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x0, 0x2, 0x8, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 10:12:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) listen(r0, 0x1) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21, 0x0, 0x0, 0x5}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 10:12:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt(r0, 0x1, 0x1147, &(0x7f0000000040)=""/49, &(0x7f0000000080)=0x31) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) kevent(r0, &(0x7f0000000100)=[{{r0}, 0x0, 0xc0, 0x0, 0x28891b3d, 0x7}, {{r1}, 0xfffffffffffffffe, 0x1, 0x8, 0xffff, 0xd59a}], 0x6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x88, 0x2, 0x400, 0x83}], 0x6, &(0x7f0000000180)={0x2, 0x7}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x0, 0x7fffffff, 0x34fc000}, {0x18, 0x3, 0x2, 0x2}, 0x3ff, [0x3, 0x0, 0x5, 0x6, 0x7fff, 0x8, 0x5]}, 0x3c) pwrite(r1, &(0x7f0000000200)="055fcaa132cdb77b36787f945b869fe50f86905772c18ad4803dd7ede93fdbfa0b70d71225efd24fa4821d49100389e24b5145556e4a2b8e181849027c6c10f32ed8a820cffdd8d63c5fe7ab3aad0e1265675b0a0cc6c960d6d66eae8e30c1e5e4152499f96882fb68d456f6cb7a9c87c354621b7c5ff46cb93a70a763bdb1151ec71a3a4c9b4d47eae32c2e0b31ff", 0x8f, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x9, 0x0) r3 = semget$private(0x0, 0x2, 0x200) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = semget(0x1, 0x4, 0x40) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000300)) getsockname$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x5fd401eb83c1044f, 0x0) connect$unix(r1, &(0x7f0000000400)=@file={0x7d9e8173d5c5b058, './file0\x00'}, 0xa) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000440)=0x1, 0x4) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000480)=""/230) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000580)=0x636) bind$inet(r1, &(0x7f00000005c0)={0x2, 0x1}, 0xc) socket(0x6, 0x1, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000600)=0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000640)=0x40) pwritev(r2, &(0x7f00000006c0)=[{&(0x7f0000000680)="fd31637615b109a5e0b7915a3bd046a6b4530e43e1a439afd58eee02353b269c3150d71209848e655ed83b8934b1e2a68dc4c370a1", 0x35}], 0x1, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000700)=0x2) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000740)=0xfff) read(r2, &(0x7f0000000780)=""/254, 0xfe) write(r0, &(0x7f0000000880)="47501cfda51295b2c6526db5d3d5c378a5393a85de36ea89710250b1d760e9ada9832fb588ebf462", 0x28) getsockopt(r1, 0xfaf, 0x9, &(0x7f00000008c0)=""/200, &(0x7f00000009c0)=0xc8) getsockopt(r5, 0x869, 0x40, &(0x7f0000000a00)=""/234, &(0x7f0000000b00)=0xea) fchdir(r2) getsockname$inet6(r0, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) 10:12:47 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="ac", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xf1ba, 0x0, "08e21e6c8400", 0x0, 0x100}) syz_open_pts() syz_open_pts() 10:12:48 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="6024ca9b4bb8a5841f3fba329bce9bc8fc652f9f3faf2312", 0x18) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 10:12:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$getown(r0, 0x5) getpgid(r1) 10:12:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 10:12:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 10:12:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x20000000065a) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/84, 0x54) 10:12:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/173) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x6) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = getuid() r4 = getgid() chown(&(0x7f0000000100)='./file0\x00', r3, r4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000140)="04", 0x1) 10:12:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd66, &(0x7f0000000200)="bd800000007a2cea") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 10:12:48 executing program 0: r0 = socket(0x2, 0x400000000002, 0x40000000000) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) 10:12:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000000)={0x2842, 0x5}) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) fcntl$dupfd(r1, 0xa, r0) 10:12:48 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x21, &(0x7f0000000140)=0xcf, 0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x800000000001e, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xfffffffffffff000) 10:12:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) r3 = kqueue() close(r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)={0x1, 0x6}) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r5 = dup2(r1, r3) socket$unix(0x1, 0x5, 0x0) dup2(r5, r0) 10:12:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r1, 0x20004276) 10:12:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x3, 0x81, {0x20, 0x7e86}}) pipe2(&(0x7f0000000000), 0x4) kevent(r4, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) kevent(r2, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) close(r1) 10:12:48 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e9f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c474007e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x400, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, r4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000180)='\x00 ') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r6 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) fcntl$getown(r5, 0x5) open$dir(&(0x7f0000000480)='./file0\x00', 0xc901b4ed9822ac92, 0x2) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r6, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) geteuid() ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000340)={0x5, './file1\x00', './bus\x00'}) 10:12:48 executing program 1: r0 = socket(0x19, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) 10:12:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xef, 0x6, 0xff, 0xf84}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 10:12:48 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffff9) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(0xffffffffffffffff, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 10:12:48 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) 10:12:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xa457, 0x276, './file0\x00', 0x2, 0x7f, 0x100, 0x101}) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) r2 = socket(0x20, 0x3, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0/file0\x00', 0x2, 0x400, 0x9, 0x1, 0x6, 0x244c, 0x9, 0x0, 0x3, 0x9, 0x9}) stat(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1012, r2, 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000002c0)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r1, r3, r4) r5 = semget$private(0x0, 0x2, 0x200) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000340)=""/9) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000380)=0x3) setreuid(r3, r3) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto(r0, &(0x7f0000000500)="e24dda75eb39ea6d54f9edb84a6c71f552918e7df724a00415e4ccce17f7567d7a64b41be5709e346d47c0692262b6c2c1aca683acaacee310e9ae238c051d6a2de9de391b096c6bc88b", 0x4a, 0x5, 0x0, 0x0) bind(r2, &(0x7f0000000580)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)={{0x3ff}, {0xd2, 0xffffffffffff7fff}}, 0x2) sendto(r0, &(0x7f00000006c0)="1f61f2246c90096174afcc13b51d5c210157825fb24e102eaaa80eb03858f219d9e692da7a792cba9a", 0x29, 0x40d, &(0x7f0000000700)=@in={0x2, 0x3}, 0xc) unlink(&(0x7f0000000740)='./file0/file0\x00') lstat(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) dup(r2) 10:12:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00402305a621a3ad00e7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096b659c96586d504a7e000000000000006c4ec07b3f638a8305b9af5d948660216457fc81387f4adf8"], 0x4d, 0x3, 0x800) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) poll(&(0x7f0000000000)=[{r1, 0x40}, {r1, 0x10}, {r1, 0x8}], 0x3, 0xb8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) fcntl$setstatus(r1, 0x4, 0x84) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) close(r1) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000a80)=""/98, 0x62}], 0x1, 0x0, 0x0) 10:12:48 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) dup(r0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) 10:12:48 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x9, 0x0, 0x2, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 10:12:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xa73d}]}) lseek(r0, 0x0, 0x3e, 0x2) 10:12:49 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r1 = socket(0x20, 0x8000, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$getown(r1, 0x5) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 10:12:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xba, &(0x7f0000000340)=[{0x0, 0x0, 0x9c, 0x8000}, {0x6, 0x0, 0xfffffffffffffff7, 0x9}, {0x66276217, 0x1, 0xfffffffffffffff9, 0x7}, {0x8, 0x4, 0xf0, 0x80000000}, {0x0, 0x6, 0x3, 0xff}, {0x2, 0x993, 0x9}, {0x9, 0x8, 0xf29, 0x80000000000000}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0xcb56, 0x1, 0xfffffffffffffcb8, 0x9, 0x7, 0x5, 0x20000000000000, 0x10, [{0x0, 0x100, 0x9b, 0x3}, {0x401, 0x3, 0x3, 0x1f}, {0x9, 0x10000, 0x200, 0x1}, {0x8000, 0x4, 0x9, 0xffffffff}, {0x7fffffff, 0x5, 0x0, 0x59f5}, {0x80, 0x5, 0x718e, 0x7ff}, {0x0, 0x7, 0x3f, 0x10000}, {0xfffffffffffffffc, 0x7fff, 0x1fe00}, {0x1, 0x1d69201e, 0x57ad, 0x10001}, {0x0, 0x9, 0x60000000000000, 0x81}, {0x6, 0x7, 0x20, 0x8}, {0x4c31, 0x8000, 0xffff, 0x18fb}, {0x5, 0x3, 0x2, 0xc92d}, {0x10000, 0xffffffff, 0xd7, 0x3}, {0x0, 0x4, 0xffffffff, 0x6}, {0x100000001, 0x0, 0x3, 0xffffffff}]}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 390899 49046 0 0 0 1 syz-executor.1 * 99453 49046 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8265f5f8,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8265f3f0) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff8000231b08c0) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd807eb9e054,fffffd8068da6eb8) at alltraps_kern_meltdown+0x7b frag6_input(ffff8000231b0c28,ffff8000231b0c34,2c,18) at frag6_input+0x7d2 ip_deliver(ffff8000231b0c28,ffff8000231b0c34,2c,18) at ip_deliver+0x353 ip6_input_if(ffff8000231b0c28,ffff8000231b0c34,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd806d1ecf00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd806d1ecf00,18) at if_input_local+0x121 ip6_output(fffffd806772d800,ffff800000a41080,fffffd806f6c0818,0,0,fffffd806f6c07a8) at ip6_output+0xd59 rip6_output(fffffd806772d800,fffffd8067065ac0,ffff8000231b0f98,0) at rip6_output+0x4c0 end trace frame: 0xffff8000231b1030, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8265f5f8,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8265f3f0) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff8000231b08c0) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd807eb9e054,fffffd8068da6eb8) at alltraps_kern_meltdown+0x7b frag6_input(ffff8000231b0c28,ffff8000231b0c34,2c,18) at frag6_input+0x7d2 ip_deliver(ffff8000231b0c28,ffff8000231b0c34,2c,18) at ip_deliver+0x353 ip6_input_if(ffff8000231b0c28,ffff8000231b0c34,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd806d1ecf00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd806d1ecf00,18) at if_input_local+0x121 ip6_output(fffffd806772d800,ffff800000a41080,fffffd806f6c0818,0,0,fffffd806f6c07a8) at ip6_output+0xd59 rip6_output(fffffd806772d800,fffffd8067065ac0,ffff8000231b0f98,0) at rip6_output+0x4c0 rip6_usrreq(fffffd8067065ac0,9,fffffd806772d800,0,0,ffff800020abf3d8) at rip6_usrreq+0x5cd sosend(fffffd8067065ac0,0,ffff8000231b11c8,0,0,0) at sosend+0x668 dofilewritev(ffff800020abf3d8,5,ffff8000231b11c8,0,ffff8000231b12d0) at dofilewritev+0x1ac sys_write(ffff800020abf3d8,ffff8000231b1268,ffff8000231b12d0) at sys_write+0x83 syscall(ffff8000231b1340) at syscall+0x552 Xsyscall(6,0,c,0,3,669bbebb010) at Xsyscall+0x128 end of kernel end trace frame: 0x66c7552bdb0, count: -20 ddb{0}> show registers rdi 0xffffffff81d56a37 db_enter+0x17 rsi 0x2f64 __ALIGN_SIZE+0x1f64 rbp 0xffff8000231b0620 rbx 0xffff8000231b06d0 rdx 0x2f65 __ALIGN_SIZE+0x1f65 rcx 0xffff800021b7c000 rax 0xffff800021b7c000 r8 0xffffffff812e94e3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x68fa2fb6be169895 r12 0x3000000008 r13 0xffff8000231b0630 r14 0x100 r15 0x1 rip 0xffffffff81d56a38 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000231b0610 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=99453 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac0500,0xffffffff826641e8 process=0xffff800020adce00 user=0xffff8000231ac000, vmspace=0xfffffd807f00b8a0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 49046 390899 8877 0 7 0 syz-executor.1 *49046 99453 8877 0 7 0x4000000 syz-executor.1 51492 304699 89420 0 3 0x80 nanosleep syz-executor.0 51492 412896 89420 0 3 0x4000080 ttyout syz-executor.0 51492 217859 89420 0 3 0x4000080 fsleep syz-executor.0 89420 9649 79576 0 3 0x82 nanosleep syz-executor.0 34594 418639 1 0 3 0x100083 ttyin getty 8877 337595 79576 0 3 0x82 nanosleep syz-executor.1 97937 509661 0 0 3 0x14200 bored sosplice 79576 482919 10106 0 3 0x82 thrsleep syz-fuzzer 79576 284444 10106 0 3 0x4000082 nanosleep syz-fuzzer 79576 158915 10106 0 3 0x4000082 kqread syz-fuzzer 79576 407711 10106 0 3 0x4000082 thrsleep syz-fuzzer 79576 45319 10106 0 3 0x4000082 thrsleep syz-fuzzer 79576 363540 10106 0 3 0x4000082 thrsleep syz-fuzzer 79576 3671 10106 0 3 0x4000082 thrsleep syz-fuzzer 79576 234180 10106 0 3 0x4000082 thrsleep syz-fuzzer 79576 193400 10106 0 3 0x4000082 thrsleep syz-fuzzer 79576 217663 10106 0 3 0x4000082 thrsleep syz-fuzzer 10106 358787 49630 0 3 0x10008a pause ksh 49630 113876 85392 0 3 0x92 select sshd 85392 61156 1 0 3 0x80 select sshd 63383 31183 69784 74 3 0x100092 bpf pflogd 69784 228142 1 0 3 0x80 netio pflogd 38593 460354 89428 73 3 0x100090 kqread syslogd 89428 168522 1 0 3 0x100082 netio syslogd 66193 38675 1 77 3 0x100090 poll dhclient 4692 253771 1 0 3 0x80 poll dhclient 75254 509736 0 0 3 0x14200 pgzero zerothread 29130 97774 0 0 3 0x14200 aiodoned aiodoned 31947 349318 0 0 3 0x14200 syncer update 76457 363571 0 0 3 0x14200 cleaner cleaner 10666 72191 0 0 3 0x14200 reaper reaper 6127 507062 0 0 3 0x14200 pgdaemon pagedaemon 91862 321519 0 0 3 0x14200 bored crynlk 39625 215417 0 0 3 0x14200 bored crypto 97273 183726 0 0 3 0x40014200 acpi0 acpi0 89326 42606 0 0 3 0x40014200 idle1 58367 322542 0 0 3 0x14200 bored softnet 66514 475166 0 0 3 0x14200 bored systqmp 13923 492540 0 0 3 0x14200 bored systq 19535 327257 0 0 3 0x40014200 bored softclock 22682 43872 0 0 3 0x40014200 idle0 4672 366927 0 0 3 0x14200 bored smr 1 390768 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824bae40) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 49046 (syz-executor.1) thread 0xffff800020abf3d8 (99453) exclusive rwlock netlock r = 0 (0xffffffff824c5488) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x52c #3 dofilewritev+0x1ac #4 sys_write+0x83 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824bae40) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9593 6468K 7216K 78643K 18410 0 0 pcb 14 8K 8K 78643K 375 0 0 rtable 87 3K 4K 78643K 1323 0 0 ifaddr 78 16K 18K 78643K 489 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1655 0 0 iov 0 0K 24K 78643K 309 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1204 76K 77K 78643K 4120 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 43 0 0 VM map 2 1K 1K 78643K 4 0 0 sem 12 0K 0K 78643K 368 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 3224 0 0 sigio 0 0K 0K 78643K 32 0 0 proc 54 51K 83K 78643K 1132 0 0 subproc 32 2K 2K 78643K 224 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 346 0 0 in_multi 22 1K 2K 78643K 264 0 0 ether_multi 1 0K 0K 78643K 22 0 0 mrt 0 0K 0K 78643K 15 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 602 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 104 21K 30K 78643K 11377 0 0 UVM aobj 123 4K 4K 78643K 134 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 0K 78643K 365 0 0 NDP 19 0K 0K 78643K 147 0 0 temp 221 3556K 3632K 78643K 37509 0 0 kqueue 0 0K 0K 78643K 22 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 29 0 25 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 120 0 118 1 0 1 1 0 8 0 rtentry 112 173 0 140 2 1 1 2 0 8 0 unpcb 120 1046 0 1036 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 4067 0 4067 1 1 0 1 0 8 0 tcpcb 544 650 0 645 1 0 1 1 0 8 0 inpcb 280 1886 0 1878 5 4 1 2 0 8 0 rttmr 72 3 0 3 3 3 0 1 0 8 0 ip6q 72 2 0 1 2 1 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 39 0 36 1 0 1 1 0 8 0 pkpcb 40 6 0 6 3 3 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 73 0 73 9 8 1 1 0 8 1 pffrag 232 5 0 5 3 3 0 1 0 482 0 pffrnode 88 5 0 5 3 3 0 1 0 8 0 pffrent 40 10 0 10 3 3 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 102 0 81 1 0 1 1 0 8 0 pfstkey 112 102 0 81 1 0 1 1 0 8 0 pfstate 328 102 0 81 4 2 2 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 730 0 583 18 8 10 14 0 8 0 art_table 32 731 0 583 2 0 2 2 0 8 0 art_node 16 169 0 139 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 3 2 1 1 1 0 8 0 semapl 112 366 0 356 1 0 1 1 0 8 0 shmpl 112 132 0 11 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6351 0 4927 47 0 47 47 0 8 0 ffsino 272 6351 0 4927 96 0 96 96 0 8 0 nchpl 144 10953 0 9316 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 35363 0 35363 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 2 0 2 1 1 0 1 0 8 0 scsiplug 64 6 0 6 5 5 0 1 0 8 0 scxspl 192 30625 0 30625 24 23 1 7 0 8 1 plimitpl 152 335 0 326 1 0 1 1 0 8 0 sigapl 432 3395 0 3379 3 1 2 3 0 8 0 futexpl 56 40348 0 40347 2 1 1 1 0 8 0 knotepl 112 787 0 768 1 0 1 1 0 8 0 kqueuepl 104 668 0 666 1 0 1 1 0 8 0 pipepl 112 1968 0 1947 6 5 1 2 0 8 0 fdescpl 488 3396 0 3379 3 0 3 3 0 8 0 filepl 152 19891 0 19785 11 6 5 7 0 8 0 lockfpl 104 1055 0 1055 3 2 1 1 0 8 1 lockfspl 48 361 0 361 3 2 1 1 0 8 1 sessionpl 112 33 0 22 1 0 1 1 0 8 0 pgrppl 48 60 0 49 1 0 1 1 0 8 0 ucredpl 96 3501 0 3492 1 0 1 1 0 8 0 zombiepl 144 3381 0 3381 2 1 1 1 0 8 1 processpl 896 3414 0 3381 4 0 4 4 0 8 0 procpl 632 10037 0 9992 12 7 5 5 0 8 1 srpgc 64 27 0 27 12 11 1 1 0 8 1 sosppl 128 59 0 59 13 13 0 1 0 8 0 sockpl 384 3101 0 3081 9 6 3 4 0 8 0 mcl64k 65536 263 0 0 33 17 16 33 0 8 1 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 13 0 0 1 0 1 1 0 8 0 mcl8k 8192 11 0 0 2 0 2 2 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 170 0 0 20 2 18 20 0 8 0 mtagpl 80 43 0 0 1 0 1 1 0 8 0 mbufpl 256 465 0 0 24 1 23 24 0 8 0 bufpl 256 14931 0 7912 439 0 439 439 0 8 0 anonpl 16 320138 0 308688 131 72 59 69 0 124 1 amapchunkpl 152 20049 0 19937 25 19 6 10 0 158 0 amappl16 192 16676 0 15955 115 77 38 48 0 8 1 amappl15 184 816 0 815 1 0 1 1 0 8 0 amappl14 176 826 0 819 1 0 1 1 0 8 0 amappl13 168 1159 0 1159 3 3 0 1 0 8 0 amappl12 160 617 0 614 2 1 1 1 0 8 0 amappl11 152 90 0 75 1 0 1 1 0 8 0 amappl10 144 112 0 106 1 0 1 1 0 8 0 amappl9 136 740 0 737 1 0 1 1 0 8 0 amappl8 128 255 0 233 1 0 1 1 0 8 0 amappl7 120 92 0 84 1 0 1 1 0 8 0 amappl6 112 97 0 88 1 0 1 1 0 8 0 amappl5 104 877 0 861 1 0 1 1 0 8 0 amappl4 96 3825 0 3793 2 1 1 2 0 8 0 amappl3 88 858 0 847 1 0 1 1 0 8 0 amappl2 80 26743 0 26663 3 1 2 3 0 8 0 amappl1 72 83998 0 83537 26 16 10 20 0 8 0 amappl 80 10477 0 10437 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 133 0 11 2 0 2 2 0 8 0 uaddrrnd 24 3398 0 3379 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3398 0 3379 1 0 1 1 0 8 0 vmmpekpl 168 29482 0 29450 3 0 3 3 0 8 0 vmmpepl 168 418625 0 416661 238 132 106 106 0 357 19 vmsppl 368 3395 0 3379 2 0 2 2 0 8 0 pdppl 4096 6803 0 6762 7 1 6 6 0 8 0 pvpl 32 880493 0 865726 291 148 143 171 0 265 7 pmappl 232 3397 0 3381 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 657 0 34 19 0 19 19 0 8 0